ps2sdk
1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
|
Go to the source code of this file.
Functions | |
QWORD * | GsGifPacketsAlloc (GS_PACKET_TABLE *table, u32 num_qwords) |
void | GsGifPacketsClear (GS_PACKET_TABLE *table) |
int | GsGifPacketsExecute (GS_PACKET_TABLE *table, u16 wait) |
Variables | |
QWORD | GsPrimWorkArea [64] |
QWORD* GsGifPacketsAlloc | ( | GS_PACKET_TABLE * | table, |
u32 | num_qwords | ||
) |
Definition at line 20 of file packets.c.
References GS_GIF_PACKET::data, GS_PACKET_DATA_QWORD_MAX, NULL, packet, GS_PACKET_TABLE::packet_count, GS_PACKET_TABLE::packet_offset, GS_PACKET_TABLE::packets, packet_t::qwc, GS_PACKET_TABLE::qword_offset, and UNCACHED_SEG.
Referenced by DrawSprites(), and DrawTriangles().
void GsGifPacketsClear | ( | GS_PACKET_TABLE * | table | ) |
Definition at line 70 of file packets.c.
References GS_PACKET_TABLE::packet_offset, and GS_PACKET_TABLE::qword_offset.
Referenced by main().
int GsGifPacketsExecute | ( | GS_PACKET_TABLE * | table, |
u16 | wait | ||
) |
Definition at line 76 of file packets.c.
References GsDmaSend_tag(), GsDmaWait(), NULL, packet, GS_PACKET_TABLE::packet_offset, GS_PACKET_TABLE::packets, packet_t::qwc, GS_PACKET_TABLE::qword_offset, GS_GIF_PACKET::tag, and UNCACHED_SEG.
Referenced by main().
QWORD GsPrimWorkArea[64] |
Definition at line 18 of file packets.c.
Referenced by GsClearDrawEnv1(), GsClearDrawEnv2(), GsEnableAlphaBlending1(), GsEnableAlphaBlending2(), GsEnableAlphaTransparency1(), GsEnableAlphaTransparency2(), GsEnableColorClamp(), GsEnableDithering(), GsLoadImage(), GsOverridePrimAttributes(), GsPutZBufferEnv1(), GsPutZBufferEnv2(), GsSelectTexure1(), GsSelectTexure2(), GsSetFogColor(), GsSetFrame1(), GsSetFrame2(), GsSetPixelTest1(), GsSetPixelTest2(), GsSetScissor1(), GsSetScissor2(), GsSetXYOffset1(), GsSetXYOffset2(), and GsTextureFlush().