Use FP16 in the D3D11 shaders

This commit is contained in:
Cameron Gutman
2022-02-08 21:43:25 -06:00
parent b96cb1abaf
commit b21131a466
6 changed files with 18 additions and 19 deletions
+5 -5
View File
@@ -1,19 +1,19 @@
struct ShaderInput
{
float2 pos : POSITION;
float2 tex : TEXCOORD0;
min16float2 pos : POSITION;
min16float2 tex : TEXCOORD0;
};
struct ShaderOutput
{
float4 pos : SV_POSITION;
float2 tex : TEXCOORD0;
min16float4 pos : SV_POSITION;
min16float2 tex : TEXCOORD0;
};
ShaderOutput main(ShaderInput input)
{
ShaderOutput output;
output.pos = float4(input.pos, 0.0f, 1.0f);
output.pos = min16float4(input.pos, 0.0, 1.0);
output.tex = input.tex;
return output;
}