ppsspp/GPU
Henrik Rydgård ace217008a In D3D11, force block compressed textures to have dimensions divisible by 4
Fixes #17745 (crash when loading certain texture packs in D3D11)

This is an old unfortunate limitation. Only applies to the top mip
level, which makes it obvious that it's kinda unnecessary for the
hardware and indeed, Vulkan and OpenGL don't have this limitation.
2023-07-20 19:44:00 +02:00
..
Common In D3D11, force block compressed textures to have dimensions divisible by 4 2023-07-20 19:44:00 +02:00
D3D11 In D3D11, force block compressed textures to have dimensions divisible by 4 2023-07-20 19:44:00 +02:00
Debugger GE Debugger: Make step tex jump to first prim. 2023-07-16 11:34:51 -07:00
Directx9 Break out the OSD data holder from Common/System/System.h, into OSD.cpp/h 2023-06-30 17:15:49 +02:00
GLES Merge pull request #17656 from lvonasek/compat_openxr_fixes 2023-07-02 21:12:21 +02:00
Software softgpu: Fix worldpos skipping. 2023-07-16 10:59:44 -07:00
Vulkan Break out the OSD data holder from Common/System/System.h, into OSD.cpp/h 2023-06-30 17:15:49 +02:00
ge_constants.h Cleanup in ge_constants.h, add virtual CLUT8 buffer format 2022-09-14 22:18:35 +02:00
GeConstants.cpp Fix bug in framebuffer matching where the wrong format was checked for depth matching. Fixes #15867 2022-08-20 07:59:11 +02:00
GeDisasm.cpp GE Debugger: Fix src/dst stride formatting. 2022-12-10 11:01:43 -08:00
GeDisasm.h Slightly improve GPU disassembly 2014-09-13 23:51:07 +02:00
GPU.cpp Make ReadbackFramebufferSync able to use the stretch ability of ReadbackDepthbufferSync 2023-02-04 12:05:50 +01:00
GPU.h Add a new GPU stat (DrawPixels), kinda heavy since creates textures. GoW does 20-ish per frame. 2023-05-30 10:15:34 +02:00
GPU.vcxproj MSVC: Set language standard to c++17. 2023-04-02 17:55:15 +02:00
GPU.vcxproj.filters Move texture replacer to GPU/Common. 2023-03-09 21:11:53 +01:00
GPUCommon.cpp Cleanup, address feedback 2023-05-26 10:28:10 +02:00
GPUCommon.h Cleanup, address feedback 2023-05-26 10:28:10 +02:00
GPUCommonHW.cpp Update the uvscale uniform a bit more conservatively on framebuffer changes 2023-06-15 11:57:30 +02:00
GPUCommonHW.h Cleanup, address feedback 2023-05-26 10:28:10 +02:00
GPUInterface.h GPU: Rename match flags to avoid confusion. 2023-03-25 23:25:42 -07:00
GPUState.cpp Global: Set many read-only params as const. 2022-12-10 21:13:36 -08:00
GPUState.h Update the uvscale uniform a bit more conservatively on framebuffer changes 2023-06-15 11:57:30 +02:00
Math3D.cpp GPU: Use NEON for vector length/normalize. 2023-01-08 12:32:55 -08:00
Math3D.h softgpu: Reduce some non-SIMD lighting math. 2023-07-16 10:31:44 -07:00