rsx: Force a full pipeline stall before invoking USER_COMMAND callback

- Proven with hardware tests
This commit is contained in:
kd-11
2026-09-23 17:54:33 +03:00
committed by kd-11
parent ff40118b94
commit 99a926d278
+3
View File
@@ -67,6 +67,9 @@ namespace rsx
void user_command(context* ctx, u32, u32 arg)
{
// USER_COMMAND induces a full drain of the backend and frontend.
RSX(ctx)->sync();
if (!RSX(ctx)->isHLE)
{
sys_rsx_context_attribute(0x55555555, 0xFEF, 0, arg, 0, 0);