Lines Matching refs:DEMOCaptureData
22 DEMOCaptureDataStore DEMOCaptureData; // global variable
182 u32 rows = DEMOCaptureData.colorBuffer.surface.height; in _DEMOEncodeTGA()
183 u32 cols = DEMOCaptureData.colorBuffer.surface.width; in _DEMOEncodeTGA()
263 DEMOCaptureData.captureFormat = format; in DEMOCaptureInit()
265 DEMOCaptureData.colorBuffer.surface.dim = GX2_SURFACE_DIM_2D; in DEMOCaptureInit()
266 DEMOCaptureData.colorBuffer.surface.width = width; in DEMOCaptureInit()
267 DEMOCaptureData.colorBuffer.surface.height = height; in DEMOCaptureInit()
268 DEMOCaptureData.colorBuffer.surface.depth = 1; in DEMOCaptureInit()
269 DEMOCaptureData.colorBuffer.surface.numMips = 0; in DEMOCaptureInit()
271 DEMOCaptureData.colorBuffer.surface.format = in DEMOCaptureInit()
274 DEMOCaptureData.colorBuffer.surface.format = in DEMOCaptureInit()
280 DEMOCaptureData.colorBuffer.surface.aa = GX2_AA_MODE_1X; in DEMOCaptureInit()
281 DEMOCaptureData.colorBuffer.surface.use = in DEMOCaptureInit()
283 DEMOCaptureData.colorBuffer.surface.tileMode = GX2_TILE_MODE_LINEAR_ALIGNED; in DEMOCaptureInit()
284 DEMOCaptureData.colorBuffer.surface.swizzle = 0; in DEMOCaptureInit()
285 DEMOCaptureData.colorBuffer.viewMip = 0; in DEMOCaptureInit()
286 DEMOCaptureData.colorBuffer.viewFirstSlice = 0; in DEMOCaptureInit()
287 DEMOCaptureData.colorBuffer.viewNumSlices = 1; in DEMOCaptureInit()
288 GX2CalcSurfaceSizeAndAlignment(&DEMOCaptureData.colorBuffer.surface); in DEMOCaptureInit()
289 GX2InitColorBufferRegs(&DEMOCaptureData.colorBuffer); in DEMOCaptureInit()
291 if (DEMOCaptureData.colorBuffer.surface.imagePtr) { in DEMOCaptureInit()
292 DEMOGfxFreeMEM2(DEMOCaptureData.colorBuffer.surface.imagePtr); in DEMOCaptureInit()
294 DEMOCaptureData.colorBuffer.surface.imagePtr in DEMOCaptureInit()
295 = DEMOGfxAllocMEM2(DEMOCaptureData.colorBuffer.surface.imageSize, in DEMOCaptureInit()
296 DEMOCaptureData.colorBuffer.surface.alignment); in DEMOCaptureInit()
297 DEMOAssert(DEMOCaptureData.colorBuffer.surface.imagePtr); in DEMOCaptureInit()
299 DEMOCaptureData.colorBuffer.surface.imagePtr, in DEMOCaptureInit()
300 DEMOCaptureData.colorBuffer.surface.imageSize); in DEMOCaptureInit()
302 if (DEMOCaptureData.TGAData) { in DEMOCaptureInit()
303 DEMOFree(DEMOCaptureData.TGAData); in DEMOCaptureInit()
307 DEMOCaptureData.TGAData = DEMOAlloc((u32)(18+5*width*height)); in DEMOCaptureInit()
308 DEMOAssert( DEMOCaptureData.TGAData ); in DEMOCaptureInit()
321 if (DEMOCaptureData.colorBuffer.surface.imagePtr) { in DEMOCaptureShutdown()
322 DEMOGfxFreeMEM2(DEMOCaptureData.colorBuffer.surface.imagePtr); in DEMOCaptureShutdown()
323 DEMOCaptureData.colorBuffer.surface.imagePtr = NULL; in DEMOCaptureShutdown()
326 if(DEMOCaptureData.TGAData) { in DEMOCaptureShutdown()
327 DEMOGfxFreeMEM2(DEMOCaptureData.TGAData); in DEMOCaptureShutdown()
328 DEMOCaptureData.TGAData = NULL; in DEMOCaptureShutdown()
361 DEMOAssert(DEMOCaptureData.TGAData != NULL && "DEMOCaptureInit must be called first"); in DEMOCaptureCopy()
369 DEMOCaptureData.colorBuffer.surface.imagePtr, in DEMOCaptureCopy()
370 DEMOCaptureData.colorBuffer.surface.imageSize); in DEMOCaptureCopy()
377 &DEMOCaptureData.colorBuffer.surface, 0, 0); in DEMOCaptureCopy()
391 &DEMOCaptureData.colorBuffer.surface, 0, 0); in DEMOCaptureCopy()
400 DEMOCaptureData.colorBuffer.surface.imagePtr, in DEMOCaptureCopy()
401 DEMOCaptureData.colorBuffer.surface.imageSize); in DEMOCaptureCopy()
408 memset(DEMOCaptureData.colorBuffer.surface.imagePtr, 0xff, in DEMOCaptureCopy()
409 DEMOCaptureData.colorBuffer.surface.imageSize); in DEMOCaptureCopy()
413 _DEMOEncodeTGA(DEMOCaptureData.colorBuffer.surface.imagePtr, in DEMOCaptureCopy()
414 DEMOCaptureData.TGAData, in DEMOCaptureCopy()
415 &DEMOCaptureData.TGALength, in DEMOCaptureCopy()
416 DEMOCaptureData.colorBuffer.surface.width, in DEMOCaptureCopy()
417 DEMOCaptureData.colorBuffer.surface.height, in DEMOCaptureCopy()
418 DEMOCaptureData.colorBuffer.surface.pitch, in DEMOCaptureCopy()
419 DEMOCaptureData.colorBuffer.surface.format); in DEMOCaptureCopy()
425 _DEMODumpSerial(DEMOCaptureData.TGAData, DEMOCaptureData.TGALength); in DEMOCaptureCopy()
434 res = DEMOFSWrite(&finfo, DEMOCaptureData.TGAData, DEMOCaptureData.TGALength); in DEMOCaptureCopy()