]> git.tdb.fi Git - libs/gl.git/blobdiff - extensions/ext_gpu_shader4.glext
Make extensions compatible with OpenGL ES
[libs/gl.git] / extensions / ext_gpu_shader4.glext
index 1587535996c56cef8aa4f09fbaa5c3c2e410ee39..96d8c3e15bf7122b02a8bb0f1f530ad73df17a9f 100644 (file)
@@ -1,8 +1,15 @@
 extension EXT_gpu_shader4
-# Buffer textures have their own extension
+# 1D textures are not available on OpenGL ES
+optional GL_SAMPLER_1D_ARRAY_EXT
+optional GL_SAMPLER_1D_ARRAY_SHADOW_EXT
+optional GL_INT_SAMPLER_1D_EXT
+optional GL_INT_SAMPLER_1D_ARRAY_EXT
+optional GL_UNSIGNED_INT_SAMPLER_1D_EXT
+optional GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT
+# Buffer texture samplers additionally require ARB_texture_buffer_object
 optional GL_SAMPLER_BUFFER_EXT
 optional GL_INT_SAMPLER_BUFFER_EXT
 optional GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT
-# Ditto for rectangular textures
+# Rectangular texture samplers additionally require ARB_texture_rectangle
 optional GL_INT_SAMPLER_2D_RECT_EXT
 optional GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT