summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/backend/glsl/reg_alloc.cpp
diff options
context:
space:
mode:
authorameerj <52414509+ameerj@users.noreply.github.com>2021-05-26 02:55:06 +0200
committerameerj <52414509+ameerj@users.noreply.github.com>2021-07-23 03:51:36 +0200
commitb95716e5431e7ddb05239c31080c01aab24a13ac (patch)
tree0de79d8166ee7ebbdb10bcc3a830bf0580d0de3d /src/shader_recompiler/backend/glsl/reg_alloc.cpp
parentglsl: Fix floating point compare ops (diff)
downloadyuzu-b95716e5431e7ddb05239c31080c01aab24a13ac.tar
yuzu-b95716e5431e7ddb05239c31080c01aab24a13ac.tar.gz
yuzu-b95716e5431e7ddb05239c31080c01aab24a13ac.tar.bz2
yuzu-b95716e5431e7ddb05239c31080c01aab24a13ac.tar.lz
yuzu-b95716e5431e7ddb05239c31080c01aab24a13ac.tar.xz
yuzu-b95716e5431e7ddb05239c31080c01aab24a13ac.tar.zst
yuzu-b95716e5431e7ddb05239c31080c01aab24a13ac.zip
Diffstat (limited to '')
-rw-r--r--src/shader_recompiler/backend/glsl/reg_alloc.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/shader_recompiler/backend/glsl/reg_alloc.cpp b/src/shader_recompiler/backend/glsl/reg_alloc.cpp
index 3de4c1172..c60a87d91 100644
--- a/src/shader_recompiler/backend/glsl/reg_alloc.cpp
+++ b/src/shader_recompiler/backend/glsl/reg_alloc.cpp
@@ -146,10 +146,11 @@ Id RegAlloc::Alloc() {
}
register_use[reg] = true;
Id ret{};
- ret.index.Assign(static_cast<u32>(reg));
+ ret.is_valid.Assign(1);
ret.is_long.Assign(0);
ret.is_spill.Assign(0);
ret.is_condition_code.Assign(0);
+ ret.index.Assign(static_cast<u32>(reg));
return ret;
}
}