..:: PCSX2 Forums ::..

Full Version: GSDX OpenGL related issue.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Well amd and Intel are worst on windows.
Sorry for the late reply. I have found the culprit. It was amd catalist all along. So i have uninstalled the amd catalist along with the driver, restart my pc then install latest radeon crimson driver.

The white screen problem are gone, only some missing screen and dark tint when load a game. I am really happy and understand that gsdx is on going to improve performance and compatibility. It just that i own AMD/ATI product, so i have to bear with directx for now.

Below are the results when i load a game:

3.x GL context successfully created
OpenGL information. GPU: AMD Radeon HD 5570. Vendor: ATI Technologies Inc.. Driver: Core Profile Forward-Compatible Context 15.301.1901.0
INFO: GL_EXT_texture_filter_anisotropic is available
INFO: GL_ARB_gpu_shader5 is available
INFO: GL_ARB_draw_buffers_blend is available
INFO: GL_ARB_viewport_array is available
INFO: GL_ARB_shader_image_load_store is available
INFO: GL_ARB_clear_texture is available
INFO: GL_ARB_get_texture_sub_image is available

OpenGL renderer is slow on AMD GPU due to inefficient driver. Sorry.
Available VRAM/RAM:2030MB for textures

Below is picture of a game at main menu when using openGL
[attachment=61321]


This is what it should look like. (Currently on software mode)
[attachment=61322]
(10-22-2016, 07:29 PM)rosli_2252 Wrote: [ -> ]Sorry for the late reply. I have found the culprit. It was amd catalist all along. So i have uninstalled the amd catalist along with the driver, restart my pc then install latest radeon crimson driver.

The white screen problem are gone, only some missing screen and dark tint when load a game. I am really happy and understand that gsdx is on going to improve performance and compatibility. It just that i own AMD/ATI product, so i have to bear with directx for now.

Below are the results when i load a game:

3.x GL context successfully created
OpenGL information. GPU: AMD Radeon HD 5570. Vendor: ATI Technologies Inc.. Driver: Core Profile Forward-Compatible Context 15.301.1901.0
INFO: GL_EXT_texture_filter_anisotropic is available
INFO: GL_ARB_gpu_shader5 is available
INFO: GL_ARB_draw_buffers_blend is available
INFO: GL_ARB_viewport_array is available
INFO: GL_ARB_shader_image_load_store is available
INFO: GL_ARB_clear_texture is available
INFO: GL_ARB_get_texture_sub_image is available

OpenGL renderer is slow on AMD GPU due to inefficient driver. Sorry.
Available VRAM/RAM:2030MB for textures

Below is picture of a game at main menu when using openGL



This is what it should look like. (Currently on software mode)

can i know the link for radeon crimson driver ?
(10-23-2016, 01:13 AM)NewbieEmulator Wrote: [ -> ]can i know the link for radeon crimson driver ?

It should be listed on the AMD page for your cards drivers as one of the downloads.
(10-23-2016, 01:32 AM)refraction Wrote: [ -> ]It should be listed on the AMD page for your cards drivers as one of the downloads.

after i update to radeon crimson

white screen is gone 

THX GOD

but it same like rosli THAT CONTAIN SOME MISSING SCREEN

how to fix that ?
@rosli_2252
try the preload hack. I need to check latest git as there is potentially another regression (or another bug in amd driver)
Strange, I just used an older version of PCSX2 I have "v1.3.1-1620", and I get this in Log:

3.x GL context successfully created
Failed to find glBlendEquationSeparateiARB
Failed to find glBlendFuncSeparateiARB
Failed to find glBindImageTexture
Failed to find glMemoryBarrier
Failed to find glClearTexImage
Failed to find glBufferStorage
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: GeForce 9500 GT/PCIe/SSE2. Vendor: NVIDIA Corporation. Driver:
INFO: GL_EXT_texture_filter_anisotropic is available
INFO: GL_ARB_gpu_shader5 is NOT SUPPORTED
INFO: GL_ARB_draw_buffers_blend is NOT SUPPORTED
INFO: GL_ARB_separate_shader_objects is available
INFO: GL_ARB_shader_image_load_store is NOT SUPPORTED
INFO: GL_ARB_copy_image is available
INFO: GL_ARB_buffer_storage is NOT SUPPORTED
INFO: GL_ARB_clear_texture is NOT SUPPORTED
INFO: GL_ARB_clip_control is NOT SUPPORTED
INFO: GL_ARB_direct_state_access is NOT SUPPORTED
INFO: GL_ARB_texture_barrier is NOT SUPPORTED
DSA is not supported. Replacing the GL function pointer to emulate it
Error GL_ARB_texture_barrier is not supported by your driver. You can't emulate correctly the GS blending unit! Sorry!

But it works perfect. Was you not using OGL Extensions at this point? It has Hardware Depth and Blending Unit Accuracy the same. The games start up and work fine.
You don't get accurate blending because of " INFO: GL_ARB_texture_barrier is NOT SUPPORTED". And you miss various others enhancement speed optimization/accuracy too. So you're basically on par with Dx. Some scene will be better (depth) some will be bad (depth fighting/speed).

IMHO, save money to buy a new Nvidia GPU it worths it.

Note: last version you can use it this one 87512039866934aada0d6450effb18dcb56cf355 (or the legacy Gsdx plugin)

Edit: by the way, I have some pending fix for AMD/Intel driver. I'm waiting some confirmation then I will push it tonight.
(10-23-2016, 12:58 PM)gregory Wrote: [ -> ]You don't get accurate blending because of " INFO: GL_ARB_texture_barrier is NOT SUPPORTED". And you miss various others enhancement speed optimization/accuracy too. So you're basically on par with Dx. Some scene will be better (depth) some will be bad (depth fighting/speed).

IMHO, save money to buy a new Nvidia GPU it worths it.

Note: last version you can use it this one 87512039866934aada0d6450effb18dcb56cf355 (or the legacy Gsdx plugin)

Edit: by the way, I have some pending fix for AMD/Intel driver. I'm waiting some confirmation then I will push it tonight.

So is that why 1.5.0 opengl doesn't work, because it's had a major revamp? I was wondering what this talks was about Legacy Plugin. Now I know Smile
Yes. The thing is that 90% of gl improvement requires gl4 extensions. Free driver provides them but not proprietary drivers.
Pages: 1 2 3