]> git.tdb.fi Git - libs/gl.git/blob - extensions/arb_texture_float.glext
Require import module names to be identifiers
[libs/gl.git] / extensions / arb_texture_float.glext
1 extension ARB_texture_float
2 # Source extensions can't be detected properly on OpenGL ES because of the
3 # complex relationships between format enums and the functions where they are
4 # used; this set allows sized float formats for glTextureStorage
5 gles2:source gles2.EXT_texture_storage
6 gles2:source gles2.OES_texture_float
7 gles2:source gles2.OES_texture_half_float
8 # Alpha, luminance and intensity formats were replaced with R and RG formats
9 ignore GL_ALPHA16F_ARB
10 ignore GL_LUMINANCE16F_ARB
11 ignore GL_LUMINANCE_ALPHA16F_ARB
12 ignore GL_INTENSITY16F_ARB
13 ignore GL_ALPHA32F_ARB
14 ignore GL_LUMINANCE32F_ARB
15 ignore GL_LUMINANCE_ALPHA32F_ARB
16 ignore GL_INTENSITY32F_ARB
17 ignore GL_TEXTURE_LUMINANCE_TYPE_ARB
18 ignore GL_TEXTURE_INTENSITY_TYPE_ARB
19 # Texture component type queries are not available on OpenGL ES until 3.1
20 ignore GL_TEXTURE_RED_TYPE_ARB
21 ignore GL_TEXTURE_GREEN_TYPE_ARB
22 ignore GL_TEXTURE_BLUE_TYPE_ARB
23 ignore GL_TEXTURE_ALPHA_TYPE_ARB
24 ignore GL_TEXTURE_DEPTH_TYPE_ARB