5 Commits
Author SHA1 Message Date
Mike Rodriguez 9630f90bba Create README.md 2024-10-08 00:26:17 -07:00
Joakim Sandström 540ad48f26 Here is the whole bit working
Checks for Regkey:
HKLM\SOFTWARE\MikeTheTech\VirtualDisplayDriver\VDDPATH  which is a D-word containing the install path. (tested)

if not exist, fall back to install path = C:\\IddSampleDriver (tested)

Next looks in install path for xml, grabs data and starts. If xml is missing, look for options.txt and adapter.txt, if any txt file is missing sane defaults are added.

EDID has HDR data and 1600 nits, and newer names.

NOTE!!!
Any installer should replace %fullpath% with install path:
"reg add "HKLM\SOFTWARE\MikeTheTech\VirtualDisplayDriver" /v VDDPATH /t REG_SZ /d "%fullpath%" /f"
2024-07-31 23:36:07 +02:00
Joakim Sandström a8742af494 ops options txt
wrong filename in load
2024-07-30 21:36:48 +02:00
Joakim Sandström 41f9d6a1a0 GPU fallback and XML
Here is the changes I did to AdapterOptions.xml and Driver.cpp, To read settings xml and insert it into AdapterOptions.H from xmlvalue.
if xml is not found, search for adapter.txt.

if wrong GPU name in either, autoselect the best one (vram based)

loadsettings is meant to replace loadoptions, but is missing alot of code since ths is the order you asked me to present it. So no fallbck for missing xml or options.tx in this pr
2024-07-27 10:28:41 +02:00
Sajid 3e911fa113 Add support for picking render adapter 2024-05-29 01:59:41 +06:00