glslang-zig/glslang
Nathaniel Cesario e8d657bdbe Fix textureOffset overload
float textureOffset(sampler2DArrayShadow sampler, vec4 P, ivec2 offset)
was incorrectly requiring the GL_EXT_texture_shadow_lod extension.

NOTE: Prior to GLSL 440, this prototype was defined as

float textureOffset(sampler2DArrayShadow sampler, vec4 P, vec2 offset)

i.e., the type of 'offset' was specified as 'vec2' rather than 'ivec2'.
This is believed to be a typo.

Fixes #3325.
2023-09-11 16:51:11 -04:00
..
CInterface Use custom callbacks if they are available in 'i->callbacks' 2023-05-09 10:38:08 -06:00
ExtensionHeaders Revert port of GL_EXT_shader_realtime_clock to GL_EXT_spirv_intrinsics 2021-11-11 23:39:47 -07:00
GenericCodeGen Use nullptr where possible instead of NULL or 0 2022-11-30 09:33:28 -07:00
HLSL Add support for pre and post HLSL qualifier validation 2023-07-11 13:36:38 -04:00
Include Fix ODR violations 2023-08-24 12:48:35 -06:00
MachineIndependent Fix textureOffset overload 2023-09-11 16:51:11 -04:00
OSDependent Replace GlobalLock functions with std::mutex 2023-07-31 20:12:51 -06:00
Public Remove GLSLANG_WEB and GLSLANG_WEB_DEVEL 2023-07-28 11:49:10 -06:00
ResourceLimits move ResourceLimits from StandAlone to glslang dir (Fix #3064) 2023-02-15 20:06:26 +01:00
CMakeLists.txt Revert "CMake: Make glslang-default-resource-limits STATIC" 2023-09-05 15:53:50 -04:00
updateGrammar Remove glslang.m4 2023-07-28 15:14:48 -06:00