mirror of
https://github.com/emu-russia/pureikyubu.git
synced 2025-04-02 10:42:15 -04:00
26 lines
1.3 KiB
C
26 lines
1.3 KiB
C
#pragma once
|
|
|
|
// define fifo pipeline callbacks
|
|
|
|
void __fastcall pos_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t0_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t1_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t2_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t3_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t4_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t5_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t6_idx(GX::FifoProcessor* fifo);
|
|
void __fastcall t7_idx(GX::FifoProcessor* fifo);
|
|
|
|
extern void (__fastcall* posattr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* nrmattr[4][3][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* col0attr[4][2][6])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* col1attr[4][2][6])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex0attr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex1attr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex2attr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex3attr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex4attr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex5attr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex6attr[4][2][5])(GX::FifoProcessor* fifo);
|
|
extern void(__fastcall* tex7attr[4][2][5])(GX::FifoProcessor* fifo);
|