rpcsx/rpcs3/Emu/RSX
kd-11 2ed50ba263 rsx/interpreter: Improve instruction accuracy
- Fix DIV instruction
- Add EXP_TEX modifier
- Implement WPOS register read
- Swap 3D and Cubemap enums to match RSX ids
- Adds two extra instruction classes: flow control and packing control
- Implement remaining FP instructions with exception of the rare projected texture lookups
- Fix typo causing output color index > 0 to not work
- Fix KIL instruction
- Implement conditional vertex program writes
2020-04-30 15:02:59 +03:00
..
Capture rsx: Fix grammer issue (binded -> bound) 2020-04-11 21:21:15 +03:00
Common rsx/interpreter: Improve instruction accuracy 2020-04-30 15:02:59 +03:00
GL rsx/interpreter: Improve instruction accuracy 2020-04-30 15:02:59 +03:00
Null rsx: Fix NULL renderer 2020-02-23 19:57:55 +03:00
Overlays Add fallthrough attribute 2020-04-14 17:06:58 +03:00
VK rsx/interpreter: Improve instruction accuracy 2020-04-30 15:02:59 +03:00
CgBinaryFragmentProgram.cpp move config structs to own files and clean up some headers 2020-02-17 15:08:17 +03:00
CgBinaryProgram.h Remove -Wno-reorder and make it an error 2020-02-21 15:20:34 +03:00
CgBinaryVertexProgram.cpp move config structs to own files and clean up some headers 2020-02-17 15:08:17 +03:00
GCM.h rsx: Fix grammer issue (binded -> bound) 2020-04-11 21:21:15 +03:00
gcm_enums.cpp rsx: Fix unknown Blend equation 2020-03-15 09:53:15 +03:00
gcm_enums.h rsx/interpreter: Improve instruction accuracy 2020-04-30 15:02:59 +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 move config structs to own files and clean up some headers 2020-02-17 15:08:17 +03:00
GSRender.h rsx: Make X11 optional on Linux 2019-12-20 10:48:03 +00:00
rsx_cache.h Typos 2020-04-14 17:06:58 +03:00
rsx_decode.h Remove unnamed namespaces from headers 2020-02-27 00:38:55 +03:00
rsx_methods.cpp rsx: Write ref+get atomically 2020-04-11 21:21:15 +03:00
rsx_methods.h rsx: Reset vertex program/constants at each boot 2020-04-02 20:42:12 +03:00
rsx_utils.cpp Use attributes for LIKELY/UNLIKELY 2020-02-05 10:42:34 +03:00
rsx_utils.h Add fallthrough attribute 2020-04-14 17:06:58 +03:00
rsx_vertex_data.h Remove -Wno-reorder and make it an error 2020-02-21 15:20:34 +03:00
RSXFIFO.cpp sys_rsx: Minor atomicity fixes 2020-04-07 20:43:28 +03:00
RSXFIFO.h rsx: Improve NV308A_COLOR 2020-03-25 17:51:59 +03:00
RSXFragmentProgram.h rsx: Fix and improve fp program data invalidation 2020-04-02 20:42:12 +03:00
RSXOffload.cpp RSXOffload: fix dma_manager::sync() freeze on exit 2020-02-28 19:55:43 +03:00
RSXOffload.h Fix warning in RSXOffload.cpp (rewrite thread) 2020-02-23 14:19:23 +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: Fix zcull time to not time travel to the future 2020-04-28 21:07:15 +03:00
RSXThread.h Qt: move rsx capture to Utilities menu 2020-04-22 21:43:03 +02:00
RSXVertexProgram.h C-style cast cleanup III 2019-12-01 00:32:44 +03:00