Commit e27c1c3b by Nicolas Capens Committed by Shannon Woods

Fixed texture2DProjLod for DX11.

TRAC #23360 Signed-off-by: Jamie Madill Signed-off-by: Shannon Woods Author: Nicolas Capens
parent 075368e3
...@@ -1328,7 +1328,7 @@ void OutputHLSL::header() ...@@ -1328,7 +1328,7 @@ void OutputHLSL::header()
" return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), lod);\n" " return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), lod);\n"
"}\n" "}\n"
"\n" "\n"
"float4 gl_texture2DProj(Texture2D t, SamplerState s, float4 uvw)\n" "float4 gl_texture2DProj(Texture2D t, SamplerState s, float4 uvw, float lod)\n"
"{\n" "{\n"
" return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), lod);\n" " return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), lod);\n"
"}\n" "}\n"
...@@ -1338,7 +1338,7 @@ void OutputHLSL::header() ...@@ -1338,7 +1338,7 @@ void OutputHLSL::header()
" return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), lod);\n" " return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), lod);\n"
"}\n" "}\n"
"\n" "\n"
"int4 gl_texture2DProj(Texture2D<int4> t, SamplerState s, float4 uvw)\n" "int4 gl_texture2DProj(Texture2D<int4> t, SamplerState s, float4 uvw, float lod)\n"
"{\n" "{\n"
" return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), lod);\n" " return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), lod);\n"
"}\n" "}\n"
...@@ -1348,7 +1348,7 @@ void OutputHLSL::header() ...@@ -1348,7 +1348,7 @@ void OutputHLSL::header()
" return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), lod);\n" " return t.SampleLevel(s, float2(uvw.x / uvw.z, uvw.y / uvw.z), lod);\n"
"}\n" "}\n"
"\n" "\n"
"uint4 gl_texture2DProj(Texture2D<uint4> t, SamplerState s, float4 uvw)\n" "uint4 gl_texture2DProj(Texture2D<uint4> t, SamplerState s, float4 uvw, float lod)\n"
"{\n" "{\n"
" return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), lod);\n" " return t.SampleLevel(s, float2(uvw.x / uvw.w, uvw.y / uvw.w), lod);\n"
"}\n" "}\n"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment