From 8e88e531de9ddefbe0daaef1fdf34f2b671d2257 Mon Sep 17 00:00:00 2001 From: raven02 Date: Sun, 28 Dec 2014 08:43:14 +0800 Subject: [PATCH] few more cmd --- rpcs3/Emu/RSX/RSXThread.cpp | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/rpcs3/Emu/RSX/RSXThread.cpp b/rpcs3/Emu/RSX/RSXThread.cpp index 5a250b6dd9..cb967e2683 100644 --- a/rpcs3/Emu/RSX/RSXThread.cpp +++ b/rpcs3/Emu/RSX/RSXThread.cpp @@ -893,6 +893,15 @@ void RSXThread::DoCmd(const u32 fcmd, const u32 cmd, const u32 args_addr, const } break; + case NV4097_SET_CYLINDRICAL_WRAP: + { + if (ARGS(0)) + { + LOG_WARNING(RSX, "TODO: NV4097_SET_CYLINDRICAL_WRAP: 0x%x", ARGS(0)); + } + } + break; + // Clearing case NV4097_CLEAR_ZCULL_SURFACE: { @@ -1114,6 +1123,14 @@ void RSXThread::DoCmd(const u32 fcmd, const u32 cmd, const u32 args_addr, const } break; + case NV4097_SET_SHADER_PACKER: + { + if (ARGS(0)) + { + LOG_WARNING(RSX, "TODO: NV4097_SET_SHADER_PACKER: 0x%x", ARGS(0)); + } + } + case NV4097_SET_SHADER_WINDOW: { const u32 a0 = ARGS(0); @@ -1182,6 +1199,15 @@ void RSXThread::DoCmd(const u32 fcmd, const u32 cmd, const u32 args_addr, const } break; + case NV4097_SET_TRANSFORM_BRANCH_BITS: + { + if (ARGS(0)) + { + LOG_WARNING(RSX, "TODO: NV4097_SET_TRANSFORM_BRANCH_BITS: 0x%x", ARGS(0)); + } + } + break; + case NV4097_SET_TRANSFORM_CONSTANT_LOAD: { if ((count - 1) % 4)