Ninja Library - System Function

njGetSystemInfo

Acquires system data

FORMAT

void njGetSystemInfo( info )
NJS_SYSTEMINFO *info

PARAMETER

 info  NJS_SYSTEMINFO structure pointer 

RETURN

None

DESCRIPTION

Acquires system data. Each value returns to a file in the NJS_SYSTEMINFO structure.

 NativeLimit  Native buffer size 
 NativeCurrent  Present size of the native buffer 
 NativePeak  Native buffer peak 
 InternalVertexBufSize[0]  Opaque polygon vertex buffer size (opaque polygon) 
 InternalVertexBufSize[1]  Opaque modifier vertex buffer size (opaque modifier) 
 InternalVertexBufSize[2]  Transpolygon vertex buffer size (transparent polygon) 
 InternalVertexBufSize[3]  Transmodifier vertex buffer size (transparent modifier) 
 InternalVertexBufSize[4]  Punchthrough vertex buffer size (punchthrough polygon) 
 MaxVertexBufSize[0]  Opaque polygon vertex maximum use size 
 MaxVertexBufSize[1]  Opaque modifier vertex maximum use size 
 MaxVertexBufSize[2]  Transpolygon vertex maximum use size 
 MaxVertexBufSize[3]  Transmodifier vertex maximum use size 
 MaxVertexBufSize[4]  Punchthrough vertex maximum use size 
 LastTATime  TA usage time in micro sec 
 LastRenderTime   Rendering usage time in micro sec 


EXAMPLE

NJS_SYSTEMINFO	info;

njGetSystemInfo(&info);

/* Displays TA Time  */
njPrint(NJM_LOCATION(x,y),"TA Time %d Micro",info.LastTATime);

njGetSystemInfo
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999