You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.2 KiB

Texture Samplers

GLSL sampler OpenGL texture enum Texture type
gsampler1D GL_TEXTURE_1D 1D texture
gsampler2D GL_TEXTURE_2D 2D texture
gsampler3D GL_TEXTURE_3D 3D texture
gsamplerCube GL_TEXTURE_CUBE_MAP Cubemap Texture
gsampler2DRect GL_TEXTURE_RECTANGLE Rectangle Texture
gsampler1DArray GL_TEXTURE_1D_ARRAY 1D Array Texture
gsampler2DArray GL_TEXTURE_2D_ARRAY 2D Array Texture
gsamplerCubeArray GL_TEXTURE_CUBE_MAP_ARRAY Cubemap Array Texture
gsamplerBuffer GL_TEXTURE_BUFFER Buffer Texture
gsampler2DMS GL_TEXTURE_2D_MULTISAMPLE Multisample Texture
gsampler2DMSArray GL_TEXTURE_2D_MULTISAMPLE_ARRAY Multisample Array Texture

Shadow Samplers

GLSL sampler OpenGL texture enum
sampler1DShadow GL_TEXTURE_1D
sampler2DShadow GL_TEXTURE_2D
samplerCubeShadow GL_TEXTURE_CUBE_MAP
sampler2DRectShadow GL_TEXTURE_RECTANGLE
sampler1DArrayShadow GL_TEXTURE_1D_ARRAY
sampler2DArrayShadow GL_TEXTURE_2D_ARRAY
samplerCubeArrayShadow GL_TEXTURE_CUBE_MAP_ARRAY