Answers (N/A if not applicable)
Provide a detailed description of the issue AND 'does it fail every single time, or only sometimes?' If you can offer a % rate please do.
openGL mode in pcsx2 does not work because the function an openGL 3.x driver should have are missing
the following error is displayed
3.x GL context successfully created
Failed to find glCreateTextures
Failed to find glTextureStorage2D
Failed to find glTextureSubImage2D
Failed to find glCopyTextureSubImage2D
Failed to find glBindTextureUnit
Failed to find glGetTextureImage
Failed to find glTextureParameteri
Failed to find glCreateFramebuffers
Failed to find glClearNamedFramebufferfv
Failed to find glClearNamedFramebufferuiv
Failed to find glClearNamedFramebufferiv
Failed to find glNamedFramebufferTexture
Failed to find glNamedFramebufferDrawBuffers
Failed to find glNamedFramebufferReadBuffer
Failed to find glCheckNamedFramebufferStatus
Failed to find glCreateBuffers
Failed to find glNamedBufferStorage
Failed to find glNamedBufferData
Failed to find glNamedBufferSubData
Failed to find glMapNamedBuffer
Failed to find glMapNamedBufferRange
Failed to find glUnmapNamedBuffer
Failed to find glFlushMappedNamedBufferRange
Failed to find glCreateSamplers
Failed to find glCreateProgramPipelines
Failed to find glClipControl
Failed to find glTextureBarrier
DSA is not supported. Replacing the GL function pointer to emulate it
OpenGL information. GPU: Intel(R) Iris(TM) Graphics 5100. Vendor: Intel. Driver: - Build 10.18.15.4248
Brand and Model of the system.
HP Pavilion 15 Notebook PC
Hybrid or switchable graphics system? ie Does it have AMD or NV graphics too?
Make and model of any Displays that are used to see the issue (see note2 below).
LFP = Local Flat Panel (Laptop panel)
EFP = External Flat Panel (Monitor you plug in)
LFP 1366 x 768 (32 bit) (60Hz) SDC4951
How much memory [RAM] in the system (see note2 below).
Provide any other hardware needed to replicate the issue.
ie: Cables&brand, cable type [vga, hdmi, DP, etc], dock, dongles/adapters, etc
Hardware Stepping (see note1 below).
Operating System version (see note2 below).
Windows 10 Education 64-bit (10.0, Build 10240) (10240.th1.150729-1800)
VBIOS (video BIOS) version. This can be found in “information page” of CUI (right click on Desktop and select “Graphics Properties”.
Graphics Driver version; for both integrated Intel and 3rd party vendors (see note2 below).
SW/Apps version used to replicate the issue.
Single display, clone, or extended (see note2 below).
Display resolution & refresh rate setting of each display (see note2 below).
1366 x 768 (32 bit) (60Hz)
AC or DC mode, i.e. is power cable plugged in or not?
How to repro
Please provide steps to replicate the issue. These steps are very crucial to finding the root cause and fix.
A screenshot to illustrate the issue is a huge plus. A video of the failure is even better! Attach to the post or provide the YouTube link.
1. set gsdx plugin to openGL (hardware or software mode)
3. run pcsx2
4. error is displayed that open gl functions are missing
I can confirm this please intel fix support extensions on windows because on mesa driver working fine ivy bridge and higher no crashes
Why intel no update and fixes extension on windows ivy bridge and higher?
why reason if hardware are supported no implemented it?
Intel mesa -> Good driver update and suported several extensions .
But not on Windows propietary driver are problematic this problem
Thanks for reporting this matter. I will update this thread as soon as I get any information from our engineering team.
Now they have pass hack by compile shader on windows in the latest commits
- GSDX plugin OGL HW Mode -> Will run but crash Stoped Driver aleatory crash error
- GSDX plugin OGL Software Mode -> Working no crash detected .
debug_opengl=1 in inis\GSDX.ini crash always produced error in ig7icd32.dll no working on debug mode
Update acording to
Intel Hasswell and higher -> Working fine with these hack
Ivy bridge driver only problem related crash aleatory GSDX OGL HW mode or running Debug mode can't run.
also GLview reports the folowing error in the log window "No ICD registry entry The current OpenGL driver doesn't expose the SOFTWARE/Microsoft/Windows (NT)/CurrentVersion/OpenGLDrivers registry entry. Unable to detect the driver version, driver revision name and filename."
the screen shot above shows the openGL functions added to in version 4.0 none of them are found by the software
developers should not have to add special fixes for Intel drivers
EDIT: forcing https://www.opengl.org/registry/specs/ARB/separate_shader_objects.txt to be enabled causes objects to be incorrectly drawn
Gregory dev said :
Intel doesn't support hardware more than 2 years. AMD got very bad press when they stop supporting dx10 card. Intel is much worst. In my opinion they don't want to bother. On linux, Mesa on Sandy got more feature than proprietary on Haswell....
The drama is that the biggest GPU market share is Intel (go figure why Dx is ahead).
It is incredible that an old HW as Sandy Bridge and higher by linux have some better features than the Windows drivers...