diff --git a/Runtime/Graphics/Shaders/CTexturedQuadFilterHLSL.cpp b/Runtime/Graphics/Shaders/CTexturedQuadFilterHLSL.cpp index c40004c6d..ce26a47ff 100644 --- a/Runtime/Graphics/Shaders/CTexturedQuadFilterHLSL.cpp +++ b/Runtime/Graphics/Shaders/CTexturedQuadFilterHLSL.cpp @@ -29,6 +29,7 @@ static const char* VS = " VertToFrag vtf;\n" " vtf.color = color;\n" " vtf.uv = v.uvIn.xy;\n" +" vtf.uv.y = -vtf.uv.y;\n" " vtf.position = float4(v.posIn.xyz, 1.0);\n" " return vtf;\n" "}\n"; diff --git a/Runtime/Graphics/Shaders/CTexturedQuadFilterMetal.cpp b/Runtime/Graphics/Shaders/CTexturedQuadFilterMetal.cpp index cf2a28c77..8afa34921 100644 --- a/Runtime/Graphics/Shaders/CTexturedQuadFilterMetal.cpp +++ b/Runtime/Graphics/Shaders/CTexturedQuadFilterMetal.cpp @@ -31,6 +31,7 @@ static const char* VS = " VertToFrag vtf;\n" " vtf.color = tqu.color;\n" " vtf.uv = v.uvIn.xy;\n" +" vtf.uv.y = -vtf.uv.y;\n" " vtf.position = float4(v.posIn.xyz, 1.0);\n" " return vtf;\n" "}\n"; diff --git a/hecl b/hecl index 88fade1d0..83dee4423 160000 --- a/hecl +++ b/hecl @@ -1 +1 @@ -Subproject commit 88fade1d0df7b34a38e9415adbb04a7eaf838f42 +Subproject commit 83dee4423b5d4c5906357d63e90bb70c8230e8bd