This commit is contained in:
Daveo 2001-05-18 16:44:51 +00:00
parent c06cc3fbc6
commit 72a368f2a2
2 changed files with 12 additions and 3 deletions

View File

@ -29,7 +29,7 @@ void PrimInit()
GUIOtPtr=BaseOtPtr;
OtPtr=GUIOtPtr+MAX_OT_GUI;
CurrPrim=(u8*)PrimBuffer[PrimFlipFlag];
EndPrim=CurrPrim+(PRIMPOOL_SIZE);
EndPrim=CurrPrim+PRIMPOOL_SIZE;
PrimListStart=PrimBuffer[0];
PrimListEnd=PrimListStart+(PRIMPOOL_SIZE*2);
@ -43,6 +43,11 @@ void PrimInit()
/*****************************************************************************/
void PrimDisplay()
{
if ((int)CurrPrim>=(int)EndPrim)
{
ASSERT(!"PRIM OVERFLOW");
}
CAnimTex::AnimateTex();
CPakTex::DMAPakTex();
UnlinkOTagR(BaseOtPtr, MAX_OT_ALL, &DmaStart[PrimFlipFlag]);

View File

@ -272,7 +272,9 @@ void DoAssert( const char * Txt, const char * file, const int line )
VSync(0);
VidSwapDraw();
PrimDisplay();
// PrimDisplay();
DrawOTag(OtPtr);
while(DrawSync(1));
InitOTag(OtPtr, MAX_OT);
@ -280,7 +282,9 @@ void DoAssert( const char * Txt, const char * file, const int line )
VSync(0);
VidSwapDraw();
PrimDisplay();
// PrimDisplay();
DrawOTag(OtPtr);
while(DrawSync(1));
F.dump();