- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
Hello.
I've been working on implementing high-DPI support for my app and testing it with various GPUs on Windows. I think I've hit a bug with Intel GPUs - when you move window from monitor with one DPI to a monitor with a different DPI, OpenGL cannot be used anymore to correctly render contents of the window. This only happens with Intel, as Nvidia and AMD work just fine.
I've made a simple app so you can reproduce this bug. It's a simple app that just renders several rectangles. You can download it form here:
Executable: https://github.com/kryptan/dpi-test/releases/download/v3/dpi-test.exe https://github.com/kryptan/dpi-test/releases/download/v3/dpi-test.exe
Source: https://github.com/kryptan/dpi-test https://github.com/kryptan/dpi-test
After window moves to a monitor with different DPI, window is resized and glViewport is called with the new dimensions of the window. AMD and Nvidia has no issues with this and work just fine.
Expected rendering:
Actual rendering after window was moved to a monitor with different DPI:
(This last screenshot is actually with older drivers, with current drivers it looks even worse).
More discussion on this issue is available here: https://github.com/tomaka/winit/pull/332 https://github.com/tomaka/winit/pull/332
Enlace copiado
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
My GPU:
glGetString(VENDOR) = "Intel"
glGetString(RENDERER) = "Intel(R) HD Graphics 530"
glGetString(VERSION) = "4.5.0 - Build 22.20.16.4815"
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
Hello kryptan
Thank you for reaching the Intel Communities.
I understand you are facing troubles with the graphics and your application, and we can check on that for sure.
In this case, my recommendations would be:
- Test the system with the latest graphics driver: https://downloadcenter.intel.com/download/27266/Graphics-Intel-Graphics-Driver-for-Windows-15-60-?product=88355 Download Intel® Graphics Driver for Windows* [15.60] https://downloadcenter.intel.com/download/27266/Graphics-Intel-Graphics-Driver-for-Windows-15-60-?product=88355
- If the problem persists, report the issue on this forum support (for app developers) https://software.intel.com/en-us/forums/developing-games-and-graphics-on-intel Developing Games & Graphics on Intel https://software.intel.com/en-us/forums/developing-games-and-graphics-on-intel
If you have troubles installing the graphics driver, this installation method can help:
1. Extract the .zip file downloaded
2. Access the device manager and look for display adapters (double click on it, you should be able to see an Intel(R) HD Graphics adapter or Microsoft Basic Display Adapter")
3. Right click and select update driver for Intel HD Graphics
4. Select "Browse my computer for driver software"
5. Select "Let me pick from a list of device drivers on my computer"
6. Click on "Have Disk" and find the extracted folder of the driver downloaded
7. Go to "Graphics" folder within driver folder and select the **igdlh64.inf** file and hit open then ok
8. Select Intel HD Graphics XXX under "model" and hit next
Thanks,
Esteban C
- Marcar como nuevo
- Favorito
- Suscribir
- Silenciar
- Suscribirse a un feed RSS
- Resaltar
- Imprimir
- Informe de contenido inapropiado
This latest driver released 2 days ago does indeed fix the issue that I had. Thanks

- Suscribirse a un feed RSS
- Marcar tema como nuevo
- Marcar tema como leído
- Flotar este Tema para el usuario actual
- Favorito
- Suscribir
- Página de impresión sencilla