diff --git a/OpenGL-and-INTEL-GPUs-All-you-need-to-know.md b/OpenGL-and-INTEL-GPUs-All-you-need-to-know.md new file mode 100644 index 0000000..1044ca4 --- /dev/null +++ b/OpenGL-and-INTEL-GPUs-All-you-need-to-know.md @@ -0,0 +1,27 @@ +# 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. + +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). +*** +### List of issues: +* **OpenGL support. Currently the support on Windows is very lacking. As a result many OpenGL functions and Extensions will not work. [List of OpenGL version support on Intel GPU Generations](https://www.intel.com/content/www/us/en/support/graphics-drivers/000005524.html) + +* **OpenGL support on PCSX2 +Below Ivy Bridge - nothing +Ivy Bridge OpenGL SW yes / HW no +Haswell and above OpenGL SW yes / Hw yes +*** + +*** +### QA: +**Q I'm not able to run OpenGL? +A: Check your generation. Anything below Ivy Bridge won't run on Windows. Ivy Bridge only supports Software rendering on OpenGL. + +**Q My graphics are corrupted ? +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. \ No newline at end of file