Home
last modified time | relevance | path

Searched refs:curr_cmd (Results 1 – 6 of 6) sorted by relevance

/TwlSDK-5.1.0/build/libraries/gx/ARM9/src/
Dg3.c39 info->curr_cmd = (u8 *)ptr; in G3_BeginMakeDL()
58 if ((u8 *)info->bottom == info->curr_cmd) in G3_EndMakeDL()
64 switch ((u32)info->curr_cmd & 3) in G3_EndMakeDL()
68 SDK_ASSERT((u32)info->bottom < (u32)info->curr_cmd); in G3_EndMakeDL()
69 return (u32)((u32)info->curr_cmd - (u32)info->bottom); in G3_EndMakeDL()
71 *info->curr_cmd++ = 0; // byte access in G3_EndMakeDL()
73 *info->curr_cmd++ = 0; in G3_EndMakeDL()
75 *info->curr_cmd++ = 0; in G3_EndMakeDL()
85 info->curr_cmd = (u8 *)info->curr_param; in G3_EndMakeDL()
87 SDK_ASSERT((u32)info->bottom < (u32)info->curr_cmd); in G3_EndMakeDL()
[all …]
Dg3_util.c335 *(u32 *)info->curr_cmd = (u32)G3OP_MTX_MODE; in G3BS_LoadTexMtxTexCoord()
362 switch ((u32)info->curr_cmd & 3) in G3CS_LoadTexMtxTexCoord()
369 *info->curr_cmd++ = 0; // byte access in G3CS_LoadTexMtxTexCoord()
371 *info->curr_cmd++ = 0; in G3CS_LoadTexMtxTexCoord()
373 *info->curr_cmd++ = 0; in G3CS_LoadTexMtxTexCoord()
377 *(u32 *)info->curr_cmd = (G3OP_MTX_LOAD_4x4 << 8) | G3OP_MTX_MODE; in G3CS_LoadTexMtxTexCoord()
439 *(u32 *)info->curr_cmd = (u32)G3OP_MTX_MODE; in G3BS_LoadTexMtxEnv()
481 switch ((u32)info->curr_cmd & 3) in G3CS_LoadTexMtxEnv()
488 *info->curr_cmd++ = 0; // byte access in G3CS_LoadTexMtxEnv()
490 *info->curr_cmd++ = 0; in G3CS_LoadTexMtxEnv()
[all …]
Dg3c.c47 if (op != G3OP_NOP && ((u32)info->curr_cmd & 0x3) != 0) in G3CS_Direct0()
52 *info->curr_cmd = (u8)(op); // byte access in G3CS_Direct0()
75 *info->curr_cmd = (u8)(op); // byte access in G3CS_Direct1()
100 *info->curr_cmd = (u8)(op); // byte access in G3CS_Direct2()
128 *info->curr_cmd = (u8)(op); // byte access in G3CS_Direct3()
152 SDK_NULL_ASSERT(info->curr_cmd); in G3CS_DirectN()
163 *info->curr_cmd = (u8)(op); // byte access in G3CS_DirectN()
185 SDK_NULL_ASSERT(info->curr_cmd); in G3CS_LoadMtx44()
191 *info->curr_cmd = G3OP_MTX_LOAD_4x4; // byte access in G3CS_LoadMtx44()
232 SDK_NULL_ASSERT(info->curr_cmd); in G3CS_LoadMtx43()
[all …]
Dg3b.c48 SDK_ALIGN4_ASSERT(info->curr_cmd); in G3BS_DirectN()
51 *(u32 *)info->curr_cmd = (u32)op; in G3BS_DirectN()
76 SDK_ALIGN4_ASSERT(info->curr_cmd); in G3BS_LoadMtx44()
78 *(u32 *)info->curr_cmd = G3OP_MTX_LOAD_4x4; in G3BS_LoadMtx44()
122 SDK_ALIGN4_ASSERT(info->curr_cmd); in G3BS_LoadMtx43()
124 *(u32 *)info->curr_cmd = G3OP_MTX_LOAD_4x3; in G3BS_LoadMtx43()
163 SDK_ALIGN4_ASSERT(info->curr_cmd); in G3BS_MultMtx44()
165 *(u32 *)info->curr_cmd = G3OP_MTX_MULT_4x4; in G3BS_MultMtx44()
208 SDK_ALIGN4_ASSERT(info->curr_cmd); in G3BS_MultMtx43()
210 *(u32 *)info->curr_cmd = G3OP_MTX_MULT_4x3; in G3BS_MultMtx43()
[all …]
/TwlSDK-5.1.0/include/nitro/gx/
Dg3b.h169 #define GXBS_CURR_ALIGNMENT_ASSERT(x) SDK_ASSERT(((u32)x->curr_cmd & 0x03) == 0)
189 *(u32 *)info->curr_cmd = (u32)op; in G3BS_Direct0()
211 *(u32 *)info->curr_cmd = (u32)op; in G3BS_Direct1()
235 *(u32 *)info->curr_cmd = (u32)op; in G3BS_Direct2()
261 *(u32 *)info->curr_cmd = (u32)op; in G3BS_Direct3()
950 info->curr_cmd = (u8 *)(info->curr_param + n); in G3B_UpdateGXDLInfo()
951 info->curr_param = (u32 *)(info->curr_cmd + 4); in G3B_UpdateGXDLInfo()
953 SDK_ASSERTMSG(((u32)(info->curr_cmd) - (u32)info->bottom <= info->length), in G3B_UpdateGXDLInfo()
Dg3.h435 u8 *curr_cmd; member
644 if ((u32)info->curr_cmd & 3) in G3_GetDLSize()
650 return (u32)((u32)info->curr_cmd - (u32)info->bottom); in G3_GetDLSize()