diff options
| author | 2018-11-21 16:01:35 -0300 | |
|---|---|---|
| committer | 2018-11-21 16:12:30 -0300 | |
| commit | 642dfeda2ae2ee435b8b41854058aefcef7750af (patch) | |
| tree | 7fb1665436f91281a9c11796003ed6bad9eeafe6 /src/video_core/engines | |
| parent | Merge pull request #1751 from bunnei/color-mask-fix (diff) | |
| download | yuzu-642dfeda2ae2ee435b8b41854058aefcef7750af.tar.gz yuzu-642dfeda2ae2ee435b8b41854058aefcef7750af.tar.xz yuzu-642dfeda2ae2ee435b8b41854058aefcef7750af.zip | |
gl_shader_decompiler: Implement BFI_IMM_R
Diffstat (limited to 'src/video_core/engines')
| -rw-r--r-- | src/video_core/engines/shader_bytecode.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/video_core/engines/shader_bytecode.h b/src/video_core/engines/shader_bytecode.h index 83a6fd875..613fdc823 100644 --- a/src/video_core/engines/shader_bytecode.h +++ b/src/video_core/engines/shader_bytecode.h | |||
| @@ -1256,6 +1256,7 @@ public: | |||
| 1256 | BFE_C, | 1256 | BFE_C, |
| 1257 | BFE_R, | 1257 | BFE_R, |
| 1258 | BFE_IMM, | 1258 | BFE_IMM, |
| 1259 | BFI_IMM_R, | ||
| 1259 | BRA, | 1260 | BRA, |
| 1260 | PBK, | 1261 | PBK, |
| 1261 | LD_A, | 1262 | LD_A, |
| @@ -1396,6 +1397,7 @@ public: | |||
| 1396 | ArithmeticHalf, | 1397 | ArithmeticHalf, |
| 1397 | ArithmeticHalfImmediate, | 1398 | ArithmeticHalfImmediate, |
| 1398 | Bfe, | 1399 | Bfe, |
| 1400 | Bfi, | ||
| 1399 | Shift, | 1401 | Shift, |
| 1400 | Ffma, | 1402 | Ffma, |
| 1401 | Hfma2, | 1403 | Hfma2, |
| @@ -1613,6 +1615,7 @@ private: | |||
| 1613 | INST("0100110000000---", Id::BFE_C, Type::Bfe, "BFE_C"), | 1615 | INST("0100110000000---", Id::BFE_C, Type::Bfe, "BFE_C"), |
| 1614 | INST("0101110000000---", Id::BFE_R, Type::Bfe, "BFE_R"), | 1616 | INST("0101110000000---", Id::BFE_R, Type::Bfe, "BFE_R"), |
| 1615 | INST("0011100-00000---", Id::BFE_IMM, Type::Bfe, "BFE_IMM"), | 1617 | INST("0011100-00000---", Id::BFE_IMM, Type::Bfe, "BFE_IMM"), |
| 1618 | INST("0011011-11110---", Id::BFI_IMM_R, Type::Bfi, "BFI_IMM_R"), | ||
| 1616 | INST("0100110001000---", Id::LOP_C, Type::ArithmeticInteger, "LOP_C"), | 1619 | INST("0100110001000---", Id::LOP_C, Type::ArithmeticInteger, "LOP_C"), |
| 1617 | INST("0101110001000---", Id::LOP_R, Type::ArithmeticInteger, "LOP_R"), | 1620 | INST("0101110001000---", Id::LOP_R, Type::ArithmeticInteger, "LOP_R"), |
| 1618 | INST("0011100001000---", Id::LOP_IMM, Type::ArithmeticInteger, "LOP_IMM"), | 1621 | INST("0011100001000---", Id::LOP_IMM, Type::ArithmeticInteger, "LOP_IMM"), |