..
AbstractTexture.cpp
HiresTextures: Support loading BC7 (BPTC) from DDS files
2017-08-01 11:59:38 +10:00
AbstractTexture.h
AbstractTexture: Return config by const reference
2017-06-18 23:38:42 -04:00
AsyncRequests.cpp
VideoCommon: Eliminate static state in Renderer
2017-03-04 16:39:50 +10:00
AsyncRequests.h
AsyncShaderCompiler.cpp
VideoBackends: Support a different number of threads for precompiling
2017-07-30 17:43:59 +10:00
AsyncShaderCompiler.h
AsyncShaderCompiler: use std::make_unique in CreateWorkItem()
2017-09-02 14:08:00 -04:00
AVIDump.cpp
do not assign in conditional statements
2017-06-07 20:09:44 -07:00
AVIDump.h
MSVC: define HAVE_FFMPEG
2017-05-26 00:53:58 -07:00
BoundingBox.cpp
BoundingBox.h
BPFunctions.cpp
Renderer: Move cull mode to a rasterization state object
2017-09-11 20:01:45 +10:00
BPFunctions.h
RenderBase: Drop SetColorMask and SetLogicOpMode
2017-09-03 14:14:54 +10:00
BPMemory.cpp
ShaderGen: Support writing integer colors when logic op is enabled
2017-09-03 16:33:25 +10:00
BPMemory.h
ShaderGen: Support writing integer colors when logic op is enabled
2017-09-03 16:33:25 +10:00
BPStructs.cpp
RenderBase: Drop SetColorMask and SetLogicOpMode
2017-09-03 14:14:54 +10:00
BPStructs.h
CMakeLists.txt
ShaderGen: Implement vertex ubershaders
2017-07-30 17:43:59 +10:00
CommandProcessor.cpp
Call Do for every member of SCPFifoStruct individually
2017-11-13 19:51:16 +01:00
CommandProcessor.h
Call Do for every member of SCPFifoStruct individually
2017-11-13 19:51:16 +01:00
ConstantManager.h
ConstantManager: Use std::array where applicable
2017-08-27 15:41:36 -04:00
CPMemory.cpp
CPMemory.h
DataReader.h
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
Debugger.cpp
Debugger.h
DriverDetails.cpp
Vulkan: Extend the NVIDIA MSAA bug to render-pass based clears
2017-09-07 17:05:43 +10:00
DriverDetails.h
Vulkan: Extend the NVIDIA MSAA bug to render-pass based clears
2017-09-07 17:05:43 +10:00
Fifo.cpp
CommandProcessor: Remove unnecessary include
2017-09-02 13:34:21 -04:00
Fifo.h
Fifo: const correctness
2017-03-26 23:08:33 -04:00
FPSCounter.cpp
VideoCommon: Improve precision of FPS counter
2017-07-30 12:38:48 +10:00
FPSCounter.h
VideoCommon: Improve precision of FPS counter
2017-07-30 12:38:48 +10:00
FramebufferManagerBase.cpp
VideoCommon: Fix crash at startup with virtual XFB enabled
2017-03-09 23:39:48 +10:00
FramebufferManagerBase.h
VideoCommon: Fix crash at startup with virtual XFB enabled
2017-03-09 23:39:48 +10:00
GeometryShaderGen.cpp
VideoBackends: Move SamplerState to common
2017-09-11 20:01:54 +10:00
GeometryShaderGen.h
VideoBackends: Move SamplerState to common
2017-09-11 20:01:54 +10:00
GeometryShaderManager.cpp
GeometryShaderManager.h
HiresTextures_DDSLoader.cpp
HiresTextures: Support loading BC7 (BPTC) from DDS files
2017-08-01 11:59:38 +10:00
HiresTextures.cpp
Video: Clearly separate Texture and EFB Copy formats
2017-08-03 18:35:29 -07:00
HiresTextures.h
Video: Clearly separate Texture and EFB Copy formats
2017-08-03 18:35:29 -07:00
ImageWrite.cpp
Add a namespace to OpenFStream
2017-06-15 21:34:04 +02:00
ImageWrite.h
IndexGenerator.cpp
fix various instances of -1 being assigned to unsigned types
2017-06-07 19:52:07 -07:00
IndexGenerator.h
LightingShaderGen.cpp
LightingShaderGen.h
LookUpTables.h
MainBase.cpp
Merge pull request #6093 from endrift/fix-efb-overflow
2017-10-26 21:01:27 +02:00
NativeVertexFormat.h
Remove NonCopyable
2017-08-22 16:40:34 +02:00
OnScreenDisplay.cpp
OnScreenDisplay.h
OpcodeDecoding.cpp
OpcodeDecoding.h
OpcodeDecoding: Convert #defines into enum constants
2017-02-08 00:05:17 -05:00
PerfQueryBase.cpp
PerfQueryBase.h
PixelEngine.cpp
CommandProcessor: Remove unnecessary include
2017-09-02 13:34:21 -04:00
PixelEngine.h
PixelEngine: Move enum constants into the PixelEngine namespace
2017-02-28 07:01:50 -05:00
PixelShaderGen.cpp
D3D: Fix shader compile error with logicop and alpha test enabled
2017-09-07 11:48:01 +10:00
PixelShaderGen.h
VideoBackends: Clear uid bits that are unused for the current backend
2017-09-05 23:49:42 +10:00
PixelShaderManager.cpp
Ubershaders: Fix 6-bit color truncation not being applied
2017-08-01 00:01:09 +10:00
PixelShaderManager.h
Ubershaders: Fix 6-bit color truncation not being applied
2017-08-01 00:01:09 +10:00
PostProcessing.cpp
replace DoFileSearch with optimized version
2017-06-23 17:25:53 -07:00
PostProcessing.h
VideoConfigDiag: Move post-processing shader list to post processor
2017-04-25 14:27:05 +10:00
RenderBase.cpp
Fix incorrect handling of auto IR
2017-11-03 16:04:46 +01:00
RenderBase.h
Fix incorrect handling of auto IR
2017-11-03 16:04:46 +01:00
RenderState.cpp
Fixed fog, lava, water in Mario Galaxy (and possibly other games) in higher IRs by detecting & fixing the mipmaps that aren't just used for downscaling, but are handmade to create a gradient.
2017-10-27 00:45:20 -07:00
RenderState.h
Fixed fog, lava, water in Mario Galaxy (and possibly other games) in higher IRs by detecting & fixing the mipmaps that aren't just used for downscaling, but are handmade to create a gradient.
2017-10-27 00:45:20 -07:00
SamplerCommon.h
sfont.inc
ShaderGenCommon.cpp
ShaderGen: Implement pixel ubershaders
2017-07-30 17:43:59 +10:00
ShaderGenCommon.h
ShaderGen: Implement vertex ubershaders
2017-07-30 17:43:59 +10:00
Statistics.cpp
VertexLoaderManager: Return debug strings by value
2017-03-26 23:50:09 -04:00
Statistics.h
TextureCacheBase.cpp
Improved detection: it doesn't desaturate the input anymore (woops) also it makes its own whole chain! This way it "notices" much better gradual divergences. Fixes Mario Sunshine, moss on the window in Zelda TP
2017-11-06 21:49:48 -08:00
TextureCacheBase.h
Fixed fog, lava, water in Mario Galaxy (and possibly other games) in higher IRs by detecting & fixing the mipmaps that aren't just used for downscaling, but are handmade to create a gradient.
2017-10-27 00:45:20 -07:00
TextureConfig.cpp
Video Backends: Split texture cache code out into separate files, introduce 'AbstractTexture'
2017-06-13 00:41:51 -05:00
TextureConfig.h
TextureConfig: Specialize std::hash for TextureConfig
2017-10-08 23:55:14 -04:00
TextureConversionShader.cpp
Video: Clearly separate Texture and EFB Copy formats
2017-08-03 18:35:29 -07:00
TextureConversionShader.h
Video: Clearly separate Texture and EFB Copy formats
2017-08-03 18:35:29 -07:00
TextureDecoder_Common.cpp
VideoCommon: Fix bug #10464 (RA4 format not handled in TextureDecoder)
2017-08-21 10:22:15 -07:00
TextureDecoder_Generic.cpp
Video: Clearly separate Texture and EFB Copy formats
2017-08-03 18:35:29 -07:00
TextureDecoder_Util.h
TextureDecoder_x64.cpp
Video: Clearly separate Texture and EFB Copy formats
2017-08-03 18:35:29 -07:00
TextureDecoder.h
Video: Clearly separate Texture and EFB Copy formats
2017-08-03 18:35:29 -07:00
UberShaderCommon.cpp
Ubershaders: Support per-pixel lighting
2017-07-30 17:43:59 +10:00
UberShaderCommon.h
Ubershaders: Support per-pixel lighting
2017-07-30 17:43:59 +10:00
UberShaderPixel.cpp
VideoBackends: Clear uid bits that are unused for the current backend
2017-09-05 23:49:42 +10:00
UberShaderPixel.h
VideoBackends: Clear uid bits that are unused for the current backend
2017-09-05 23:49:42 +10:00
UberShaderVertex.cpp
Ubershaders: Support per-pixel lighting
2017-07-30 17:43:59 +10:00
UberShaderVertex.h
ShaderGen: Implement vertex ubershaders
2017-07-30 17:43:59 +10:00
VertexLoader_Color.cpp
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
VertexLoader_Color.h
VertexLoader_Normal.cpp
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
VertexLoader_Normal.h
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
VertexLoader_Position.cpp
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
VertexLoader_Position.h
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
VertexLoader_TextCoord.cpp
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
VertexLoader_TextCoord.h
Common: Move byte swapping utilities into their own header
2017-03-03 17:18:18 -05:00
VertexLoader.cpp
VertexLoader.h
VertexLoaderARM64.cpp
VertexLoaderARM64.h
VertexLoaderBase.cpp
VertexLoaderBase: Return debug strings by value
2017-03-26 23:49:59 -04:00
VertexLoaderBase.h
fix various instances of -1 being assigned to unsigned types
2017-06-07 19:52:07 -07:00
VertexLoaderManager.cpp
Vulkan: Uber shader support
2017-07-30 17:43:59 +10:00
VertexLoaderManager.h
Vulkan: Uber shader support
2017-07-30 17:43:59 +10:00
VertexLoaderUtils.h
VertexLoaderX64.cpp
Remove code for only allocating low memory
2017-05-20 09:35:53 +02:00
VertexLoaderX64.h
VertexManagerBase.cpp
Fix incorrect handling of auto IR
2017-11-03 16:04:46 +01:00
VertexManagerBase.h
Renderer: Move cull mode to a rasterization state object
2017-09-11 20:01:45 +10:00
VertexShaderGen.cpp
ShaderGen: Use consistent variable names for texture coordinates
2017-07-30 17:43:59 +10:00
VertexShaderGen.h
ShaderGen: Pass host config to shader generation functions
2017-07-20 17:54:33 +10:00
VertexShaderManager.cpp
ConstantManager: Use std::array where applicable
2017-08-27 15:41:36 -04:00
VertexShaderManager.h
ShaderGen: Implement vertex ubershaders
2017-07-30 17:43:59 +10:00
VideoBackendBase.cpp
Remove D3D12
2017-05-18 17:01:12 -07:00
VideoBackendBase.h
VideoCommon.h
Video Backends: Move and rename HostTextureFormat to AbstractTextureFormat
2017-06-13 00:41:56 -05:00
VideoCommon.vcxproj
ShaderGen: Implement vertex ubershaders
2017-07-30 17:43:59 +10:00
VideoCommon.vcxproj.filters
ShaderGen: Implement vertex ubershaders
2017-07-30 17:43:59 +10:00
VideoConfig.cpp
VideoConfig: Add const specifier to IsVSync() member function
2017-11-10 22:23:15 -05:00
VideoConfig.h
VideoConfig: Add const specifier to IsVSync() member function
2017-11-10 22:23:15 -05:00
VideoState.cpp
VideoState.h
XFMemory.cpp
XFMemory.h
XFMemory: Convert several registers to bitfields
2017-07-30 17:43:59 +10:00
XFStructs.cpp
ShaderGen: Implement vertex ubershaders
2017-07-30 17:43:59 +10:00
XFStructs.h