Erik Abair and mborgerson
428c975f09
nv2a: Allow multiframe RenderDoc captures with nv2a traces
...
Allows multiple frames to be captured at once by holding shift while pressing
F10.
Temporarily toggles nv2a trace messages if control is held while pressing F10.
2025-05-15 08:37:13 -07:00
Matt Borgerson
0e50741c28
ui,xbox: Copyright updates on changed files
2025-01-06 23:06:21 -07:00
Matt Borgerson
75ce25c9b5
nv2a: Define DEBUG_NV2A_*=0 ifndef
2025-01-06 23:05:53 -07:00
Matt Borgerson
de1381c932
nv2a/vk: Drop pipeline merge stat
2024-12-31 01:37:05 -07:00
Matt Borgerson
c41853a3f3
nv2a/vk: Finish when queue is empty
2024-12-31 01:37:05 -07:00
Matt Borgerson
a5385803db
nv2a: Add Vulkan renderer
2024-12-31 01:37:05 -07:00
Erik Abair and mborgerson
f3c7a3afd1
nv2a: Add --enable-renderdoc build config
2022-02-10 14:41:43 -07:00
Matt Borgerson
be23a674f3
nv2a: Start using tracing infrastructure for logging
2022-02-01 23:34:53 -07:00
Erik Abair and mborgerson
a13f3f48a2
nv2a: Improve RenderDoc triggering
2022-01-31 20:46:41 -07:00
Matt Borgerson
42c44dc241
nv2a: Fix register print debug macro
2022-01-12 19:51:14 -07:00
Matt Borgerson
5562a484e1
nv2a: Support integer scaling of surface dimensions
2021-07-20 10:37:07 -07:00
Matt Borgerson
0214f88f91
nv2a: Move vertex decompression to shader
2021-03-16 16:00:42 -07:00
Matt Borgerson
09e2357d02
nv2a: Cache inline elements in LRU
2021-03-16 16:00:42 -07:00
Matt Borgerson
8d5961ab8f
nv2a: Avoid shader lookups+binds
2021-03-12 04:45:53 -07:00
Matt Borgerson
7a08e93085
nv2a: Add simple frame metrics
2021-02-11 13:50:18 -07:00
Matt Borgerson
d6e52a02c4
nv2a: Lazily synchronize surface data to/from RAM
2020-10-22 21:29:53 -07:00
Matt Borgerson
a3fc742bbe
nv2a: Remove nv2a_ prefix on files in nv2a dir
2020-10-18 00:55:08 -07:00