diff --git a/engine/src/test/jme3test/texture/UnshadedArray.frag b/engine/src/test/jme3test/texture/UnshadedArray.frag index 655ff9b5e..4cd92cff9 100644 --- a/engine/src/test/jme3test/texture/UnshadedArray.frag +++ b/engine/src/test/jme3test/texture/UnshadedArray.frag @@ -1,3 +1,6 @@ +#extension GL_EXT_texture_array : enable +#extension GL_EXT_gpu_shader4 : enable + uniform vec4 m_Color; #if defined(HAS_GLOWMAP) || defined(HAS_COLORMAP) || (defined(HAS_LIGHTMAP) && !defined(SEPARATE_TEXCOORD)) @@ -5,6 +8,10 @@ uniform vec4 m_Color; #endif #ifdef HAS_COLORMAP + #if !defined(GL_EXT_texture_array) && !defined(GL_EXT_gpu_shader4) + #error Texture arrays are not supported, but required for this shader. + #endif + uniform sampler2DArray m_ColorMap; #endif