ppsspp/GPU/Common
2024-07-17 16:12:03 +02:00
..
DepalettizeShaderCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
DepalettizeShaderCommon.h wip 2022-08-26 15:51:25 +02:00
DepthBufferCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
Draw2D.cpp D3D9: Apply a half-pixel offset in 2D shader draws. Makes Tantalus games less broken (but still broken) 2023-12-05 14:09:14 +01:00
Draw2D.h Split the depth copy shader into depth copy and depth encode, dynamic depth scale in Draw2D 2023-02-11 18:24:07 +01:00
DrawEngineCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
DrawEngineCommon.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
FragmentShaderGenerator.cpp Add support for the EXT_provoking_vertex Vulkan extension, allowing us to skip software transform for this case. 2024-07-17 10:41:25 +02:00
FragmentShaderGenerator.h Add support for the EXT_provoking_vertex Vulkan extension, allowing us to skip software transform for this case. 2024-07-17 10:41:25 +02:00
FramebufferManagerCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
FramebufferManagerCommon.h Allow taking screenshots in the app menu 2024-05-10 21:10:11 +02:00
GeometryShaderGenerator.cpp Back out clearly inconsequential/useless .reserve() calls 2023-12-29 08:27:56 +01:00
GeometryShaderGenerator.h Vulkan: Basic geoshader code generation. 2022-10-02 07:42:17 -07:00
GPUDebugInterface.cpp Merge pull request #18986 from GermanAizek/static-const-methods 2024-04-05 16:20:06 +02:00
GPUDebugInterface.h Minor refactor allowing getting the GPU profile string outside games 2023-08-03 16:31:20 +02:00
GPUStateUtils.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
GPUStateUtils.h Tilt: Fix some edge cases leading to division by zero and similar. 2023-11-09 19:14:31 +01:00
IndexGenerator.cpp Fix triangle strip vertex order to have a consistent provoking vertex 2024-07-17 16:12:03 +02:00
IndexGenerator.h Avoid decoding indices when we don't need them. 2023-12-20 14:25:19 +01:00
PostShader.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
PostShader.h Make the i18n T function use std::string_view 2024-02-12 18:44:39 +01:00
PresentationCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
PresentationCommon.h Fix some "double-binds" of the backbuffer. 2024-01-30 10:44:18 +01:00
ReinterpretFramebuffer.cpp GPU: Avoid uint by int shifts in reinterpret. 2023-01-03 23:00:17 -08:00
ReinterpretFramebuffer.h Switch reinterpret shaders over to the Draw2D framework. 2022-08-23 11:12:23 +02:00
ReplacedTexture.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
ReplacedTexture.h Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
ShaderCommon.cpp
ShaderCommon.h Cache planes used for BBOX culling 2023-07-30 14:42:22 +02:00
ShaderId.cpp Mali: Turn off any depth writes if depth test is set to NEVER. 2024-02-02 11:11:31 +01:00
ShaderId.h Mali: Turn off any depth writes if depth test is set to NEVER. 2024-02-02 11:11:31 +01:00
ShaderUniforms.cpp Eliminate inf values resulting from depth range computation. 2023-12-12 18:48:22 +01:00
ShaderUniforms.h Restore fragmentshader ID flags double and texalpha. Add a ubershader mode that uses dynamic state. 2023-05-25 10:19:01 +02:00
SoftwareLighting.h
SoftwareTransformCommon.cpp Provoking vertex (software transform): Simpler solution 2024-07-17 14:40:52 +02:00
SoftwareTransformCommon.h Provoking vertex (software transform): Simpler solution 2024-07-17 14:40:52 +02:00
SplineCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
SplineCommon.h Bump the index/vertex cpu-side buffer sizes a little. Replaces #17387 2023-05-03 00:24:43 +02:00
StencilCommon.cpp Split the discard-stencil-bug flag into separate flags for Adreno and Mali 2024-02-02 11:11:31 +01:00
StencilCommon.h Vulkan: Use stencil export when available. 2022-11-24 18:48:46 -08:00
TextureCacheCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
TextureCacheCommon.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
TextureDecoder.cpp Fix NEON compilation error on strict compilers. Fixes #18688 2024-01-18 10:38:30 +01:00
TextureDecoder.h Workaround for some SOCOM game's misuse of CLUT8 textures. 2023-04-17 09:34:26 +02:00
TextureReplacer.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
TextureReplacer.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
TextureScalerCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
TextureScalerCommon.h [GPU] Make static and const methods if possible 2024-04-05 17:04:31 +03:00
TextureShaderCommon.cpp [GPU Common Vulkan/UI/Windows Debugger] Added const reference for function params 2023-12-14 14:23:31 +03:00
TextureShaderCommon.h [GPU Common Vulkan/UI/Windows Debugger] Added const reference for function params 2023-12-14 14:23:31 +03:00
TransformCommon.cpp [GPU/Common/DX9/GLES/Software] Object out of scope optimization for better codegeneration (lower level scope) 2023-12-20 12:34:34 +03:00
TransformCommon.h Reporting: Fix some header includes. 2022-12-27 14:58:20 -08:00
VertexDecoderArm64.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
VertexDecoderArm.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
VertexDecoderCommon.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
VertexDecoderCommon.h Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
VertexDecoderHandwritten.cpp Fix code typo in NEON reinterpret cast. 2024-06-08 21:25:44 +02:00
VertexDecoderHandwritten.h Add another handwritten vertex decoder 2024-05-11 10:00:39 +02:00
VertexDecoderRiscV.cpp Logging API change (refactor) (#19324) 2024-07-14 14:42:59 +02:00
VertexDecoderX86.cpp Make handwritten vertex decoders work with non-compiled vertex decoding 2024-05-11 10:00:35 +02:00
VertexShaderGenerator.cpp Fix math of simple stereo 2024-06-25 16:06:03 +02:00
VertexShaderGenerator.h Misc multiview hackery 2022-10-27 11:05:58 +02:00