Updated OpenGL and INTEL GPUs All you need to know (markdown)

lightningterror 2017-05-27 16:05:03 +02:00
parent caf6765c94
commit 7be9339b0a
1 changed files with 12 additions and 4 deletions

@ -1,10 +1,12 @@
# Information
Due to an inefficient driver OpenGL will perform poorly on INTEL GPUs. The driver lacks performance optimizations , several mandatory extensions are not supported as well as lagging behind in OpenGL version support.
Due to an inefficient driver OpenGL will perform poorly on INTEL GPUs on Windows. The driver lacks performance optimizations , several mandatory extensions are not supported as well as lagging behind in OpenGL version support.
Intel doesn't seem to care much about providing fully working drivers. Even Kaby Lake doesn't support OpenGL 4.5
Intel doesn't seem to care much about providing fully working drivers. Even Kaby Lake doesn't support OpenGL 4.5.
There is a PCSX2 discussion thread regarding the mentioned issues [here](https://github.com/PCSX2/pcsx2/issues/1716).
There is a PCSX2 discussion thread regarding the mentioned issues [here](https://github.com/PCSX2/pcsx2/issues/1716).
Linux doesn't suffer from the same issues. Sandy Bridge and above have most if not all of their functions and extensions working.
***
@ -27,4 +29,10 @@ A: Check your generation. Anything below Ivy Bridge won't run on Windows. Ivy Br
A: Set Blending Unit Accuracy to "None". Intel GPUs don't support GL_ARB_texture_barrier hence you will no be able to use the feature.
**Q How is performance ?**
A: Performance should be better on OpenGL compared to Direct3D even with the missing functions and extensions.
A: Performance should be better on OpenGL compared to Direct3D even with the missing functions and extensions.
***
### Possible workaround on windows:
There is a Mesa llvmpipe for intel IGPUs for windows that is available [here](https://github.com/pal1000/mesa-dist-win) but expect very slow performance. Multithreaded optimizations are needed.
Sandy Bridge and up are supported.