summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar ReinUsesLisp2018-12-24 02:26:40 -0300
committerGravatar ReinUsesLisp2019-01-15 17:54:53 -0300
commita2e22b435947fd5fb835572c02369af83ceeafce (patch)
tree175e95e16fbd7759d022a061cc10e5bd37cb7f23 /src
parentvideo_core: Implement IR based geometry shaders (diff)
downloadyuzu-a2e22b435947fd5fb835572c02369af83ceeafce.tar.gz
yuzu-a2e22b435947fd5fb835572c02369af83ceeafce.tar.xz
yuzu-a2e22b435947fd5fb835572c02369af83ceeafce.zip
shader_decode: Fixup clang-format
Diffstat (limited to 'src')
-rw-r--r--src/video_core/shader/decode/half_set.cpp3
-rw-r--r--src/video_core/shader/decode/register_set_predicate.cpp3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/video_core/shader/decode/half_set.cpp b/src/video_core/shader/decode/half_set.cpp
index b4ac06144..e34deeff4 100644
--- a/src/video_core/shader/decode/half_set.cpp
+++ b/src/video_core/shader/decode/half_set.cpp
@@ -54,7 +54,8 @@ u32 ShaderIR::DecodeHalfSet(BasicBlock& bb, u32 pc) {
54 Operation(OperationCode::LogicalPick2, comparison_pair, Immediate(i)); 54 Operation(OperationCode::LogicalPick2, comparison_pair, Immediate(i));
55 const Node predicate = Operation(combiner, comparison, second_pred); 55 const Node predicate = Operation(combiner, comparison, second_pred);
56 56
57 values[i] = Operation(OperationCode::Select, NO_PRECISE, predicate, true_value, false_value); 57 values[i] =
58 Operation(OperationCode::Select, NO_PRECISE, predicate, true_value, false_value);
58 } 59 }
59 60
60 const Node value = Operation(OperationCode::UBitwiseOr, NO_PRECISE, values[0], values[1]); 61 const Node value = Operation(OperationCode::UBitwiseOr, NO_PRECISE, values[0], values[1]);
diff --git a/src/video_core/shader/decode/register_set_predicate.cpp b/src/video_core/shader/decode/register_set_predicate.cpp
index 796039cd9..bbfe2ce05 100644
--- a/src/video_core/shader/decode/register_set_predicate.cpp
+++ b/src/video_core/shader/decode/register_set_predicate.cpp
@@ -35,7 +35,8 @@ u32 ShaderIR::DecodeRegisterSetPredicate(BasicBlock& bb, u32 pc) {
35 for (u64 pred = 0; pred < programmable_preds; ++pred) { 35 for (u64 pred = 0; pred < programmable_preds; ++pred) {
36 const Node shift = Immediate(1u << static_cast<u32>(pred)); 36 const Node shift = Immediate(1u << static_cast<u32>(pred));
37 37
38 const Node apply_compare = Operation(OperationCode::UBitwiseAnd, NO_PRECISE, apply_mask, shift); 38 const Node apply_compare =
39 Operation(OperationCode::UBitwiseAnd, NO_PRECISE, apply_mask, shift);
39 const Node condition = Operation(OperationCode::LogicalUEqual, apply_compare, Immediate(0)); 40 const Node condition = Operation(OperationCode::LogicalUEqual, apply_compare, Immediate(0));
40 41
41 const Node value_compare = Operation(OperationCode::UBitwiseAnd, NO_PRECISE, mask, shift); 42 const Node value_compare = Operation(OperationCode::UBitwiseAnd, NO_PRECISE, mask, shift);