rpcsx/rpcs3/Emu/RSX
kd-11 d41b49d8b4 rsx/fp: Color output registers are always present and zero initialized
- According to NV_fragment_program spec, registers are zero initialized always
- A program even without writing to these registers will have black (0, 0, 0, 0) output
  Confirmed behaviour with MotorStorm games. Their engine uses this quirk to clear color buffers when doing depth replace
  Might be an unfixed game bug
2018-03-13 18:55:03 +03:00
..
Common rsx/fp: Color output registers are always present and zero initialized 2018-03-13 18:55:03 +03:00
D3D12 rsx: Clear up confusion on depth writes. 2018-03-13 18:55:03 +03:00
GL rsx: Clear up confusion on depth writes. 2018-03-13 18:55:03 +03:00
Null Configuration simplified 2017-05-20 16:01:48 +03:00
VK rsx: Clear up confusion on depth writes. 2018-03-13 18:55:03 +03:00
CgBinaryFragmentProgram.cpp EXPECTS usage removed 2016-08-15 16:29:38 +03:00
CgBinaryProgram.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
CgBinaryVertexProgram.cpp rsx: Vertex Decompiler, fix sca register assignment 2017-08-19 12:27:53 +03:00
GCM.h Clean vm::ps3 namespace use 2018-02-09 17:49:37 +03:00
gcm_enums.cpp rsx: Critical fixes 2017-11-08 13:15:34 +03:00
gcm_enums.h gl: Move vertex processing to the GPU 2017-08-16 23:58:30 +03:00
gcm_printing.cpp rsx: Move printing function in a separate header/cpp 2016-09-22 15:44:59 +02:00
gcm_printing.h rsx: Move printing function in a separate header/cpp 2016-09-22 15:44:59 +02:00
GSRender.cpp rsx: fix potential hang during thread close 2018-01-24 16:28:09 +00:00
GSRender.h Add support for Vulkan on Wayland 2018-01-11 12:26:41 +03:00
overlay_controls.h Fix firmware installation for vfs 2018-02-28 17:27:06 +04:00
overlays.cpp rsx/overlays: Introduce 'native' HUD UI and implement some common dialogs (#4011) 2018-01-17 19:14:00 +03:00
overlays.h infinitesimal fixes 2018-02-16 16:14:54 +03:00
rsx_cache.h rsx: fbo fixes 2.5 2018-02-16 16:14:54 +03:00
rsx_decode.h rsx: Fix depth clipping 2018-01-14 20:50:55 +03:00
rsx_methods.cpp rsx: Account for null blit ops (memcpy) 2018-02-16 16:14:54 +03:00
rsx_methods.h rsx: Minor optimizations 2018-02-16 16:14:54 +03:00
rsx_trace.h rsx: implement serialization of rsx states. 2016-07-30 18:39:26 +02:00
rsx_utils.cpp vulkan API fixes 2018-02-16 16:14:54 +03:00
rsx_utils.h vulkan API fixes 2018-02-16 16:14:54 +03:00
rsx_vertex_data.h gl: Move vertex processing to the GPU 2017-08-16 23:58:30 +03:00
RSXFragmentProgram.h rsx: Reimplement depth <-> RGBA reinterpretation code 2017-12-01 21:00:50 +03:00
RSXTexture.cpp rsx: Texture format fixes 2018-01-22 11:43:35 +03:00
RSXTexture.h rsx: Texture cache fixes and improvments 2017-09-21 16:17:06 +03:00
RSXThread.cpp rsx/vk: More optimizations 2018-03-13 18:55:03 +03:00
RSXThread.h infinitesimal fixes 2018-02-16 16:14:54 +03:00
RSXVertexProgram.h gl: Move vertex processing to the GPU 2017-08-16 23:58:30 +03:00