From 6dc6de3422b82c20e991041a84cc31e3f0600057 Mon Sep 17 00:00:00 2001 From: Tony Wasserka Date: Fri, 8 Mar 2024 21:44:46 +0100 Subject: [PATCH] CommandProcessor: Reduce extra_data_length field size to 8 bits This is in line with 3dbrew, and Citra PR 7272 reported the change to fix game issues. --- source/video_core/src/video_core/command_processor.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/video_core/src/video_core/command_processor.h b/source/video_core/src/video_core/command_processor.h index a6c05e7..dac1fc4 100644 --- a/source/video_core/src/video_core/command_processor.h +++ b/source/video_core/src/video_core/command_processor.h @@ -23,7 +23,7 @@ union CommandHeader { // fourth bit: 0xFF000000 BitFieldLegacy<16, 4, u32> parameter_mask; - BitFieldLegacy<20, 11, u32> extra_data_length; + BitFieldLegacy<20, 8, u32> extra_data_length; BitFieldLegacy<31, 1, u32> group_commands; };