1
0
forked from MeloNX/MeloNX

Support shader F32 to Bool reinterpretation (#1969)

This commit is contained in:
gdkchan 2021-01-27 05:19:30 -03:00 committed by GitHub
parent 758138c14a
commit 4c5aeba41e

View File

@ -37,8 +37,9 @@ namespace Ryujinx.Graphics.Shader.CodeGen.Glsl
{
switch (dstType)
{
case VariableType.S32: return $"floatBitsToInt({expr})";
case VariableType.U32: return $"floatBitsToUint({expr})";
case VariableType.Bool: return $"(floatBitsToInt({expr}) != 0)";
case VariableType.S32: return $"floatBitsToInt({expr})";
case VariableType.U32: return $"floatBitsToUint({expr})";
}
}
else if (dstType == VariableType.F32)