Hi,
i have a program that uses DirectX11 features and not the NVision API to activate 3D Vision.
This does work, but the monitor says it receives a 144 Hz signal and only after i use the Windows "Screen Resolution" -> "Advanced Settings" -> "Monitor" dialog to switch back to 120 Hz, i see a 3D image. Before that i see double images.
But i know that the glasses do shutter (before i switch back to 120 Hz) because when i look away from the monitor, all things flicker.
So my guess is the problem is that when the program switches to Stereo, 3D Vision sets the graphics mode to 144 Hz but shutters the glasses with 120 Hz.
I even noticed that although i see two images, one is weaker.
How can i resole this? Is it a bug?
Do i have to go through EDID Override to disable 144 Hz modes? i want to use this feature in our render engine, i.e. without telling customers to hack their PC.
Monitor used: ASUS VG248QE
GPU: GTX 1070
The program (and source code): https://code.msdn.microsoft.com/windowsapps/Direct3D-111-Simple-Stereo-9b2b61aa
Thanks,
Herbert
i have a program that uses DirectX11 features and not the NVision API to activate 3D Vision.
This does work, but the monitor says it receives a 144 Hz signal and only after i use the Windows "Screen Resolution" -> "Advanced Settings" -> "Monitor" dialog to switch back to 120 Hz, i see a 3D image. Before that i see double images.
But i know that the glasses do shutter (before i switch back to 120 Hz) because when i look away from the monitor, all things flicker.
So my guess is the problem is that when the program switches to Stereo, 3D Vision sets the graphics mode to 144 Hz but shutters the glasses with 120 Hz.
I even noticed that although i see two images, one is weaker.
How can i resole this? Is it a bug?
Do i have to go through EDID Override to disable 144 Hz modes? i want to use this feature in our render engine, i.e. without telling customers to hack their PC.
You could automatically set Windows desktop to 120 hz when starting your App. You could do this either via Windows API or a command line tool like SetRes.
You could automatically set Windows desktop to 120 hz when starting your App. You could do this either via Windows API or a command line tool like SetRes.
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de
i have a program that uses DirectX11 features and not the NVision API to activate 3D Vision.
This does work, but the monitor says it receives a 144 Hz signal and only after i use the Windows "Screen Resolution" -> "Advanced Settings" -> "Monitor" dialog to switch back to 120 Hz, i see a 3D image. Before that i see double images.
But i know that the glasses do shutter (before i switch back to 120 Hz) because when i look away from the monitor, all things flicker.
So my guess is the problem is that when the program switches to Stereo, 3D Vision sets the graphics mode to 144 Hz but shutters the glasses with 120 Hz.
I even noticed that although i see two images, one is weaker.
How can i resole this? Is it a bug?
Do i have to go through EDID Override to disable 144 Hz modes? i want to use this feature in our render engine, i.e. without telling customers to hack their PC.
Monitor used: ASUS VG248QE
GPU: GTX 1070
The program (and source code): https://code.msdn.microsoft.com/windowsapps/Direct3D-111-Simple-Stereo-9b2b61aa
Thanks,
Herbert
Try to deactivate G-Sync too
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de