Lines Matching refs:mo
607 MyModelObj* mo = &ModelObj; in CreateModelVtxArray() local
618 mo->posArray = (s16*)OSAlloc(size_p * sizeof(s16)); in CreateModelVtxArray()
619 mo->nrmArray = (s16*)OSAlloc(size_n * sizeof(s16)); in CreateModelVtxArray()
620 mo->tcdArray = (s16*)OSAlloc(size_t * sizeof(s16)); in CreateModelVtxArray()
642 mo->posArray[cnt_p++] = (s16)(((f32)j*2 / MODEL_MESHX - 1.0F) * QSCALE); in CreateModelVtxArray()
643 mo->posArray[cnt_p++] = (s16)(((f32)i*2 / MODEL_MESHY - 1.0F) * QSCALE); in CreateModelVtxArray()
644 mo->posArray[cnt_p++] = (s16)(MODEL_ZSCALE * ct * cp * QSCALE); in CreateModelVtxArray()
647 mo->nrmArray[cnt_n++] = (s16)(nn * -dzdt * QSCALE); in CreateModelVtxArray()
648 mo->nrmArray[cnt_n++] = (s16)(nn * -dzdp * QSCALE); in CreateModelVtxArray()
649 mo->nrmArray[cnt_n++] = (s16)(nn * QSCALE); in CreateModelVtxArray()
652 mo->nrmArray[cnt_n++] = (s16)(nt * QSCALE); in CreateModelVtxArray()
653 mo->nrmArray[cnt_n++] = (s16)0; in CreateModelVtxArray()
654 mo->nrmArray[cnt_n++] = (s16)(nt * dzdt * QSCALE); in CreateModelVtxArray()
657 mo->nrmArray[cnt_n++] = (s16)0; in CreateModelVtxArray()
658 mo->nrmArray[cnt_n++] = (s16)(np * QSCALE); in CreateModelVtxArray()
659 mo->nrmArray[cnt_n++] = (s16)(np * dzdp * QSCALE); in CreateModelVtxArray()
662 mo->tcdArray[cnt_t++] = (s16)(j * QSCALE / MODEL_MESHX); in CreateModelVtxArray()
663 mo->tcdArray[cnt_t++] = (s16)(i * QSCALE / MODEL_MESHY); in CreateModelVtxArray()
668 DCFlushRange(mo->posArray, size_p * sizeof(s16)); in CreateModelVtxArray()
669 DCFlushRange(mo->nrmArray, size_n * sizeof(s16)); in CreateModelVtxArray()
670 DCFlushRange(mo->tcdArray, size_t * sizeof(s16)); in CreateModelVtxArray()
673 GXSetArray(GX_VA_POS, mo->posArray, sizeof(s16) * 3); in CreateModelVtxArray()
674 GXSetArray(GX_VA_NRM, mo->nrmArray, sizeof(s16) * 9); in CreateModelVtxArray()
675 GXSetArray(GX_VA_TEX0, mo->tcdArray, sizeof(s16) * 2); in CreateModelVtxArray()