mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-03-26 12:38:32 -06:00
* video_core: support for RT layer outputs - support for RT layer outputs - refactor for handling of export attributes - move output->attribute mapping to a separate header * export: Rework render target exports - Centralize all code related to MRT exports into a single function to make it easier to follow - Apply swizzle to output RGBA colors instead of the render target channel. This fixes swizzles on formats with < 4 channels For example with render target format R8_UNORM and COMP_SWAP ALT_REV the previous code would output frag_color.a = color.r; instead of frag_color.r = color.a; which would result in incorrect output in some cases * vk_pipeline_cache: Apply swizzle to write masks --------- Co-authored-by: polyproxy <47796739+polybiusproxy@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| common | ||
| core | ||
| images | ||
| imgui | ||
| input | ||
| qt_gui | ||
| shader_recompiler | ||
| video_core | ||
| .clang-format | ||
| emulator.cpp | ||
| emulator.h | ||
| main.cpp | ||
| sdl_window.cpp | ||
| sdl_window.h | ||
| shadps4.qrc | ||
| shadps4.rc | ||