Add TexEnv PICA register offsets
This commit is contained in:
@@ -17,6 +17,24 @@ namespace PICA {
|
|||||||
DepthmapEnable = 0x6D,
|
DepthmapEnable = 0x6D,
|
||||||
TexUnitCfg = 0x80,
|
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
|
// Framebuffer registers
|
||||||
ColourOperation = 0x100,
|
ColourOperation = 0x100,
|
||||||
BlendFunc = 0x101,
|
BlendFunc = 0x101,
|
||||||
|
|||||||
Reference in New Issue
Block a user