Wunkolo
2c94d0d683
Add Helpers:{getBits,getBit}
...
`constexpr` functions for extractint bitfields that lends itself a bit
better to emitting instructions like `bextr` on x86 or `ubfx` on arm64.
And may subjectively make things a bit more readable.
"Extract `5` bits" rather than `& 0x1F`.
2023-06-10 00:48:06 -07:00
wheremyfoodat
4632a62da2
[PICA] Proper texture wrapping
2023-04-03 21:08:31 +03:00
wheremyfoodat
84db6052b3
[PICA] Implement RG8 textures
2023-04-03 18:12:03 +03:00
wheremyfoodat
0ea6eb5138
[PICA] Implement RGB8 textures
2023-03-06 23:37:05 +02:00
wheremyfoodat
8a15a42763
[PICA] Add texture format -> string function
2023-03-06 23:36:38 +02:00
wheremyfoodat
f0e2db19ea
[PICA] Implement I4 textures
2023-03-06 21:52:36 +02:00
wheremyfoodat
820b8a37b6
[PICA] Implement A4 textures
2023-03-06 21:07:10 +02:00
wheremyfoodat
c02cf794fe
[PICA] Add A8 textures
2023-03-02 23:19:03 +02:00
wheremyfoodat
0cd3f581d3
[PICA] Add ETC1 and ETC1A4 support
2023-03-01 01:42:46 +02:00
wheremyfoodat
060717bea6
[PICA Fix I8 texture format
2023-02-28 02:01:25 +02:00
wheremyfoodat
93ba95483b
[PICA] Add IA4 texture format
2023-02-28 02:00:52 +02:00
wheremyfoodat
19c55b3967
[PICA] Add RGBA5551 textures
2023-02-28 01:52:37 +02:00
wheremyfoodat
f067adb670
[PICA] Add RGBA8 textures
2023-02-28 01:45:16 +02:00
wheremyfoodat
05f084762b
[PICA] Add IA8 textures
2023-02-27 21:55:35 +02:00
wheremyfoodat
de7403b512
[PICA] Add RGB565 textures
2023-02-27 21:48:37 +02:00
wheremyfoodat
8d82ffeee7
[PICA] Commit forgotten texture code (Oops)
2023-02-27 15:39:27 +02:00
wheremyfoodat
ccdab41c28
[PICA] More textures. Upstream should also build now
2023-02-01 01:53:51 +02:00
wheremyfoodat
51130b295a
[PICA] More textoor
2023-02-01 00:34:58 +02:00
wheremyfoodat
03d0d77db8
[PICA] Add texture swizzling
2023-01-31 22:47:19 +02:00
wheremyfoodat
dd17b2ecb8
[PICA] Start working on textures
2023-01-31 21:34:42 +02:00