..
DepalettizeShaderCommon.cpp
D3D9: Add simple rendered CLUT handling.
2022-10-08 15:36:36 -07:00
DepalettizeShaderCommon.h
wip
2022-08-26 15:51:25 +02:00
Draw2D.cpp
GPU: Verify generated shader buffer length.
2022-10-05 21:41:09 -07:00
Draw2D.h
CLUTs can be loaded from small rectangular textures. Need to linearize.
2022-09-21 18:33:15 +02:00
DrawEngineCommon.cpp
Better bit scrambling when computing draw call IDs for vertex cache.
2022-09-27 10:09:52 +02:00
DrawEngineCommon.h
softgpu: Avoid unnecessary flushing for curves.
2022-09-22 00:08:38 -07:00
FragmentShaderGenerator.cpp
GLES: Fix colortest/logicop uint/int conversion.
2022-09-27 19:24:54 -07:00
FragmentShaderGenerator.h
Use subpass dependencies to implement shader framebuffer read in Vulkan.
2022-09-16 19:19:42 +02:00
FramebufferManagerCommon.cpp
Merge pull request #16184 from unknownbrackets/depth-download
2022-10-09 16:37:42 +02:00
FramebufferManagerCommon.h
GLES: Hook up depth download.
2022-10-09 01:08:04 -07:00
GeometryShaderGenerator.cpp
GPU: Optimize clip distances needed.
2022-10-05 21:17:17 -07:00
GeometryShaderGenerator.h
Vulkan: Basic geoshader code generation.
2022-10-02 07:42:17 -07:00
GPUDebugInterface.cpp
GE Debugger: Add some constants to expressions.
2022-09-11 13:51:10 -07:00
GPUDebugInterface.h
Ge: Report and save Edram translation value.
2022-10-01 23:18:42 -07:00
GPUStateUtils.cpp
Throw in assorted warning fixes
2022-09-20 18:04:08 +02:00
GPUStateUtils.h
GPU: Fix simulating logicop with blend and shader.
2022-09-13 19:07:25 -07:00
IndexGenerator.cpp
More cleanup
2020-09-24 10:03:07 +02:00
IndexGenerator.h
Also optimize IndexGenerator::AddStrip for ARM NEON.
2020-09-24 09:24:03 +02:00
PostShader.cpp
Better readability and optimization insertion into container by replacing 'insert' -> 'emplace', 'push_back' -> 'emplace_back'
2022-09-30 12:35:28 +03:00
PostShader.h
Switch texture scaling shaders to a fixed scale model, preparing for the next change.
2021-11-07 13:12:28 +01:00
PresentationCommon.cpp
Vulkan: Improve tagging of pipelines for debugging purposes
2022-09-08 00:47:22 +02:00
PresentationCommon.h
Display: Move core counters/stats to HW file.
2022-01-30 11:53:48 -08:00
ReinterpretFramebuffer.cpp
Vulkan: Improve tagging of pipelines for debugging purposes
2022-09-08 00:47:22 +02:00
ReinterpretFramebuffer.h
Switch reinterpret shaders over to the Draw2D framework.
2022-08-23 11:12:23 +02:00
ShaderCommon.cpp
Linker fix - need to move init_resources along.
2020-11-09 15:39:46 +01:00
ShaderCommon.h
GPU: Add dirtying for geo shader state.
2022-10-02 07:42:16 -07:00
ShaderId.cpp
Vulkan: Clip clamped depth in geometry shader.
2022-10-05 19:41:59 -07:00
ShaderId.h
Vulkan: Clip clamped depth in geometry shader.
2022-10-05 19:41:59 -07:00
ShaderUniforms.cpp
Shader uniforms (VK/D3D11): Fix issue where we could overwrite the fourth component padding.
2022-10-06 10:52:58 +02:00
ShaderUniforms.h
ShaderUniforms: cleanup, put every "4-float" on a line for clarity
2022-09-26 13:05:25 +02:00
SoftwareLighting.h
Remove cached light variables to reduce work when parsing DLs.
2014-04-21 12:51:19 +02:00
SoftwareTransformCommon.cpp
GPU: Correct flat normal projection mapping.
2022-09-26 15:11:11 -07:00
SoftwareTransformCommon.h
GPU: Expand lines to triangles.
2021-10-31 14:46:46 -07:00
SplineCommon.cpp
softgpu: Avoid unnecessary flushing for curves.
2022-09-22 00:08:38 -07:00
SplineCommon.h
GPU: Avoid spline crashes on bad data.
2022-01-01 16:40:59 -08:00
StencilCommon.cpp
GPU: Verify generated shader buffer length.
2022-10-05 21:41:09 -07:00
StencilCommon.h
Switch to ShaderWriter. Works in OpenGL
2022-08-03 13:31:15 +02:00
TextureCacheCommon.cpp
Fix depal bounds with dynamic CLUT. Fixes lens flare glitches in Ridge Racer
2022-10-09 20:27:45 +02:00
TextureCacheCommon.h
Copy the texels directly in LoadCLUT
2022-09-15 17:09:03 +02:00
TextureDecoder.cpp
Global: Cleanup some unreferenced warnings.
2022-08-13 12:43:14 -07:00
TextureDecoder.h
Fix regression with CLUT16 textures. See #12188
2022-04-24 00:43:15 +02:00
TextureScalerCommon.cpp
Global: Cleanup some unreferenced warnings.
2022-08-13 12:43:14 -07:00
TextureScalerCommon.h
GPU: Small scaling variable cleanup.
2022-07-30 18:18:51 -07:00
TextureShaderCommon.cpp
GPU: Verify generated shader buffer length.
2022-10-05 21:41:09 -07:00
TextureShaderCommon.h
Fix Katamari
2022-08-26 23:47:22 +02:00
TransformCommon.cpp
GPU: Preconvert light vecs to Vec3f.
2021-04-05 20:55:52 -07:00
TransformCommon.h
GPU: Preconvert light vecs to Vec3f.
2021-04-05 20:55:52 -07:00
VertexDecoderArm.cpp
softgpu: Fix s8 primitives in throughmode.
2022-09-18 07:46:18 -07:00
VertexDecoderArm64.cpp
softgpu: Fix s8 primitives in throughmode.
2022-09-18 07:46:18 -07:00
VertexDecoderCommon.cpp
softgpu: Fix s8 primitives in throughmode.
2022-09-18 07:46:18 -07:00
VertexDecoderCommon.h
softgpu: Fix s8 primitives in throughmode.
2022-09-18 07:46:18 -07:00
VertexDecoderX86.cpp
Vertex decoder: Add fallback for non-SSE4.1
2022-10-03 19:06:17 +02:00
VertexShaderGenerator.cpp
GPU: Clip against neg Z even w/o cull support.
2022-10-06 00:34:02 -07:00
VertexShaderGenerator.h
GPU: Restore rotation handling in sw transform.
2021-10-30 18:22:53 -07:00