mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-13 02:08:49 +12:00
rsx: Implement RSX reports area access detection and optimize around it
- If nobody is reading RSX reports, do not be in a hurry to write them - Requires HLE of some methods (cellGcmGetTimestamp) to function correctly
This commit is contained in:
parent
34220ec447
commit
9a1e6cc3e8
5 changed files with 273 additions and 88 deletions
|
@ -2603,15 +2603,7 @@ namespace rsx
|
|||
{
|
||||
if (zcull_ctrl->has_pending())
|
||||
{
|
||||
if (g_cfg.video.relaxed_zcull_sync)
|
||||
{
|
||||
// Emit zcull sync hint and update; guarantees results to be written shortly after this event
|
||||
zcull_ctrl->update(this, 0, true);
|
||||
}
|
||||
else
|
||||
{
|
||||
zcull_ctrl->sync(this);
|
||||
}
|
||||
zcull_ctrl->sync(this);
|
||||
}
|
||||
|
||||
// Fragment constants may have been updated
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue