rpcsx/rpcs3/Emu/RSX
kd-11 9b34f00241 vk: Optimize image transfers
- Adds the same optimization/simplification steps to complex image
transfer routines. Whenever possible, multi-step transfers are collapsed
into a single operation.
2020-01-16 22:29:26 +03:00
..
Capture C-style cast cleanup VI 2019-12-04 17:56:22 +03:00
Common rsx: Fix section length calculations when generating new blit targets. 2020-01-16 17:57:31 +03:00
GL gl: Optimize image operations 2020-01-16 22:29:26 +03:00
Null rsx: Remove deprecated do_method path that has been superceded by c++ inheritance for many years 2019-12-29 13:49:46 +03:00
Overlays overlays/osk: Add linear fade-in/out effect to OSK 2020-01-07 21:31:19 +03:00
VK vk: Optimize image transfers 2020-01-16 22:29:26 +03:00
CgBinaryFragmentProgram.cpp C-style cast cleanup V 2019-12-03 17:23:00 +03:00
CgBinaryProgram.h silence some annoying warnings 2019-12-28 15:40:57 +01:00
CgBinaryVertexProgram.cpp Remove unnecessary header includes 2019-06-25 17:11:10 +03:00
GCM.h Some cleanup 2019-12-31 22:27:27 +03:00
gcm_enums.cpp rsx: Ignore or recover from unknown primitives 2019-12-11 00:11:12 +03:00
gcm_enums.h rsx: Ignore or recover from unknown primitives 2019-12-11 00:11:12 +03:00
gcm_printing.cpp Minor fixes 2019-07-01 04:33:23 +03:00
gcm_printing.h rsx: Apply Clang-Tidy fix "readability-avoid-const-params-in-decls" 2019-06-12 15:11:52 +03:00
GSRender.cpp rsx: Refactoring and improvement 2019-09-19 23:10:09 +03:00
GSRender.h rsx: Make X11 optional on Linux 2019-12-20 10:48:03 +00:00
rsx_cache.h rsx: Fix uninitialized variable 2020-01-16 17:57:31 +03:00
rsx_decode.h rsx: Implement point sprite coordinate generation 2019-11-09 12:50:53 +03:00
rsx_methods.cpp rsx: FIFO wake-up pause control 2020-01-15 19:54:23 +03:00
rsx_methods.h Some cleanup 2019-12-31 22:27:27 +03:00
rsx_utils.cpp C-style cast cleanup VII 2019-12-05 02:10:15 +03:00
rsx_utils.h Implement rounded_div 2019-12-20 14:47:04 +03:00
rsx_vertex_data.h C-style cast cleanup III 2019-12-01 00:32:44 +03:00
RSXFIFO.cpp rsx: FIFO wake-up pause control 2020-01-15 19:54:23 +03:00
RSXFIFO.h rsx: Report full method range on invalid methods 2019-10-21 15:31:45 +03:00
RSXFragmentProgram.h C-style cast cleanup III 2019-12-01 00:32:44 +03:00
RSXOffload.cpp vk: Restructure command queue flushing behavior to avoid deadlock 2020-01-14 14:32:40 +03:00
RSXOffload.h vk: Restructure command queue flushing behavior to avoid deadlock 2020-01-14 14:32:40 +03:00
RSXTexture.cpp rsx util: Implement decode_fxp<> 2019-10-18 15:41:39 +03:00
RSXTexture.h rsx: Fix decoding of some fixed point texture parameters 2019-10-17 18:18:00 +03:00
RSXThread.cpp rsx: FIFO wake-up pause control 2020-01-15 19:54:23 +03:00
RSXThread.h rsx: FIFO wake-up pause control 2020-01-15 19:54:23 +03:00
RSXVertexProgram.h C-style cast cleanup III 2019-12-01 00:32:44 +03:00