rpcsx/rpcs3/Emu/RSX/Common
kd-11 3499d089e7 rsx: Texture cache fixes and improvements
rsx: Conditional lock hack removed
vulkan - Fixes
- Remove unused texture class
- Fix native pitch calculation (WCB)
rsx: Catch hanging begin/end pairs when flushing deferred draw calls
vulkan: Register DXT compressed formats
vulkan: Register depth formats
gl: Workaround for 'texture stitching' when gathering flip surface
- TODO: Add a proper flip hack option
rsx: Fix texture memory size calculation
- DXT textures dont have real pitch. Since pitch is used to calculate memory size, make sure it always evaluates to rsx_size
rsx: Fix cpu copy detection
rsx: Validate blit dst surface and dont make assumptions about region blit order
- Also relax restrictions on memory owned by the blit engine if strict rendering is not enabled
rsx: Fix depth texture detection
rsx: Do not manually offset into dst. The overlapped range check does so automatically
rsx: Minor optimizations
rsx: Minor fixes
- Fix to detect incompatible formats when using GPU texture scaling and show message
- Better 'is_depth_texture' algorithm to eliminate false positives
2017-09-21 16:17:06 +03:00
..
BufferUtils.cpp rsx: Remove index expansion for quad strips 2017-08-26 21:53:54 +03:00
BufferUtils.h rsx: Emulated index buffers are based on vertex 0 with no disjoint ranges 2017-06-29 13:13:19 +03:00
FragmentProgramDecompiler.cpp rsx: Add support for non-projective shadow sampling 2017-09-21 16:17:06 +03:00
FragmentProgramDecompiler.h rsx: Do not sample as pcf shader if writing a vector result 2017-06-22 23:36:15 +03:00
GLSLCommon.h rsx: Make fragment state dynamic to reduce shader permutations 2017-08-26 21:53:54 +03:00
ProgramStateCache.cpp rsx: Make fragment state dynamic to reduce shader permutations 2017-08-26 21:53:54 +03:00
ProgramStateCache.h rsx: Add a success message on program compile completion 2017-08-16 23:58:30 +03:00
ring_buffer_helper.h rsx: Bug fixes 2017-06-22 23:36:15 +03:00
ShaderParam.cpp RSX: Add a class factorizing decompiler code 2015-05-23 20:45:07 +02:00
ShaderParam.h rsx: Add support for non-projective shadow sampling 2017-09-21 16:17:06 +03:00
surface_store.cpp EXCEPTION macro removed 2016-08-08 19:19:32 +03:00
surface_store.h rsx: Texture cache improvements 2017-09-21 16:17:06 +03:00
TextGlyphs.h rsx/gl/vk: Fix some warnings and whitespace issues (LF vs CRLF) 2017-06-22 23:36:15 +03:00
texture_cache.h rsx: Texture cache fixes and improvements 2017-09-21 16:17:06 +03:00
TextureUtils.cpp rsx: Texture cache fixes and improvments 2017-09-21 16:17:06 +03:00
TextureUtils.h rsx: Texture cache fixes and improvments 2017-09-21 16:17:06 +03:00
VertexProgramDecompiler.cpp rsx/vp: ARL fix 2017-08-26 21:53:54 +03:00
VertexProgramDecompiler.h Code review (#3114) 2017-08-01 20:22:33 +03:00