Skip to content

Commit c50d69e

Browse files
committed
Fix capabilities.
1 parent caffac2 commit c50d69e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

source/slang/hlsl.meta.slang

+2-2
Original file line numberDiff line numberDiff line change
@@ -950,7 +950,7 @@ extension _Texture<T,Shape,isArray,isMS,sampleCount,0,isShadow,1,format>
950950
[__readNone]
951951
[ForceInline]
952952
__glsl_extension(GL_ARB_sparse_texture_clamp)
953-
[require(cpp_glsl_hlsl_metal_spirv, texture_sm_4_0_fragment)]
953+
[require(cpp_glsl_hlsl_metal_spirv, texture_sm_4_1_clamp_fragment)]
954954
T Sample(vector<float, Shape.dimensions+isArray> location, vector<int, Shape.planeDimensions> offset, float clamp)
955955
{
956956
__requireComputeDerivative();
@@ -1251,7 +1251,7 @@ extension _Texture<T,Shape,isArray,isMS,sampleCount,0,isShadow,1,format>
12511251
[__readNone]
12521252
[ForceInline]
12531253
__glsl_extension(GL_ARB_sparse_texture_clamp)
1254-
[require(cpp_glsl_hlsl_metal_spirv, texture_sm_4_0)]
1254+
[require(cpp_glsl_hlsl_metal_spirv, texture_sm_4_1_clamp_fragment)]
12551255
T SampleGrad(vector<float, Shape.dimensions+isArray> location, vector<float, Shape.dimensions> gradX, vector<float, Shape.dimensions> gradY, constexpr vector<int, Shape.dimensions> offset, float lodClamp)
12561256
{
12571257
__target_switch

source/slang/slang-capabilities.capdef

+2-2
Original file line numberDiff line numberDiff line change
@@ -1757,11 +1757,11 @@ alias getattributeatvertex = fragment + _sm_6_1 | fragment + GL_EXT_fragment_sha
17571757
alias memorybarrier = sm_5_0_version;
17581758
/// Capabilities required to use sm_4_0 texture operations
17591759
/// [Compound]
1760-
alias texture_sm_4_0 = sm_4_0_version | GL_ARB_sparse_texture_clamp + GL_EXT_texture_query_lod
1760+
alias texture_sm_4_0 = sm_4_0_version
17611761
;
17621762
/// Capabilities required to use sm_4_1 texture operations
17631763
/// [Compound]
1764-
alias texture_sm_4_1 = sm_4_1_version | GL_ARB_sparse_texture_clamp + GL_EXT_texture_query_lod
1764+
alias texture_sm_4_1 = sm_4_1_version
17651765
;
17661766
/// Capabilities required to use sm_4_1 samplerless texture operations
17671767
/// [Compound]

0 commit comments

Comments
 (0)