ppsspp/GPU/Common
Henrik Rydgård b8e8325888 Fix text issue in God Eater Burst. Forgot that games can allocate texture in volatile memory too.
We considered any texture from kernel memory "reliable", which is wrong
since games can allocate out of the upper half of kernel RAM, which is
called "volatile" memory.

Fixes issue #13511
2020-10-14 00:09:08 +02:00
..
DepalettizeShaderCommon.cpp Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
DepalettizeShaderCommon.h Unify a little bit of depal code. 2017-11-05 10:40:21 +01:00
DrawEngineCommon.cpp Move the profiler to Common 2020-10-04 11:42:16 +02:00
DrawEngineCommon.h Remove Timer.cpp/h. Move various collections into Common/Data/Collections. 2020-10-05 21:05:23 +02:00
FramebufferManagerCommon.cpp VK: Copy depth buffer if we can't blit. Some GPUs can't blit to depth. 2020-10-11 10:57:35 +02:00
FramebufferManagerCommon.h Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
GPUDebugInterface.cpp
GPUDebugInterface.h Fix some further static analysis warnings 2019-06-18 01:08:25 +02:00
GPUStateUtils.cpp Move Display.cpp/h to Common. 2020-10-04 11:42:16 +02:00
GPUStateUtils.h Optimize value conversion in (unused) depth readback. 2020-08-09 10:47:01 +02: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 Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
PostShader.h Move math and some file and data conversion files out from native to Common. 2020-10-04 09:12:46 +02:00
PresentationCommon.cpp Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
PresentationCommon.h Merge base/basictypes.h into Common/Common.h (mostly). 2020-09-29 15:51:51 +02:00
ShaderCommon.cpp More UWP prep 2017-02-25 09:57:22 +01:00
ShaderCommon.h Remove some unnecessary function parameters, improve some comments. 2020-09-20 20:44:18 +02:00
ShaderId.cpp Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
ShaderId.h Merge base/basictypes.h into Common/Common.h (mostly). 2020-09-29 15:51:51 +02:00
ShaderTranslation.cpp Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
ShaderTranslation.h Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
ShaderUniforms.cpp Move Display.cpp/h to Common. 2020-10-04 11:42:16 +02:00
ShaderUniforms.h GPU: Update uniforms w/ consistent render mode too. 2020-04-04 11:03:07 -07:00
SoftwareLighting.h
SoftwareTransformCommon.cpp Move most GPU things to Common. 2020-10-04 23:39:02 +02:00
SoftwareTransformCommon.h Vulkan: Match safe size behavior on all backends. 2020-05-23 00:25:39 -07:00
SplineCommon.cpp Move the profiler to Common 2020-10-04 11:42:16 +02:00
SplineCommon.h GPU: Move hw transform decision to draw engine. 2020-04-04 11:14:32 -07:00
StencilCommon.cpp Global: Fix some warnings. 2017-11-25 14:08:49 -08:00
StencilCommon.h Remove some code duplication 2017-11-01 14:51:15 +01:00
TextureCacheCommon.cpp Fix text issue in God Eater Burst. Forgot that games can allocate texture in volatile memory too. 2020-10-14 00:09:08 +02:00
TextureCacheCommon.h GPU debug stats: Show how many bytes of texture data we hash per frame 2020-09-20 22:09:29 +02:00
TextureDecoder.cpp GPU: Remove neon xxhash implementation. 2020-08-27 20:31:09 -07:00
TextureDecoder.h GPU: Avoid compile error if ARM64=1 specified. 2020-08-29 08:18:54 -07:00
TextureDecoderNEON.cpp TexCache: Try to avoid wrong texcache usage. 2020-08-29 08:16:23 -07:00
TextureDecoderNEON.h GPU: Remove neon xxhash implementation. 2020-08-27 20:31:09 -07:00
TextureScalerCommon.cpp Remove Timer.cpp/h. Move various collections into Common/Data/Collections. 2020-10-05 21:05:23 +02:00
TextureScalerCommon.h
TransformCommon.cpp GPU: Fix shade mapping in soft transform. 2018-11-17 18:05:32 -08:00
TransformCommon.h Merge base/basictypes.h into Common/Common.h (mostly). 2020-09-29 15:51:51 +02:00
VertexDecoderArm.cpp Remove base/logging from UI and more 2020-08-15 19:08:54 +02:00
VertexDecoderArm64.cpp Global: Remove ARM64 define. 2020-08-29 08:45:50 -07:00
VertexDecoderCommon.cpp Merge base/basictypes.h into Common/Common.h (mostly). 2020-09-29 15:51:51 +02:00
VertexDecoderCommon.h Remove Timer.cpp/h. Move various collections into Common/Data/Collections. 2020-10-05 21:05:23 +02:00
VertexDecoderFake.cpp Getting really close to getting rid of base/logging.h now. 2020-08-15 19:09:01 +02:00
VertexDecoderX86.cpp x64: Fix stack alignment in vertex decoder, just because. 2020-09-12 16:10:17 +02:00