diff options
Diffstat (limited to '3rdparty/bgfx/src/renderer_gl.h')
-rw-r--r-- | 3rdparty/bgfx/src/renderer_gl.h | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/3rdparty/bgfx/src/renderer_gl.h b/3rdparty/bgfx/src/renderer_gl.h index 1218392bfbc..626b85343a2 100644 --- a/3rdparty/bgfx/src/renderer_gl.h +++ b/3rdparty/bgfx/src/renderer_gl.h @@ -167,6 +167,10 @@ typedef uint64_t GLuint64; # define GL_RGBA32F 0x8814 #endif // GL_RGBA32F +#ifndef GL_STENCIL_INDEX +# define GL_STENCIL_INDEX 0x1901 +#endif // GL_STENCIL_INDEX + #ifndef GL_RED # define GL_RED 0x1903 #endif // GL_RED @@ -472,6 +476,22 @@ typedef uint64_t GLuint64; # define GL_IMAGE_CUBE 0x9050 #endif // GL_IMAGE_CUBE +#ifndef GL_UNSIGNED_INT_IMAGE_1D +# define GL_UNSIGNED_INT_IMAGE_1D 0x9062 +#endif // GL_UNSIGNED_INT_IMAGE_1D + +#ifndef GL_UNSIGNED_INT_IMAGE_2D +# define GL_UNSIGNED_INT_IMAGE_2D 0x9063 +#endif // GL_UNSIGNED_INT_IMAGE_2D + +#ifndef GL_UNSIGNED_INT_IMAGE_3D +# define GL_UNSIGNED_INT_IMAGE_3D 0x9064 +#endif // GL_UNSIGNED_INT_IMAGE_3D + +#ifndef GL_UNSIGNED_INT_IMAGE_CUBE +# define GL_UNSIGNED_INT_IMAGE_CUBE 0x9066 +#endif // GL_UNSIGNED_INT_IMAGE_CUBE + #ifndef GL_PROGRAM_INPUT # define GL_PROGRAM_INPUT 0x92E3 #endif // GL_PROGRAM_INPUT @@ -892,7 +912,7 @@ namespace bgfx GLint m_attributes[Attrib::Count]; // sparse GLint m_instanceData[BGFX_CONFIG_MAX_INSTANCE_DATA_COUNT]; - GLint m_sampler[BGFX_CONFIG_MAX_TEXTURES]; + GLint m_sampler[BGFX_CONFIG_MAX_TEXTURE_SAMPLERS]; uint8_t m_numSamplers; ConstantBuffer* m_constantBuffer; |