mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-10-23 14:10:53 +02:00
old table = 64 * 8 * sizeof(u32) = 512 * 4 = 4096 bytes
new table = 8 * sizeof(u32) = 8 * 4 = 32 bytes
the expression
```glsl
return ((pos & 0x0180) >> 1)
| ((pos & 0x0040) >> 2)
| ((pos & 0x0020) << 3)
| ((pos & 0x0010) << 1)
| ((pos & 0x000f) << 0);
```
is equivalent for generating the table but idk if we'd want that
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Co-authored-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4146
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
|
||
|---|---|---|
| .. | ||
| astc.cpp | ||
| astc.h | ||
| bcn.cpp | ||
| bcn.h | ||
| decoders.cpp | ||
| decoders.h | ||
| texture.cpp | ||
| texture.h | ||
| workers.cpp | ||
| workers.h | ||