degasus
|
d31bed8b79
Fifo: Rewrite SyncGpu
|
9 lat temu |
degasus
|
bfa61105d5
Common: Update BlockingLoop to only use one atomic.
|
9 lat temu |
degasus
|
02a3a063c3
Fifo: Extract syncing loop
|
9 lat temu |
Lioncash
|
1ba3b4e7ac
CommandProcessor: Replace volatile usages with atomics
|
9 lat temu |
Lioncash
|
4cb55cc427
Fifo: Replace usages of volatile with atomics
|
9 lat temu |
Tillmann Karras
|
30ebb2459e
Set copyright year to when a file was created
|
9 lat temu |
Tillmann Karras
|
cefcb0ace9
Update license headers to GPLv2+
|
9 lat temu |
comex
|
06dd0ba3b4
Exit ReadDataFromFifoOnCPU, PushFifoAuxBuffer early if shutting down (GpuRunningState=false)
|
10 lat temu |
degasus
|
74795b4553
Fifo: rewrite Fifo_PauseAndLock
|
10 lat temu |
degasus
|
b1ffd32f5f
Fifo: only touch the SIMD state once in the single core loop
|
10 lat temu |
degasus
|
d2c62b1744
Fifo: only sleep once within every ms of emulated time
|
10 lat temu |
degasus
|
b020ae1c5d
Fifo: rewrite sync on idle skipping hack
|
10 lat temu |
degasus
|
9bdaa00e2d
Fifo: use the outer loop on sync GPU
|
10 lat temu |
degasus
|
279c657cda
Fifo: Replace busy loop with condition variable
|
10 lat temu |
Tillmann Karras
|
9493c713dd
Fifo: small cleanup
|
10 lat temu |
Tillmann Karras
|
e28c97f6bd
Fifo: drop unused functions
|
10 lat temu |
degasus
|
b35fa222f5
VideoCommon: perf querys by async events
|
10 lat temu |
degasus
|
ad7264da7d
VideoCommon: implement swap requests in the full async way
|
10 lat temu |
degasus
|
bc248f8941
VideoCommon: use a new async event system for efb access
|
10 lat temu |
Fiora
|
3effd08843
FIFO: allocate slightly more for SIMD vertex loader overreads
|
10 lat temu |
degasus
|
21970c4a2a
VideoCommon: cleanup OpcodeDecoder
|
10 lat temu |
degasus
|
4b22885ed8
VideoCommon: fifo cleanups
|
10 lat temu |
Ryan Houdek
|
d58bba2160
Idle loop in GPU loop on dual core systems.
|
10 lat temu |
degasus
|
90613a1bda
OpcodeDecoder: Skip recursiv display lists
|
10 lat temu |
degasus
|
cd9f0c34e4
VideoCommon: Remove GetPointer in fifo code
|
10 lat temu |
Rohit Nirmal
|
ce8a4f5cc5
VideoCommon: Silence -Wmaybe-uninitialized warnings.
|
10 lat temu |
comex
|
87a95727cd
ReadDataFromFifo is always called with len = 32. Remove the parameter to enable optimizations.
|
10 lat temu |
comex
|
6c0a68d507
Add the override config option.
|
10 lat temu |
comex
|
3a2048ea57
Add a central variable g_want_determinism which controls whether to try to make things deterministic.
|
10 lat temu |
comex
|
65af90669b
Add the 'desynced GPU thread' mode.
|
10 lat temu |