From 1ce5e781633f0c470f334b75e962b450a069982e Mon Sep 17 00:00:00 2001 From: kaizhangNV <149626564+kaizhangNV@users.noreply.github.com> Date: Wed, 4 Dec 2024 14:53:31 -0800 Subject: Fix a regression that GL_EXT_samplerless_texture_functions is missing (#5758) --- source/slang/hlsl.meta.slang | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'source') diff --git a/source/slang/hlsl.meta.slang b/source/slang/hlsl.meta.slang index 7610dd395..412d5b6a0 100644 --- a/source/slang/hlsl.meta.slang +++ b/source/slang/hlsl.meta.slang @@ -3034,13 +3034,6 @@ extension _Texture static const int isMS = 0; static const int access = $(kCoreModule_ResourceAccessReadOnly); //@public: - [__readNone] - [require(glsl, texture_sm_4_1_samplerless)] - T __glsl_load(vector location) - { - __intrinsic_asm "$ctexelFetch($0, ($1), 0)$z"; - } - [__readNone] [ForceInline] [require(cpp_glsl_hlsl_metal_spirv_wgsl, texture_sm_4_1_samplerless)] @@ -3235,7 +3228,8 @@ extension _Texture case glsl: if (isCombined == 0) __requireGLSLExtension("GL_EXT_samplerless_texture_functions"); - return __glsl_load(location); + + return Load(__makeVector(location, 0)); case spirv: if (isCombined != 0) { -- cgit v1.2.3