Compare commits

..
11 Commits
Author SHA1 Message Date
Mike Rodriguez 4d4d0a7377 Refresh rate bug fix. Initial implementation.
Initial attempt to fix broken refresh rates. All resolutions should now work with all refresh rates. Some resolutions may use a higher signal mode to accommodate, but the desktop resolution will remain correct. Working to align all active signals and desktop signals.
2023-10-21 11:28:06 -07:00
Mike Rodriguez dfe1ef953a Update README.md 2023-10-20 01:46:00 -07:00
Mike Rodriguez 0b76138aae Update README.md 2023-10-20 01:39:43 -07:00
Mike Rodriguez 6388aaaedc Merge branch 'master' of https://github.com/itsmikethetech/Virtual-Display-Driver 2023-10-20 01:38:48 -07:00
Mike Rodriguez 57980ab82c Added 165Hz support. 2023-10-20 01:38:39 -07:00
Mike Rodriguez 5e7773dd93 Update README.md 2023-10-20 01:29:19 -07:00
Mike Rodriguez 566183c8f7 Merge branch 'master' of https://github.com/itsmikethetech/Virtual-Display-Driver 2023-10-20 01:27:24 -07:00
Mike Rodriguez 6e84c52109 Added new refresh rates.
Added support for 30hz, 480hz, and 500hz.
2023-10-20 01:27:16 -07:00
Mike Rodriguez fc70569f4b Update README.md 2023-10-20 01:20:55 -07:00
Mike Rodriguez c696867321 Added new widescreen resolutions.
Added support for:
2732 x 2048
2560 x 1080
2880 x 1200
3440 x 1440
3840 x 1600
4320 x 1800
5120 x 2160
5760 x 2400
6880 x 2880
7680 x 3200
8640 x 3600
10240 x 432
2880 x 900
3840 x 1080
3840 x 1200
4320 x 1200
5120 x 1440
5120 x 1600
5760 x 1600
5760 x 1800
6400 x 1800
6480 x 1800
7680 x 2160
7680 x 2400
8640 x 2400
2388 x 1668
2400 x 1080
3456 x 2234
3456 x 2234
2023-10-20 01:18:57 -07:00
Mike Rodriguez 06bc23160b Added 2732 x 2048 support. 2023-10-19 00:12:42 -07:00
2 changed files with 110 additions and 74 deletions

No files matched your search

