AnyPS5/core
Adrià Franch 504a2fd8af feat(shader): implement the D16 byte/short loads and high-half stores
buffer/flat/global/scratch_load_{ubyte,sbyte,short}_d16(_hi),
buffer/flat/global/scratch_store_{byte,short}_d16_hi and
ds_read_{u8,i8}_d16(_hi), ds_write_b8_d16_hi threw in the decoder. They use
the same 16-bit destination/source select as the existing ds_read_u16_d16
and ds_write_b16_d16_hi: a load writes one half and keeps the other, a
_d16_hi store takes its data from the high half.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-10-03 11:37:07 +02:00
..
Decoder Merge pull request #227 from adriadam10/feat/png-enc 2026-10-02 22:08:05 +03:00
libs feat(shader): implement the D16 byte/short loads and high-half stores 2026-10-03 11:37:07 +02:00
relinker Merge pull request #222 from YossiYad/feat/windows-tls-load-registers 2026-10-02 10:06:12 +03:00
shader/recompiler feat(shader): implement the D16 byte/short loads and high-half stores 2026-10-03 11:37:07 +02:00