mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2025-06-28 20:30:47 -07:00
Synchronize Rasterizer State before Clear (#1680)
This commit is contained in:
@ -20,12 +20,17 @@ namespace Ryujinx.Graphics.Gpu.Engine
|
||||
return;
|
||||
}
|
||||
|
||||
// Scissor affects clears aswell.
|
||||
// Scissor and rasterizer discard also affect clears.
|
||||
if (state.QueryModified(MethodOffset.ScissorState))
|
||||
{
|
||||
UpdateScissorState(state);
|
||||
}
|
||||
|
||||
if (state.QueryModified(MethodOffset.RasterizeEnable))
|
||||
{
|
||||
UpdateRasterizerState(state);
|
||||
}
|
||||
|
||||
int index = (argument >> 6) & 0xf;
|
||||
|
||||
UpdateRenderTargetState(state, useControl: false, singleUse: index);
|
||||
|
Reference in New Issue
Block a user