dolphin/Source/Core/VideoCommon
JMC47 821e51cda4
Merge pull request #7214 from stenzek/cp-access-sync
Fifo: Run/sync with the GPU on command processor register access
2021-04-18 11:17:25 -04:00
..
AbstractFramebuffer.cpp
AbstractFramebuffer.h
AbstractPipeline.h
AbstractShader.h
AbstractStagingTexture.cpp
AbstractStagingTexture.h
AbstractTexture.cpp Core: Remove ImageWrite and get rid of -Wmissing-declarations warnings 2020-12-16 16:04:19 +01:00
AbstractTexture.h
AsyncRequests.cpp
AsyncRequests.h
AsyncShaderCompiler.cpp
AsyncShaderCompiler.h
BoundingBox.cpp
BoundingBox.h
BPFunctions.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
BPFunctions.h
BPMemory.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
BPMemory.h Use formatters in GetBPRegInfo; add missing commands 2021-03-06 19:27:20 -08:00
BPStructs.cpp Add game quirks for unknown BP/CP/XF commands 2021-04-06 11:44:31 -07:00
BPStructs.h
CMakeLists.txt Core: Remove ImageWrite and get rid of -Wmissing-declarations warnings 2020-12-16 16:04:19 +01:00
CommandProcessor.cpp Fifo: Run/sync with the GPU on command processor register access 2021-04-18 03:24:01 +10:00
CommandProcessor.h
ConstantManager.h Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
CPMemory.cpp Add names and descriptions for CP registers to the FIFO analyzer 2021-03-06 19:27:14 -08:00
CPMemory.h Track and log CP commands 0x00/0x10/0x20 differently from other unknown commands 2021-04-06 11:54:49 -07:00
DataReader.h
DriverDetails.cpp DriverDetails: Fix broken vector bitwise AND on Mali drivers 2021-04-11 15:15:02 +02:00
DriverDetails.h DriverDetails: Fix broken vector bitwise AND on Mali drivers 2021-04-11 15:15:02 +02:00
Fifo.cpp Fifo: Run/sync with the GPU on command processor register access 2021-04-18 03:24:01 +10:00
Fifo.h Fifo: Run/sync with the GPU on command processor register access 2021-04-18 03:24:01 +10:00
FPSCounter.cpp
FPSCounter.h
FramebufferManager.cpp
FramebufferManager.h
FramebufferShaderGen.cpp
FramebufferShaderGen.h
FrameDump.cpp Merge pull request #9275 from JosJuice/framedump-boot-time 2020-12-05 23:57:41 +01:00
FrameDump.h FrameDump: Start timing at 0 ticks when starting from boot 2020-11-27 17:54:08 +01:00
FreeLookCamera.cpp FreeLook: update camera and manager to use a delta time for movement (in case we decide to move this somewhere else in the future) 2021-03-18 17:54:12 -05:00
FreeLookCamera.h FreeLook: update camera and manager to use a delta time for movement (in case we decide to move this somewhere else in the future) 2021-03-18 17:54:12 -05:00
GeometryShaderGen.cpp
GeometryShaderGen.h
GeometryShaderManager.cpp Convert XFMemory to BitField and enum class 2021-03-06 19:27:14 -08:00
GeometryShaderManager.h
GXPipelineTypes.h LightingShaderGen: Always calculate lighting for both color channels 2020-11-20 15:54:04 -08:00
HiresTextures_DDSLoader.cpp rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
HiresTextures.cpp VideoCommon: Join the prefetch thread before clearing to avoid a potential crash that can occur by multiple threads touching a single resource 2021-02-11 19:18:38 -06:00
HiresTextures.h
IndexGenerator.cpp
IndexGenerator.h
LightingShaderGen.cpp Convert XFMemory to BitField and enum class 2021-03-06 19:27:14 -08:00
LightingShaderGen.h LightingShaderGen: Always calculate lighting for both color channels 2020-11-20 15:54:04 -08:00
LookUpTables.h
NativeVertexFormat.h
NetPlayChatUI.cpp
NetPlayChatUI.h
NetPlayGolfUI.cpp
NetPlayGolfUI.h
OnScreenDisplay.cpp
OnScreenDisplay.h
OpcodeDecoding.cpp
OpcodeDecoding.h
PerfQueryBase.cpp
PerfQueryBase.h
PixelEngine.cpp
PixelEngine.h
PixelShaderGen.cpp DriverDetails: Fix broken vector bitwise AND on Mali drivers 2021-04-11 15:15:02 +02:00
PixelShaderGen.h Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
PixelShaderManager.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
PixelShaderManager.h
PostProcessing.cpp
PostProcessing.h
RenderBase.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
RenderBase.h Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
RenderState.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
RenderState.h Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
SamplerCommon.h Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
sfont.inc
ShaderCache.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
ShaderCache.h rename Common/File to Common/IOFile 2021-01-27 14:29:48 -08:00
ShaderGenCommon.cpp
ShaderGenCommon.h LightingShaderGen: Always calculate lighting for both color channels 2020-11-20 15:54:04 -08:00
Statistics.cpp
Statistics.h
TextureCacheBase.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
TextureCacheBase.h Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
TextureConfig.cpp
TextureConfig.h
TextureConversionShader.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
TextureConversionShader.h
TextureConverterShaderGen.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
TextureConverterShaderGen.h
TextureDecoder_Common.cpp
TextureDecoder_Generic.cpp
TextureDecoder_Util.h
TextureDecoder_x64.cpp Replace uses of cassert with Common/Assert.h 2021-04-02 10:18:18 -07:00
TextureDecoder.h Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
UberShaderCommon.cpp Convert XFMemory to BitField and enum class 2021-03-06 19:27:14 -08:00
UberShaderCommon.h
UberShaderPixel.cpp Convert BPMemory to BitField and enum class 2021-03-06 19:27:19 -08:00
UberShaderPixel.h
UberShaderVertex.cpp Convert XFMemory to BitField and enum class 2021-03-06 19:27:14 -08:00
UberShaderVertex.h
VertexLoader_Color.cpp Refactor CP array constants slightly 2021-03-26 17:27:21 -07:00
VertexLoader_Color.h
VertexLoader_Normal.cpp Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoader_Normal.h Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoader_Position.cpp Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoader_Position.h Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoader_TextCoord.cpp Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoader_TextCoord.h Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoader.cpp Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoader.h
VertexLoaderARM64.cpp Refactor CP array constants slightly 2021-03-26 17:27:21 -07:00
VertexLoaderARM64.h Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoaderBase.cpp Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoaderBase.h Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexLoaderManager.cpp Track and log CP commands 0x00/0x10/0x20 differently from other unknown commands 2021-04-06 11:54:49 -07:00
VertexLoaderManager.h Refactor CP array constants slightly 2021-03-26 17:27:21 -07:00
VertexLoaderUtils.h
VertexLoaderX64.cpp Refactor CP array constants slightly 2021-03-26 17:27:21 -07:00
VertexLoaderX64.h Convert CPMemory to BitField and enum class 2021-03-06 19:27:08 -08:00
VertexManagerBase.cpp Convert XFMemory to BitField and enum class 2021-03-06 19:27:14 -08:00
VertexManagerBase.h
VertexShaderGen.cpp VertexShaderGen: Sonic epsilon hack for OpenGL ES 2021-04-02 15:12:30 +02:00
VertexShaderGen.h Convert XFMemory to BitField and enum class 2021-03-06 19:27:14 -08:00
VertexShaderManager.cpp Convert XFMemory to BitField and enum class 2021-03-06 19:27:14 -08:00
VertexShaderManager.h
VideoBackendBase.cpp Fix -Wclass-memaccess warnings 2020-12-16 15:37:43 +01:00
VideoBackendBase.h
VideoCommon.h
VideoConfig.cpp Core / VideoCommon: Remove old Free Look config 2020-12-24 13:49:25 -06:00
VideoConfig.h Core / VideoCommon: Remove old Free Look config 2020-12-24 13:49:25 -06:00
VideoState.cpp
VideoState.h
XFMemory.cpp
XFMemory.h Skip loading unknown XF registers in the FIFO player 2021-04-06 11:54:49 -07:00
XFStructs.cpp Skip loading unknown XF registers in the FIFO player 2021-04-06 11:54:49 -07:00
XFStructs.h Add names and descriptions for regular XF memory 2021-03-06 19:27:15 -08:00