@@ -2591,13 +2591,20 @@ static void GLimp_InitExtensions()
2591
2591
2592
2592
glConfig2.geometryCacheAvailable = glConfig2.vertexAttribBindingAvailable && glConfig2.directStateAccessAvailable ;
2593
2593
2594
- glConfig2.materialSystemAvailable = glConfig2.shaderDrawParametersAvailable && glConfig2.SSBOAvailable
2595
- && glConfig2.multiDrawIndirectAvailable && glConfig2.bindlessTexturesAvailable
2596
- && glConfig2.computeShaderAvailable && glConfig2.shadingLanguage420PackAvailable
2597
- && glConfig2.explicitUniformLocationAvailable && glConfig2.shaderImageLoadStoreAvailable
2598
- && glConfig2.shaderAtomicCountersAvailable && glConfig2.indirectParametersAvailable
2594
+ glConfig2.materialSystemAvailable =
2595
+ glConfig2.bindlessTexturesAvailable
2596
+ && glConfig2.computeShaderAvailable
2599
2597
&& glConfig2.directStateAccessAvailable
2600
- && glConfig2.geometryCacheAvailable ;
2598
+ && glConfig2.explicitUniformLocationAvailable
2599
+ && glConfig2.geometryCacheAvailable
2600
+ && glConfig2.gpuShader4Available
2601
+ && glConfig2.indirectParametersAvailable
2602
+ && glConfig2.multiDrawIndirectAvailable
2603
+ && glConfig2.shaderAtomicCountersAvailable
2604
+ && glConfig2.shaderDrawParametersAvailable
2605
+ && glConfig2.shaderImageLoadStoreAvailable
2606
+ && glConfig2.shadingLanguage420PackAvailable
2607
+ && glConfig2.SSBOAvailable ;
2601
2608
2602
2609
// This requires GLEW 2.2+, so skip if it's a lower version
2603
2610
#if defined(GLEW_KHR_shader_subgroup)
0 commit comments