From 7e6534c1b77886931419daa0d523ee75e228d18a Mon Sep 17 00:00:00 2001 From: "ShA..Rd" Date: Fri, 19 Apr 2013 17:01:25 +0000 Subject: [PATCH] * UnshadedArray shader will attempt to enable the relevant texture array extensions, otherwise it shouldn't work at all (don't know why it did) git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10564 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/test/jme3test/texture/UnshadedArray.frag | 7 +++++++ 1 file changed, 7 insertions(+) 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