Commit graph

20 commits

Author SHA1 Message Date
Jean-Philip Desjardins
d7613b9523 Remove fp dst color.
At this state, MGS3 and Castlevania: CoD seem to give proper results. GoW's fog is still a problem.
2021-08-06 16:54:48 -04:00
Jean-Philip Desjardins
a782e11915 Fix value of A when converting from vec4 to RGBA16.
Fixes crowd in NBA2K12.
2021-04-27 13:51:58 -04:00
Mahmood - Zer0xFF
d38c3beedb Vulkan: setup a seperate 16bit buffer 2021-04-02 16:45:07 +01:00
Mahmood - Zer0xFF
833ed34af3 use 16bit writes for 16/24bit writes 2021-04-01 23:36:17 +01:00
Mahmood - Zer0xFF
874b4798aa Vulkan: update object names int8/int16 -> char/short 2021-04-01 23:36:17 +01:00
Mahmood - Zer0xFF
500febb341 overload vulkan writes 2021-04-01 23:36:16 +01:00
Jean-Philip Desjardins
01a0bf5634 Code style fixes. 2020-01-31 09:34:48 -05:00
Jean-Philip Desjardins
c865f5be30 Add support for PSMT4 transfers. 2020-01-25 18:31:17 -05:00
Jean-Philip Desjardins
5456941754 Simplify Memory_Read4. 2020-01-25 18:31:14 -05:00
Jean-Philip Desjardins
6ce5afe0e6 Add Memory Read/Write 24. 2020-01-25 18:31:13 -05:00
Jean-Philip Desjardins
ae4b7bf6c8 Use buffer for GS memory.
Atomic operations are not supported on images on Metal.
2020-01-25 18:31:10 -05:00
Jean-Philip Desjardins
3070865628 Fix Memory_Write16. 2020-01-25 18:31:10 -05:00
Jean-Philip Desjardins
88a48d7893 Allow drawing to PSMCT16S framebuffers. 2020-01-25 18:31:10 -05:00
Jean-Philip Desjardins
331d4f1eb5 WIP support for more image formats. 2020-01-25 18:31:09 -05:00
Jean-Philip Desjardins
665f594081 Code style fixes. 2020-01-25 18:31:09 -05:00
Jean-Philip Desjardins
309593d300 Use swizzle tables for memory accesses. 2020-01-25 18:31:08 -05:00
Jean-Philip Desjardins
f168dc57d3 Support another texture format. 2020-01-25 18:31:05 -05:00
Jean-Philip Desjardins
59564e27a1 Add GetPixelAddress helper. 2020-01-25 18:31:05 -05:00
Jean-Philip Desjardins
7cb4730d2f Add memory read/write utils. 2020-01-25 18:31:05 -05:00
Jean-Philip Desjardins
0957f6669d Add memory utils. 2020-01-25 18:31:05 -05:00