+38 -1
View File
@@ -1,7 +1,7 @@
# Virtual Display Driver
based on Microsoft Indirect Display Driver Sample. This creates a virtual display in Windows that acts and functions just like a real one. It's useful for streaming, virtual reality applications, recording, headless servers, etc. The benefit over a physical display is the ability to adjust resolutions and refresh rates beyond the physical displays capabilities. For example, this would enable the ability to stream a game from your home PC using game streaming software at 240hz at 8K while owning a 60hz 1080p monitor (unrealistic, but explains the abilities well). For servers without displays, this enabled remote desktop and screen streaming to other systems as if there were a display installed.
Supports emulating resolutions from **640 x 480** to **7680 x 4320 (8K)**, and refresh rates including **60hz, 75hz, 90hz, 120hz, 144hz,** and **240hz.**
Supports emulating resolutions from **640 x 480** to **7680 x 4320 (8K)**, and refresh rates including **60hz, 75hz, 90hz, 120hz, 144hz, 165hz, 240hz, 480hz,** and **500hz.**
This project uses the official Windows Indirect Display Driver combined with the IddCx class extension driver.
@@ -40,6 +40,7 @@ This project uses the official Windows Indirect Display Driver combined with the
1920 x 1200
2560 x 1440
2560 x 1600
2732 x 2048
2880 x 1620
2880 x 1800
3008 x 1692
@@ -50,14 +51,50 @@ This project uses the official Windows Indirect Display Driver combined with the
6016 x 3384
7680 x 4320
### Just Added!
2732 x 2048
2560 x 1080
2880 x 1200
3440 x 1440
3840 x 1600
4320 x 1800
5120 x 2160
5760 x 2400
6880 x 2880
7680 x 3200
8640 x 3600
10240 x 432
2880 x 900
3840 x 1080
3840 x 1200
4320 x 1200
5120 x 1440
5120 x 1600
5760 x 1600
5760 x 1800
6400 x 1800
6480 x 1800
7680 x 2160
7680 x 2400
8640 x 2400
2388 x 1668
2400 x 1080
3456 x 2234
3456 x 2234
### Refresh Rates:
30Hz
60Hz
75Hz
90Hz (Great for VR!)
120Hz
144Hz
165Hz
240Hz
480Hz
500Hz
### Video
+72 -73
View File
@@ -1,74 +1,73 @@
1
640, 480, 60
800, 600, 60
1024, 768, 60
1152, 864, 60
1280, 600, 60
1280, 720, 60
1280, 768, 60
1280, 800, 60
1280, 960, 60
1280, 1024, 60
1360, 768, 60
1366, 768, 60
1400, 1050, 60
1440, 900, 60
1600, 900, 60
1680, 1050, 60
1600, 1024, 60
1920, 1080, 60
1920, 1080, 75
1920, 1080, 90
1920, 1080, 144
1920, 1080, 240
1920, 1200, 60
1920, 1440, 60
2560, 1440, 60
2560, 1600, 60
2880, 1620, 60
2880, 1800, 60
3008, 1692, 60
3200, 1800, 60
3200, 2400, 60
3840, 2160, 60
3840, 2400, 60
4096, 2304, 60
4096, 2560, 60
5120, 2880, 60
6016, 3384, 60
7680, 4320, 60
640, 480, 120
800, 600, 120
1024, 768, 120
1152, 864, 120
1280, 600, 120
1280, 720, 120
1280, 768, 120
1280, 800, 120
1280, 960, 120
1280, 1024, 120
1360, 768, 120
1366, 768, 120
1400, 1050, 120
1440, 900, 120
1600, 900, 120
1680, 1050, 120
1600, 1024, 120
1920, 1080, 120
1920, 1200, 120
1920, 1440, 120
2560, 1440, 120
2560, 1600, 120
2732, 2048, 120
2880, 1620, 120
2880, 1800, 120
3008, 1692, 120
3200, 1800, 120
3200, 2400, 120
3840, 2160, 120
3840, 2400, 120
4096, 2304, 120
4096, 2560, 120
5120, 2880, 120
6016, 3384, 120
7680, 4320, 120
640, 480, 30
640, 480, 500
800, 5000, 500
1024, 768, 500
1152, 864, 500
1280, 5000, 500
1280, 720, 500
1280, 768, 500
1280, 800, 500
1280, 960, 500
1280, 1024, 500
1360, 768, 500
1366, 768, 500
1400, 1050, 500
1440, 900, 500
1600, 900, 500
1680, 1050, 500
1600, 1024, 500
1920, 1080, 500
1920, 1200, 500
1920, 1440, 500
2560, 1440, 500
2560, 1600, 500
2732, 2048, 500
2880, 1620, 500
2880, 1800, 500
3008, 1692, 500
3200, 1800, 500
3200, 2400, 500
3840, 2160, 500
3840, 2400, 500
4096, 2304, 500
4096, 2560, 500
5120, 2880, 500
6016, 3384, 500
7680, 4320, 500
2560, 1080, 500
2880, 1200, 500
3440, 1440, 500
3840, 1600, 500
4320, 1800, 500
5120, 2160, 500
5760, 2400, 500
6880, 2880, 500
7680, 3200, 500
8640, 3600, 500
10240, 432, 500
2880, 900, 500
3840, 1080, 500
3840, 1200, 500
4320, 1200, 500
5120, 1440, 500
5120, 1600, 500
5760, 1600, 500
5760, 1800, 500
6400, 1800, 500
6480, 1800, 500
7680, 2160, 500
7680, 2400, 500
8640, 2400, 500
2388, 1668, 500
2400, 1080, 500
3456, 2234, 500
8640, 3600, 30
8640, 3600, 60
8640, 3600, 75
8640, 3600, 90
8640, 3600, 120
8640, 3600, 144
8640, 3600, 165
8640, 3600, 240
8640, 3600, 480