summaryrefslogtreecommitdiffstats
path: root/prelude/slang-cpp-types.h
diff options
context:
space:
mode:
Diffstat (limited to 'prelude/slang-cpp-types.h')
-rw-r--r--prelude/slang-cpp-types.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/prelude/slang-cpp-types.h b/prelude/slang-cpp-types.h
index 010ab8d6c..491438c80 100644
--- a/prelude/slang-cpp-types.h
+++ b/prelude/slang-cpp-types.h
@@ -440,7 +440,7 @@ struct Texture1D
texture->Sample(samplerState, &loc, &out, sizeof(out));
return out;
}
- T SampleLevel(SamplerState samplerState, float loc, float level)
+ T SampleLevel(SamplerState samplerState, float loc, float level) const
{
T out;
texture->SampleLevel(samplerState, &loc, level, &out, sizeof(out));
@@ -500,7 +500,7 @@ struct Texture2D
texture->Sample(samplerState, &loc.x, &out, sizeof(out));
return out;
}
- T SampleLevel(SamplerState samplerState, const float2& loc, float level)
+ T SampleLevel(SamplerState samplerState, const float2& loc, float level) const
{
T out;
texture->SampleLevel(samplerState, &loc.x, level, &out, sizeof(out));
@@ -566,7 +566,7 @@ struct Texture3D
texture->Sample(samplerState, &loc.x, &out, sizeof(out));
return out;
}
- T SampleLevel(SamplerState samplerState, const float3& loc, float level)
+ T SampleLevel(SamplerState samplerState, const float3& loc, float level) const
{
T out;
texture->SampleLevel(samplerState, &loc.x, level, &out, sizeof(out));
@@ -620,7 +620,7 @@ struct TextureCube
texture->Sample(samplerState, &loc.x, &out, sizeof(out));
return out;
}
- T SampleLevel(SamplerState samplerState, const float3& loc, float level)
+ T SampleLevel(SamplerState samplerState, const float3& loc, float level) const
{
T out;
texture->SampleLevel(samplerState, &loc.x, level, &out, sizeof(out));
@@ -680,7 +680,7 @@ struct Texture1DArray
texture->Sample(samplerState, &loc.x, &out, sizeof(out));
return out;
}
- T SampleLevel(SamplerState samplerState, const float2& loc, float level)
+ T SampleLevel(SamplerState samplerState, const float2& loc, float level) const
{
T out;
texture->SampleLevel(samplerState, &loc.x, level, &out, sizeof(out));
@@ -747,7 +747,7 @@ struct Texture2DArray
texture->Sample(samplerState, &loc.x, &out, sizeof(out));
return out;
}
- T SampleLevel(SamplerState samplerState, const float3& loc, float level)
+ T SampleLevel(SamplerState samplerState, const float3& loc, float level) const
{
T out;
texture->SampleLevel(samplerState, &loc.x, level, &out, sizeof(out));
@@ -808,7 +808,7 @@ struct TextureCubeArray
texture->Sample(samplerState, &loc.x, &out, sizeof(out));
return out;
}
- T SampleLevel(SamplerState samplerState, const float4& loc, float level)
+ T SampleLevel(SamplerState samplerState, const float4& loc, float level) const
{
T out;
texture->SampleLevel(samplerState, &loc.x, level, &out, sizeof(out));