dolphin/Source/Core/Core/HW
degasus d31bed8b79 Fifo: Rewrite SyncGpu
The new implementation has 3 options:
 SyncGpuMaxDistance
 SyncGpuMinDistance
 SyncGpuOverclock

The MaxDistance controlls how many CPU cycles the CPU is allowed to be in front
of the GPU. Too low values will slow down extremly, too high values are as
unsynchronized and half of the games will crash.
The -MinDistance (negative) set how many cycles the GPU is allowed to be in
front of the CPU. As we are used to emulate an infinitiv fast GPU, this may be
set to any high (negative) number.

The last parameter is to hack a faster (>1.0) or slower(<1.0) GPU. As we don't
emulate GPU timing very well (eg skip the timings of the pixel stage completely),
an overclock factor of ~0.5 is often much more accurate than 1.0
2015-06-08 23:16:24 +02:00
..
BBA-TAP EXI_DeviceEthernet: Convert a volatile bool to an atomic 2015-06-05 09:37:14 -04:00
DSPHLE Use PanicAlertT instead of PanicAlert when appropriate 2015-06-04 13:25:06 +02:00
DSPLLE Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WiimoteEmu Merge pull request #1556 from comex/project-moration 2015-06-02 18:38:19 -04:00
WiimoteReal Core: Convert volatile bools to atomics 2015-06-04 21:21:11 -04:00
AudioInterface.cpp Update license headers to GPLv2+ 2015-05-25 13:22:31 +02:00
AudioInterface.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
CPU.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
CPU.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DSP.cpp Merge pull request #2451 from degasus/master 2015-05-25 15:19:31 +02:00
DSP.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
DVDInterface.cpp DVDInterface: Fix newFileName variable not being printed correctly 2015-06-06 21:29:43 +02:00
DVDInterface.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_Channel.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_Channel.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_Device.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_Device.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceAD16.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceAD16.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceAGP.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceAGP.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceAMBaseboard.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceAMBaseboard.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceEthernet.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceEthernet.h EXI_DeviceEthernet: Convert a volatile bool to an atomic 2015-06-05 09:37:14 -04:00
EXI_DeviceGecko.cpp Core: Convert volatile bools to atomics 2015-06-04 21:21:11 -04:00
EXI_DeviceGecko.h Core: Convert volatile bools to atomics 2015-06-04 21:21:11 -04:00
EXI_DeviceIPL.cpp GameCube SRAM: Recalculate checksums after setting language. 2015-06-08 02:40:02 +02:00
EXI_DeviceIPL.h Pass strings by const reference where possible 2015-05-28 20:54:55 -04:00
EXI_DeviceMemoryCard.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceMemoryCard.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceMic.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI_DeviceMic.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
EXI.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GCKeyboard.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GCKeyboard.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GCKeyboardEmu.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GCKeyboardEmu.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GCMemcard.cpp Core: Pass several parameters by const reference 2015-06-04 14:19:25 -04:00
GCMemcard.h Core: Pass several parameters by const reference 2015-06-04 14:19:25 -04:00
GCMemcardDirectory.cpp Rewrite FileSearch and improve ScanDirectoryTree. 2015-05-28 19:14:42 -04:00
GCMemcardDirectory.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GCMemcardRaw.cpp Pass strings by const reference where possible 2015-05-28 20:54:55 -04:00
GCMemcardRaw.h Pass strings by const reference where possible 2015-05-28 20:54:55 -04:00
GCPad.cpp Merge pull request #2398 from JosJuice/revert-854f6b8 2015-05-25 23:49:56 -04:00
GCPad.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GCPadEmu.cpp InputCommon: Change default hotkey for home and start. 2015-05-31 10:30:09 +02:00
GCPadEmu.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GPFifo.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
GPFifo.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
HW.cpp Add a mode to use a dummy Wii NAND. 2015-05-28 19:14:42 -04:00
HW.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Memmap.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Memmap.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
MemoryInterface.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
MemoryInterface.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
MMIO.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
MMIO.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
MMIOHandlers.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
ProcessorInterface.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
ProcessorInterface.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_Device.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_Device.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceAMBaseboard.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceAMBaseboard.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceDanceMat.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceDanceMat.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceGBA.cpp Fix building with PCH disabled. 2015-05-26 22:44:51 -05:00
SI_DeviceGBA.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceGCController.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceGCController.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceGCSteeringWheel.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceGCSteeringWheel.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceKeyboard.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_DeviceKeyboard.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI_GCAdapter.cpp Fix building with PCH disabled. 2015-05-26 22:44:51 -05:00
SI_GCAdapter.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SI.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Sram.cpp GameCube SRAM: Recalculate checksums after setting language. 2015-06-08 02:40:02 +02:00
Sram.h GameCube SRAM: Add a struct for the "flags" parameter. 2015-06-08 02:40:02 +02:00
StreamADPCM.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
StreamADPCM.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
SystemTimers.cpp Fifo: Rewrite SyncGpu 2015-06-08 23:16:24 +02:00
SystemTimers.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VideoInterface.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
VideoInterface.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WII_IPC.cpp Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WII_IPC.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
Wiimote.cpp Merge pull request #2398 from JosJuice/revert-854f6b8 2015-05-25 23:49:56 -04:00
Wiimote.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
WiiSaveCrypted.cpp Add a mode to use a dummy Wii NAND. 2015-05-28 19:14:42 -04:00
WiiSaveCrypted.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00