aboutsummaryrefslogtreecommitdiff
path: root/src/core/memory.cpp
diff options
context:
space:
mode:
authorTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-28 00:50:13 -0400
committerTakoroka <137927095+Takoroka@users.noreply.github.com>2026-10-28 00:50:13 -0400
commite6e0304303ba5280c318e6f66e9d5ea30d375060 (patch)
treec3b89a734da9a32f4ebbfcd510e1dd082079d446 /src/core/memory.cpp
parenta5e528e2d0bc784ebf24850e5913cece912c685e (diff)
nx2: title 4 runs past its loading screen without GPU stalls
- Native QMD: a launch whose shader Eden can't translate still completes and fires its releases (the console never fails a launch; queues wait on them). - QMD releases with flag bit 19 are max releases: NVN2 tracks QMD completion in a word other releases also advance, so a plain write moved it backwards. - Ampere lowering: LDSM.16.M88.{1,2,4} (SHFL + LDS), IMAD with a negated uniform addend, strong LDG (bit 77), 2D TLD4 gather, RED MIN/MAX/..., AST of RZ. 210 of the 214 shaders title 4 uses after its menu now lower. - Maxwell3D: ignore constant buffer binds to slots >= 18 instead of writing past the state array. - Debug: EDEN_NX2_SEM_WATCH covers QMD and compute-macro releases and logs address spaces; EDEN_NX2_3D_METHODS logs the first write to each 3D method; constant buffer binds are logged once per stage/slot.
Diffstat (limited to 'src/core/memory.cpp')
0 files changed, 0 insertions, 0 deletions