Commit Graph
265 Commits
Author SHA1 Message Date
Bud a3564fbf01 Action Tweak
Action tweak
2024-12-19 13:21:28 +00:00
Bud 6c125361ac Action tweak 2024-12-19 13:19:06 +00:00
Mike Rodriguez 266b4a01c3 Merge pull request #217 from zjoasan/patch-1
Update toggle-VDD.ps1
2024-12-17 06:54:32 -08:00
Bud 0d36d2a655 workflow on pr
Added trigger workflow on pr creation to make sure no conflicting code
2024-12-17 14:54:23 +00:00
Bud 5dc87774c5 Fixed Error checking in yml
Sometimes installing dependencies dont work for some reason 🤷🏻‍♂️
2024-12-17 14:18:55 +00:00
Bud 68b92409a6 Moved rest of signpath to variables 2024-12-17 14:08:44 +00:00
Joakim Sandström 80861064e8 Update toggle-VDD.ps1
Supporting old and new driver
2024-12-17 14:50:26 +01:00
Joakim Sandström 2fd04a231b Update toggle-VDD.ps1
Changed the Friendlyname of the driver, script was OLD
2024-12-17 13:52:26 +01:00
Mike Rodriguez 1ef82c3e6a Update Submit-To-SignPath.yml 2024-12-17 04:23:22 -08:00
Bud 3895ea6b4b Upload signpath signed to github artifacts 2024-12-15 16:18:40 +00:00
Bud 13bb8cc323 json release param 2024-12-15 11:00:48 +00:00
Bud f9f95e319c Changed names to make it easier 2024-12-15 10:23:06 +00:00
Bud 22535e68de Uploaded manual workflow dispatching to signpath 2024-12-15 10:22:02 +00:00
Bud fc73feaa47 Update compile.yml 2024-12-14 10:30:46 +00:00
Bud 698c735bdf Fixed Silly mistake on action workflow 2024-12-14 10:29:10 +00:00
Bud 9cb856f645 Removed Debug 2024-12-14 09:45:15 +00:00
Bud cdc9ed24d3 Build workflow (W/o signpath)
- Without sign path to make sure build works
- Workflow on dispatch ( save on vm time)
2024-12-13 21:59:23 +00:00
Mike Rodriguez 9f90a294ee Create LICENSE 2024-12-09 23:41:29 -08:00
Bud 2f3f3c044c Update README.md 2024-12-04 23:10:15 +00:00
Bud 63c3899826 Added global refreshrates
XML function will be re-written soon

left 30hz in each one just to make it easier if users want to add per resolution
2024-12-03 21:40:00 +00:00
Bud a28ec0eb51 Pipe function Update 2024-12-03 12:54:21 +00:00
Bud d03bf38ff6 LUID with log text (In case multiple gpus) 2024-12-02 09:47:57 +00:00
Bud 4bc7e80234 Update README.md 2024-12-01 01:29:58 +00:00
Bud 25a53cab3a Update README.md 2024-12-01 01:28:44 +00:00
Mike Rodriguez 88d36bc1b5 Removed script. 2024-11-23 20:26:16 -08:00
Mike Rodriguez 68712353e3 Updated Display Preview build to reduce size and dependencies. 24.11.23.1 2024-11-23 20:14:02 -08:00
Mike Rodriguez ec5c792903 Removed requirement for FFMPEG dependency. 2024-11-23 20:07:56 -08:00
Mike Rodriguez 5573a5f24f Maintain screen aspect ratios. 24.11.23 2024-11-23 19:39:09 -08:00
Mike Rodriguez 73007aefab Removed Dist. 2024-11-23 16:40:24 -08:00
Mike Rodriguez df6395d96a Delete DisplayPreview.7z 2024-11-23 16:39:57 -08:00
Mike Rodriguez 9d64535682 Update README.md 2024-11-23 16:36:15 -08:00
Mike Rodriguez 3d025bbe3e Create README.md 2024-11-23 16:34:37 -08:00
Mike Rodriguez 4f391cde0a Added Display Preview (Early Beta) 2024-11-23 16:32:03 -08:00
Bud 532d16317f Pipe Update + Options fix
- Added pipe settings for setting gpu & setting display count
- Fixed sdr10bit toggle in pipe
- Took option.txt out of loop
- If options.txt is empty then fallback on driver to prevent error
2024-11-02 15:23:16 +00:00
Bud 8d28e02634 Update README.md 2024-10-27 09:09:04 +00:00
Bud 15c7136651 Updated Pipe
- Pipe updated for new options
- Explained why I left logging disabled even if logs are disabled (Its to delete the log folder if logs are live disabled via the pipe)
24.10.27
2024-10-27 08:26:42 +00:00
Bud 39ecdb0385 Moved log query out of logging function
- Removed log query inside of logging function to prevent unnecessary function calls. This will mean you NEED to restart adapter in order for logs to enable however this is done in favour of performance

