Merge pull request #49 from Wunkolo/texture-env-reg

Add TexEnv PICA register offsets
This commit is contained in:
wheremyfoodat 2023-06-21 00:58:47 +03:00 committed by GitHub
commit b3332aba70
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -17,6 +17,24 @@ namespace PICA {
DepthmapEnable = 0x6D,
TexUnitCfg = 0x80,
// clang-format off
#define defineTexEnv(index, offset) \
TexEnv##index##Source = offset + 0, \
TexEnv##index##Operand = offset + 1, \
TexEnv##index##Combiner = offset + 2, \
TexEnv##index##Color = offset + 3, \
TexEnv##index##Scale = offset + 4,
defineTexEnv(0, 0xC0)
defineTexEnv(1, 0xC8)
defineTexEnv(2, 0xD0)
defineTexEnv(3, 0xD8)
defineTexEnv(4, 0xF0)
defineTexEnv(5, 0xF8)
#undef defineTexEnv
// clang-format on
// Framebuffer registers
ColourOperation = 0x100,
BlendFunc = 0x101,