diff options
| author | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-29 08:12:52 -0400 |
|---|---|---|
| committer | Takoroka <137927095+Takoroka@users.noreply.github.com> | 2026-10-29 20:49:47 -0400 |
| commit | 25bd673899ccdfc58477a286fcc39632feaf9def (patch) | |
| tree | bd9c0dc7735aad21328d0821cb93ddc6e7f99715 /src/video_core/gpu_split.cpp | |
| parent | 6cefcce15f821cd0e65459173cf217bb7e622f43 (diff) | |
maxwell_3d: no method dispatch for non-executable register writes; notes 133-137
ProcessMethodCall and the draw manager behind it act only on executable methods, so
CallMethod stops at the dirty flags for the rest (macro replays write ~2.4 million of
those a second). No change beyond run-to-run noise in two profiled runs; it only removes
work. Notes: row 133 corrected (those courses are bound by the GPU thread, not the host
GPU: 20-40% busy), rows 135-137 (same-value writes, native compute registers, 2D blits).
Diffstat (limited to 'src/video_core/gpu_split.cpp')
0 files changed, 0 insertions, 0 deletions
