rpcsx/rpcs3/Emu/RSX/Common
kd-11 aa3eeaa417 rsx: Separate subresource_layout:dim_in_block and
subresource_layout::dim_in_texel

- These two are not always linked when working with compressed textures.
The actual texels extend past the actual size of the image if the size
is not aligned. e.g if height is 1, the real height is 4, but its not
possible to determine this from the aligned size. It could be 1, 2, 3 or
4 for example.
- Fixes image out-of-bounds writes when uploading from CPU
2019-10-29 20:03:54 +03:00
..
BufferUtils.cpp rsx: Allow only sse4.1 capable CPUs to take the accelerated index path 2019-09-13 12:28:52 +03:00
BufferUtils.h Remove unnecessary header includes 2019-06-25 17:11:10 +03:00
FragmentProgramDecompiler.cpp rsx: Copypasta fix 2019-10-23 00:50:24 +03:00
FragmentProgramDecompiler.h rsx/fp: Warnings cleanup 2019-09-01 18:59:50 +03:00
GLSLCommon.h rsx: Add support for delayed shader discard. 2019-10-22 13:44:49 +03:00
GLSLTypes.h rsx: Add support for delayed shader discard. 2019-10-22 13:44:49 +03:00
ProgramStateCache.cpp rsx/decompiler: Restructure program register behavior 2019-08-26 20:03:31 +03:00
ProgramStateCache.h rsx/prog: Warnings cleanup 2019-09-01 18:59:50 +03:00
ring_buffer_helper.h rsx/ring_buffer: Warnings cleanup 2019-09-01 18:59:50 +03:00
ShaderParam.cpp RSX: Add a class factorizing decompiler code 2015-05-23 20:45:07 +02:00
ShaderParam.h rsx/decompiler: Restructure program register behavior 2019-08-26 20:03:31 +03:00
surface_store.cpp EXCEPTION macro removed 2016-08-08 19:19:32 +03:00
surface_store.h rsx: Explicity describe transfer regions for both source and destination blocks 2019-10-04 18:10:46 +03:00
surface_utils.h rsx: Explicity describe transfer regions for both source and destination blocks 2019-10-04 18:10:46 +03:00
TextGlyphs.h rsx: TextGlyphs optimizations 2019-06-09 23:09:11 +01:00
texture_cache.h rsx: Separate subresource_layout:dim_in_block and 2019-10-29 20:03:54 +03:00
texture_cache_checker.h Texture cache cleanup, refactoring and fixes 2018-09-24 15:26:40 +03:00
texture_cache_helpers.h rsx: Fixup for slice gathering for structures with multiple mipmap levels 2019-10-17 18:18:00 +03:00
texture_cache_predictor.h Add missing #includes to header files 2019-06-25 17:11:10 +03:00
texture_cache_utils.h rsx: Experiments with nul sink 2019-09-12 23:32:21 +03:00
TextureUtils.cpp rsx: Separate subresource_layout:dim_in_block and 2019-10-29 20:03:54 +03:00
TextureUtils.h rsx: Separate subresource_layout:dim_in_block and 2019-10-29 20:03:54 +03:00
VertexProgramDecompiler.cpp rsx/vp: Warnings cleanup 2019-09-01 18:59:50 +03:00
VertexProgramDecompiler.h rsx/vp: Warnings cleanup 2019-09-01 18:59:50 +03:00