NJS_TEXNAME texname[2]; NJS_TEXLIST texlist ={texname,2}; Uint32 calc; Sint8 *texbuf; /* Prepare to read two textures */ NJS_TEXMEMLIST texmemlist[2]; texbuf = syMalloc(0x20000); njInitTextureBuffer(texbuf,0x20000); njInitTexture(texmemlist,2); njSetTextureName(&texname[0],"file1.pvr",0,NJD_TEXATTR_TYPE_FILE| NJD_TEXATTR_GLOBALINDEX); njSetTextureName(&texname[1],"file2.pvr",1,NJD_TEXATTR_TYPE_FILE| NJD_TEXATTR_GLOBALINDEX); /* Load textures */ njLoadTexture(&texlist); /* Calculates the free size in total */ calc = njCalcTexture(NJD_TEXMEM_FREESIZE); /* Output on screen */ njPrintD(NJM_LOCATION(10,10),calc,10);