diff options
| author | Andy1210 <andy1210@gmail.com> | 2026-08-07 17:09:46 +0200 |
|---|---|---|
| committer | Andy1210 <andy1210@gmail.com> | 2026-08-07 17:09:46 +0200 |
| commit | 21ace5616039116c6d34cbc7bdccffdce67d6aff (patch) | |
| tree | e7d5d31e2aa44b4120f287c1fb91795b03d073ae /Source/Core/DiscIO/VolumeDirectory.cpp | |
| parent | 430138f468effe6bf396adf3cd4d46df4cbd9050 (diff) | |
VideoBackends/OGL: Don't call glMemoryBarrier without ARB_shader_image_load_store
glMemoryBarrier comes from ARB_shader_image_load_store, so on a desktop context
below GL 4.2 the pointer is null. bSupportsBBox is set from
bSupportsFragmentStoresAndAtomics, which such a driver can still have, so saving
a state reads the bounding box and calls a null pointer.
UsePersistentStagingBuffers() in OGLTexture.cpp already guards the same call with
bSupportsImageLoadStore.
Diffstat (limited to 'Source/Core/DiscIO/VolumeDirectory.cpp')
0 files changed, 0 insertions, 0 deletions
