ppsspp/GPU/Common
2016-04-09 21:10:52 -07:00
..
DepalettizeShaderCommon.cpp Add some infrastructure for 2D drawing, to be used by the Vulkan framebuffer manager 2016-03-31 00:49:10 +02:00
DepalettizeShaderCommon.h Start porting TextureCache. Lots of stubbing going on. 2016-03-20 19:30:11 +01:00
DrawEngineCommon.cpp Make it possible to view vertex decoders through the shader viewing mechanism (even though they aren't strictly shaders, they fit the model). 2015-10-24 10:41:31 +02:00
DrawEngineCommon.h Make it possible to view vertex decoders through the shader viewing mechanism (even though they aren't strictly shaders, they fit the model). 2015-10-24 10:41:31 +02:00
FramebufferCommon.cpp Fix a bunch of compiler warnings, delete some unused code 2016-03-13 15:17:31 +01:00
FramebufferCommon.h Clean up, start building some scaffolding 2016-03-31 00:49:10 +02:00
GPUDebugInterface.cpp gedbg: Add scaled 16-bit z support. 2016-01-20 22:11:02 -08:00
GPUDebugInterface.h gedbg: Add scaled 16-bit z support. 2016-01-20 22:11:02 -08:00
GPUStateUtils.cpp Be more economical with UBO pushbuffer space by reusing the last data when possible. 2016-03-20 19:35:31 +01:00
GPUStateUtils.h Correct pixel depth rounding. 2016-01-19 20:19:50 -08:00
IndexGenerator.cpp Fix 16-bit indexed rectangles. 2015-03-07 19:52:09 -08:00
IndexGenerator.h Mark some functions as const 2014-12-07 17:08:13 -05:00
PostShader.cpp Add new postshader setting "upscaling" 2015-10-14 18:32:13 +02:00
PostShader.h Add new postshader setting "upscaling" 2015-10-14 18:32:13 +02:00
ShaderCommon.h Initial vulkan code. 2016-03-20 19:18:35 +01:00
ShaderId.cpp Fix UV scale for some vertex formats (like GL). Separate updates of PROJ and PROJTHROUGH matrices. 2016-03-20 19:31:02 +01:00
ShaderId.h GL Cleanup: No longer redundantly store the shader ID inside the shader objects 2016-01-17 20:33:14 +01:00
SoftwareLighting.h Remove cached light variables to reduce work when parsing DLs. 2014-04-21 12:51:19 +02:00
SoftwareTransformCommon.cpp Correct some warnings reported by clang. 2016-03-20 23:13:28 -07:00
SoftwareTransformCommon.h Use draws for alpha/stencil only clear in Vulkan. 2016-03-20 19:31:02 +01:00
SplineCommon.cpp Switch bernsteins to use sse-friendly Vec3f. 2016-04-09 21:10:52 -07:00
SplineCommon.h Get rid of more uses of gstate from SplineCommon 2015-07-29 12:04:52 +02:00
TextureCacheCommon.cpp Halve the default tex buf size. 2016-03-26 23:38:51 -07:00
TextureCacheCommon.h Allow unswizzling with a dest pitch. 2016-03-26 23:38:50 -07:00
TextureDecoder.cpp Cleanup and clarify texture swizzling funcs. 2016-03-26 21:55:32 -07:00
TextureDecoder.h Cleanup and clarify texture swizzling funcs. 2016-03-26 21:55:32 -07:00
TextureDecoderNEON.cpp Allow unswizzling with a dest pitch. 2016-03-26 23:38:50 -07:00
TextureDecoderNEON.h Allow unswizzling with a dest pitch. 2016-03-26 23:38:50 -07:00
TextureScalerCommon.cpp Vulkan: Fix flat texture scaling. 2016-03-26 17:26:55 -07:00
TextureScalerCommon.h Vulkan: Fix flat texture scaling. 2016-03-26 17:26:55 -07:00
TransformCommon.cpp Always clamp in ToRGB[A]?(). 2014-10-31 09:07:54 -07:00
TransformCommon.h Remove cached light variables to reduce work when parsing DLs. 2014-04-21 12:51:19 +02:00
VertexDecoderArm64.cpp Make it possible to view vertex decoders through the shader viewing mechanism (even though they aren't strictly shaders, they fit the model). 2015-10-24 10:41:31 +02:00
VertexDecoderArm.cpp SW skinning (ARM32, x86): Don't convert more bone matrices than necessary 2015-10-25 00:51:47 +02:00
VertexDecoderCommon.cpp Get rid of strange offset in Vulkan matrix converter 2016-03-20 19:31:02 +01:00
VertexDecoderCommon.h Split out VulkanTexture from VulkanContext.cpp/h into VulkanImage.cpp/h 2016-03-20 19:31:02 +01:00
VertexDecoderFake.cpp MIPS: Fix build so we can compile this again. 2015-10-29 02:46:43 +00:00
VertexDecoderX86.cpp x86/64: Add a couple of more cases to very minor vertex skinning optimization 2016-03-28 18:40:23 +02:00