|
@@ -1,3 +1,6 @@
|
|
|
|
+#extension GL_EXT_texture_array : enable
|
|
|
|
+#extension GL_EXT_gpu_shader4 : enable
|
|
|
|
+
|
|
uniform vec4 m_Color;
|
|
uniform vec4 m_Color;
|
|
|
|
|
|
#if defined(HAS_GLOWMAP) || defined(HAS_COLORMAP) || (defined(HAS_LIGHTMAP) && !defined(SEPARATE_TEXCOORD))
|
|
#if defined(HAS_GLOWMAP) || defined(HAS_COLORMAP) || (defined(HAS_LIGHTMAP) && !defined(SEPARATE_TEXCOORD))
|
|
@@ -5,6 +8,10 @@ uniform vec4 m_Color;
|
|
#endif
|
|
#endif
|
|
|
|
|
|
#ifdef HAS_COLORMAP
|
|
#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;
|
|
uniform sampler2DArray m_ColorMap;
|
|
#endif
|
|
#endif
|
|
|
|
|