diff options
author | Fernando Sahmkow <fsahmkow27@gmail.com> | 2019-07-20 23:38:25 +0200 |
---|---|---|
committer | Fernando Sahmkow <fsahmkow27@gmail.com> | 2019-07-20 23:38:25 +0200 |
commit | 11f4e739bd6d076606069420a38a5e8535fa9440 (patch) | |
tree | 75ad67e32ccef4081b1dbe64cdab416e720d195e /src/video_core/renderer_vulkan | |
parent | Merge pull request #2693 from ReinUsesLisp/hsetp2 (diff) | |
download | yuzu-11f4e739bd6d076606069420a38a5e8535fa9440.tar yuzu-11f4e739bd6d076606069420a38a5e8535fa9440.tar.gz yuzu-11f4e739bd6d076606069420a38a5e8535fa9440.tar.bz2 yuzu-11f4e739bd6d076606069420a38a5e8535fa9440.tar.lz yuzu-11f4e739bd6d076606069420a38a5e8535fa9440.tar.xz yuzu-11f4e739bd6d076606069420a38a5e8535fa9440.tar.zst yuzu-11f4e739bd6d076606069420a38a5e8535fa9440.zip |
Diffstat (limited to 'src/video_core/renderer_vulkan')
-rw-r--r-- | src/video_core/renderer_vulkan/vk_shader_decompiler.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp b/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp index d267712c9..24a591797 100644 --- a/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp +++ b/src/video_core/renderer_vulkan/vk_shader_decompiler.cpp @@ -735,6 +735,16 @@ private: return {}; } + Id FCastHalf0(Operation operation) { + UNIMPLEMENTED(); + return {}; + } + + Id FCastHalf1(Operation operation) { + UNIMPLEMENTED(); + return {}; + } + Id HNegate(Operation operation) { UNIMPLEMENTED(); return {}; @@ -745,6 +755,11 @@ private: return {}; } + Id HCastFloat(Operation operation) { + UNIMPLEMENTED(); + return {}; + } + Id HUnpack(Operation operation) { UNIMPLEMENTED(); return {}; @@ -1210,6 +1225,8 @@ private: &SPIRVDecompiler::Unary<&Module::OpFNegate, Type::Float>, &SPIRVDecompiler::Unary<&Module::OpFAbs, Type::Float>, &SPIRVDecompiler::Ternary<&Module::OpFClamp, Type::Float>, + &SPIRVDecompiler::FCastHalf0, + &SPIRVDecompiler::FCastHalf1, &SPIRVDecompiler::Binary<&Module::OpFMin, Type::Float>, &SPIRVDecompiler::Binary<&Module::OpFMax, Type::Float>, &SPIRVDecompiler::Unary<&Module::OpCos, Type::Float>, @@ -1270,6 +1287,7 @@ private: &SPIRVDecompiler::Unary<&Module::OpFAbs, Type::HalfFloat>, &SPIRVDecompiler::HNegate, &SPIRVDecompiler::HClamp, + &SPIRVDecompiler::HCastFloat, &SPIRVDecompiler::HUnpack, &SPIRVDecompiler::HMergeF32, &SPIRVDecompiler::HMergeH0, |