@@ -2573,13 +2573,20 @@ static void GLimp_InitExtensions()
2573
2573
2574
2574
glConfig2.geometryCacheAvailable = glConfig2.vertexAttribBindingAvailable && glConfig2.directStateAccessAvailable ;
2575
2575
2576
- glConfig2.materialSystemAvailable = glConfig2.shaderDrawParametersAvailable && glConfig2.SSBOAvailable
2577
- && glConfig2.multiDrawIndirectAvailable && glConfig2.bindlessTexturesAvailable
2578
- && glConfig2.computeShaderAvailable && glConfig2.shadingLanguage420PackAvailable
2579
- && glConfig2.explicitUniformLocationAvailable && glConfig2.shaderImageLoadStoreAvailable
2580
- && glConfig2.shaderAtomicCountersAvailable && glConfig2.indirectParametersAvailable
2576
+ glConfig2.materialSystemAvailable =
2577
+ glConfig2.bindlessTexturesAvailable
2578
+ && glConfig2.computeShaderAvailable
2581
2579
&& glConfig2.directStateAccessAvailable
2582
- && glConfig2.geometryCacheAvailable ;
2580
+ && glConfig2.explicitUniformLocationAvailable
2581
+ && glConfig2.geometryCacheAvailable
2582
+ && glConfig2.gpuShader4Available
2583
+ && glConfig2.indirectParametersAvailable
2584
+ && glConfig2.multiDrawIndirectAvailable
2585
+ && glConfig2.shaderAtomicCountersAvailable
2586
+ && glConfig2.shaderDrawParametersAvailable
2587
+ && glConfig2.shaderImageLoadStoreAvailable
2588
+ && glConfig2.shadingLanguage420PackAvailable
2589
+ && glConfig2.SSBOAvailable ;
2583
2590
2584
2591
// This requires GLEW 2.2+, so skip if it's a lower version
2585
2592
#ifdef GL_KHR_shader_subgroup
0 commit comments