summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/reg_alloc.cpp
diff options
context:
space:
mode:
authorGravatar ameerj2021-05-22 01:52:03 -0400
committerGravatar ameerj2021-07-22 21:51:36 -0400
commit5e9095ef2203e7cddcaba84fa3b01cc0d940b634 (patch)
tree3ecb46dfb2a04ed269ccb07eb85cfa7c8e44a99d /src/shader_recompiler/backend/glsl/reg_alloc.cpp
parentglsl: Fixup build issues (diff)
downloadyuzu-5e9095ef2203e7cddcaba84fa3b01cc0d940b634.tar.gz
yuzu-5e9095ef2203e7cddcaba84fa3b01cc0d940b634.tar.xz
yuzu-5e9095ef2203e7cddcaba84fa3b01cc0d940b634.zip
glsl: Add many FP32/64 instructions
Diffstat (limited to 'src/shader_recompiler/backend/glsl/reg_alloc.cpp')
-rw-r--r--src/shader_recompiler/backend/glsl/reg_alloc.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/shader_recompiler/backend/glsl/reg_alloc.cpp b/src/shader_recompiler/backend/glsl/reg_alloc.cpp
index 3cfa16fea..039236689 100644
--- a/src/shader_recompiler/backend/glsl/reg_alloc.cpp
+++ b/src/shader_recompiler/backend/glsl/reg_alloc.cpp
@@ -78,8 +78,12 @@ std::string RegAlloc::GetType(Type type, u32 index) {
78 return "int "; 78 return "int ";
79 case Type::F32: 79 case Type::F32:
80 return "float "; 80 return "float ";
81 case Type::S64:
82 return "int64_t ";
81 case Type::U64: 83 case Type::U64:
82 return "uint64_t "; 84 return "uint64_t ";
85 case Type::F64:
86 return "double ";
83 case Type::U32x2: 87 case Type::U32x2:
84 return "uvec2 "; 88 return "uvec2 ";
85 case Type::F32x2: 89 case Type::F32x2: