ppsspp/GPU/Common
Unknown W. Brackets 5ab2676704 Buildfix.
2016-06-25 09:59:20 -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 Add support for 32-bit indices. 2016-04-10 02:24:58 -07:00
DrawEngineCommon.h Advance pointers after drawing splines. 2016-04-10 17:12:48 -07:00
FramebufferCommon.cpp Download single-use renders right away. 2016-06-04 19:36:30 -07:00
FramebufferCommon.h Download single-use renders right away. 2016-06-04 19:36:30 -07:00
GPUDebugInterface.cpp gedbg: Add scaled 16-bit z support. 2016-01-20 22:11:02 -08:00
GPUDebugInterface.h Allow taking screenshots with a clamped size. 2016-06-12 07:09:01 -07:00
GPUStateUtils.cpp Rewrite 5551 test mask to 0xFF in more cases. 2016-05-28 09:11:53 -07:00
GPUStateUtils.h Correct pixel depth rounding. 2016-01-19 20:19:50 -08:00
IndexGenerator.cpp Tiny cleanup to indexgen. 2016-04-10 02:30:33 -07:00
IndexGenerator.h Tiny cleanup to indexgen. 2016-04-10 02:30:33 -07: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 Detect clears even when outside scissor. 2016-05-19 20:37:29 -07:00
SoftwareTransformCommon.h Use draws for alpha/stencil only clear in Vulkan. 2016-03-20 19:31:02 +01:00
SplineCommon.cpp Correct bezier handling for 0 division. 2016-04-10 17:53:50 -07:00
SplineCommon.h Use bernstein for texcoord interpolation too. 2016-04-09 22:14:15 -07:00
TextureCacheCommon.cpp Centralize the majority of texture decode. 2016-06-19 08:05:54 -07:00
TextureCacheCommon.h Centralize the majority of texture decode. 2016-06-19 08:05:54 -07:00
TextureDecoder.cpp Use a same-everywhere quick hash for now. 2016-05-01 00:30:43 -07:00
TextureDecoder.h Use a same-everywhere quick hash for now. 2016-05-01 00:30:43 -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 Buildfix. 2016-06-25 09:59:20 -07:00
TextureScalerCommon.h Scale directly into the buffer if possible. 2016-06-25 08:40:45 -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
VertexDecoderArm.cpp SW skinning (ARM32, x86): Don't convert more bone matrices than necessary 2015-10-25 00:51:47 +02:00
VertexDecoderArm64.cpp Add ugly invalidation workaround for SGS7s. 2016-05-23 21:35:28 -07:00
VertexDecoderCommon.cpp Fix a few reorder warnings. 2016-05-01 09:50:03 -07:00
VertexDecoderCommon.h Don't convert to float with prescale off. 2016-04-16 19:00:34 -07:00
VertexDecoderFake.cpp MIPS: Fix build so we can compile this again. 2015-10-29 02:46:43 +00:00
VertexDecoderX86.cpp Don't convert to float with prescale off. 2016-04-16 19:00:34 -07:00