mirror of
https://github.com/GreemDev/Ryujinx.git
synced 2024-11-28 11:50:50 +01:00
Support shader F32 to Bool reinterpretation (#1969)
This commit is contained in:
parent
a8e9dd2f83
commit
98d0240ce6
@ -37,6 +37,7 @@ namespace Ryujinx.Graphics.Shader.CodeGen.Glsl
|
|||||||
{
|
{
|
||||||
switch (dstType)
|
switch (dstType)
|
||||||
{
|
{
|
||||||
|
case VariableType.Bool: return $"(floatBitsToInt({expr}) != 0)";
|
||||||
case VariableType.S32: return $"floatBitsToInt({expr})";
|
case VariableType.S32: return $"floatBitsToInt({expr})";
|
||||||
case VariableType.U32: return $"floatBitsToUint({expr})";
|
case VariableType.U32: return $"floatBitsToUint({expr})";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user