..
DepalettizeShaderCommon.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
DepalettizeShaderCommon.h
DepthBufferCommon.cpp
Remove compat flag AllowDelayedReadback
2025-01-05 09:18:13 +01:00
DepthRaster.cpp
CrossSIMD: Fix more no-simd fallbacks. The depth rasterizer now works in TEST_FALLBACK mode.
2025-02-10 11:51:22 -06:00
DepthRaster.h
Implement the low-quality depth raster mode, default to it on Android/iOS.
2024-12-31 11:19:38 +01:00
Draw2D.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
Draw2D.h
use ComPtr for misc. things
2025-01-17 18:06:24 +01:00
DrawEngineCommon.cpp
CrossSIMD: Fix more no-simd fallbacks. The depth rasterizer now works in TEST_FALLBACK mode.
2025-02-10 11:51:22 -06:00
DrawEngineCommon.h
Measure the available time for "background depth raster". The idea is viable.
2024-12-29 09:45:55 +01:00
FragmentShaderGenerator.cpp
Fragment shader: Don't error on bad blend eqs, instead use default eq (add)
2024-10-25 21:54:57 +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
Remove compat flag AllowDelayedReadback
2025-01-05 09:18:13 +01:00
FramebufferManagerCommon.h
Actually queue up depth draws
2024-12-28 23:21:54 +01:00
GeometryShaderGenerator.cpp
Back out clearly inconsequential/useless .reserve() calls
2023-12-29 08:27:56 +01:00
GeometryShaderGenerator.h
GPUDebugInterface.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
GPUDebugInterface.h
Just some constification
2025-03-03 13:59:42 +01:00
GPUStateUtils.cpp
Restore removed <algorithm> includes.
2024-12-19 09:53:07 +01: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
Finish up this cleanup (move _M_SSE compat define out of Common.h)
2024-12-19 16:23:20 +01:00
IndexGenerator.h
Warning fixes, minor cleanup
2024-12-21 14:28:00 +01:00
PostShader.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
PostShader.h
Make the i18n T function use std::string_view
2024-02-12 18:44:39 +01:00
PresentationCommon.cpp
Touch control layout screen: Resize the game image to fit the editing surface
2025-03-05 18:00:49 +01:00
PresentationCommon.h
Touch control layout screen: Resize the game image to fit the editing surface
2025-03-05 18:00:49 +01:00
ReinterpretFramebuffer.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
ReinterpretFramebuffer.h
Some include cleanup, delete some obsolete code
2024-07-25 14:52:41 +02:00
ReplacedTexture.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
ReplacedTexture.h
Add new log category for texture replacements
2024-12-01 14:17:01 +01:00
ShaderCommon.cpp
ShaderCommon.h
Cache planes used for BBOX culling
2023-07-30 14:42:22 +02:00
ShaderId.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +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
Ge: Apply slight adjustment to cull range, see issue #17061
2025-02-13 14:57:42 -06: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
Very minor soft transform optimization
2024-12-28 18:45:03 +01:00
SoftwareTransformCommon.h
Move more code into SoftwareTransformCommon, cleanup
2024-12-18 13:57:26 +01:00
SplineCommon.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
SplineCommon.h
GPU: Move things around a little, out of DrawEngine.
2024-12-17 19:13:38 +01:00
StencilCommon.cpp
Global rename of FBChannel to Aspect, also make it a class enum
2024-12-15 22:24:05 +01:00
StencilCommon.h
TextureCacheCommon.cpp
Make some uses of the erase-iter idiom safer and more consistent
2025-02-04 10:31:17 -06:00
TextureCacheCommon.h
Don't assert when using the old Ge debugger in OpenGL
2025-01-05 09:28:34 +01:00
TextureDecoder.cpp
Rename CrossSIMD to SIMDHeader, but also keep CrossSIMD.h (will have a future use)
2024-12-19 15:15:43 +01:00
TextureDecoder.h
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
TextureReplacer.cpp
ZipFileReader: Small performance optimization when reading by filename
2025-02-13 11:42:46 -06:00
TextureReplacer.h
Add special texture hashing mode solving the Tag Force problem.
2024-12-10 19:24:20 +01:00
TextureScalerCommon.cpp
Finish up this cleanup (move _M_SSE compat define out of Common.h)
2024-12-19 16:23:20 +01:00
TextureScalerCommon.h
[GPU] Make static and const methods if possible
2024-04-05 17:04:31 +03:00
TextureShaderCommon.cpp
Restore removed <algorithm> includes.
2024-12-19 09:53:07 +01:00
TextureShaderCommon.h
Cleanup, add another GPU stat
2024-10-29 08:18:41 +01:00
TransformCommon.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
TransformCommon.h
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
VertexDecoderArm.cpp
Logging API change (refactor) ( #19324 )
2024-07-14 14:42:59 +02:00
VertexDecoderArm64.cpp
Logging API change (refactor) ( #19324 )
2024-07-14 14:42:59 +02:00
VertexDecoderCommon.cpp
Remove excessive error reporting
2025-03-02 02:28:42 +01:00
VertexDecoderCommon.h
Very minor soft transform optimization
2024-12-28 18:45:03 +01:00
VertexDecoderHandwritten.cpp
Rename CrossSIMD to SIMDHeader, but also keep CrossSIMD.h (will have a future use)
2024-12-19 15:15:43 +01: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
Finish up this cleanup (move _M_SSE compat define out of Common.h)
2024-12-19 16:23:20 +01:00
VertexShaderGenerator.cpp
Do some cleanup of #includes in GPU
2024-12-18 13:57:26 +01:00
VertexShaderGenerator.h