@@ -2573,13 +2573,20 @@ static void GLimp_InitExtensions()
25732573
25742574 glConfig2.geometryCacheAvailable = glConfig2.vertexAttribBindingAvailable && glConfig2.directStateAccessAvailable ;
25752575
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
25812579 && 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 ;
25832590
25842591 // This requires GLEW 2.2+, so skip if it's a lower version
25852592#ifdef GL_KHR_shader_subgroup
0 commit comments