- Support for live changing moved to companion app only due to above reasons
2024-10-27 06:37:17 +00:00
Bud 978d62abe8 Wide colour space
Ensure driver sets both IDDCX_TARGET_CAPS_HIGH_COLOR_SPACE and IDDCX_TARGET_CAPS_WIDE_COLOR_SPACE. Supporting high colour space requires handling gamut functionality and appropriate transfer curves for displays.

(Aka having High caps colour space means we already have support for wide colour space and high colour space is not a replacement for wide colour space therefore we should also set wide colour space)
2024-10-26 10:04:14 +01:00
Bud 6da06791a5 Added cea extension override
- When enabled this will force the custom edid to be 256 bytes enabling cea-extension features built into the hardcoded edid block.

For example: When emulating an old display (for example: Acer FP751 analogue display 128 bytes) it will force the display to have a cea extension to keep the HDR Feature (256 bytes)

Note: As of now, this will remove any other cea extensions from edids which are 256 bytes in size. This should only be used to force HDR Capability onto virtual monitors
2024-10-25 07:42:47 +01:00
Bud ce6e51fa54 Added support to prevent spoof
- Added support to prevent manufacturer spoofing (This may help in some cases)
2024-10-25 06:30:04 +01:00
Mike Rodriguez 6655bcffc0 Delete .github/CONTRIBUTORS.yml 2024-10-20 00:29:17 -07:00
Mike Rodriguez fc54221dd3 Create CONTRIBUTORS.yml 2024-10-20 00:27:09 -07:00
Bud 22d12a29fc - added log iddcx version to pipe 2024-10-20 05:01:52 +01:00
Bud 2b2794611a - Added default
- Just prevents the pipe from messing up xml when changing values
2024-10-20 04:42:27 +01:00
Bud d65a9cda83 Transitioned code base to VirtualDisplayDriver from sample
- Moving away from being a sample
2024-10-20 04:08:00 +01:00
Bud cf9d5e9a06 Added SDR10 Warning
- When both SDR10-bit and HDRPlus are enabled, there’s a conflict because the display system cannot simultaneously handle both high dynamic range 12-bit and standard dynamic range 10-bit settings. This results in the system defaulting to HDR10-bit, the closest compatible setting, to maintain some level of HDR capability without completely reverting to SDR. It’s a compromise to ensure compatibility and functionality.
2024-10-20 03:56:24 +01:00
Bud e8a25180d6 Added defaults
This should never matter, but just in case
2024-10-20 03:20:14 +01:00
Bud 08ecea131d - Added SDR 10 bit support
- Added SDR 10 bit support to allow for 10 bit without HDR
- Adjusted code to use queries instead of if statements
2024-10-20 03:14:30 +01:00
Bud 47bc4acf91 - Query Optimisations
- Added query optimisations
- Switched to maps for queries
2024-10-20 02:57:21 +01:00
Bud e65c36ec5f - Pipe Update + Optimisations
- Updated Pipe to have PING Function which returns PONG to buffer
- Added new Send To Pipe Function
- Optimised toggling between HDR+ and hdr
2024-10-20 00:55:42 +01:00