diff --git a/source/blender/gpu/shaders/gpu_glsl_cpp_stubs.hh b/source/blender/gpu/shaders/gpu_glsl_cpp_stubs.hh index 70fda7d75ef..d44dffa4495 100644 --- a/source/blender/gpu/shaders/gpu_glsl_cpp_stubs.hh +++ b/source/blender/gpu/shaders/gpu_glsl_cpp_stubs.hh @@ -523,6 +523,16 @@ using samplerCubeArray = SamplerBase; using isamplerCubeArray = SamplerBase; using usamplerCubeArray = SamplerBase; +using depth2D = sampler2D; +using depth2DArray = sampler2DArray; +using depthCube = samplerCube; +using depthCubeArray = samplerCubeArray; + +/* Sampler Buffers do not have LOD. */ +float4 texelFetch(samplerBuffer, int) RET; +int4 texelFetch(isamplerBuffer, int) RET; +uint4 texelFetch(usamplerBuffer, int) RET; + /** \} */ /* -------------------------------------------------------------------- */