Lines Matching refs:DEMOTestData

44 DEMOTestDataStore DEMOTestData = { 0, 0, (u32)-1, (u32)-1, };  variable
119 DEMOTestData.count = 0; in DEMOTestInit()
120 DEMOTestData.stopSelect = 0xFFFFFFFF; in DEMOTestInit()
121 DEMOTestData.testSelect = 0xFFFFFFFF; in DEMOTestInit()
122 DEMOTestData.captureSelect = 0xFFFFFFFF; in DEMOTestInit()
123 DEMOTestData.dumpSelect = 0xFFFFFFFF; in DEMOTestInit()
124 DEMOTestData.pm4CaptureSelect = 0xFFFFFFFF; in DEMOTestInit()
125 DEMOTestData.pm4CaptureNumFrames = 1; in DEMOTestInit()
126 DEMOTestData.pm4CaptureFilename[0] = '\0'; in DEMOTestInit()
127 DEMOTestData.maxCPUTime = 0; in DEMOTestInit()
128 DEMOTestData.maxGPUTime = 0; in DEMOTestInit()
129 DEMOTestData.result = 0; in DEMOTestInit()
130 DEMOTestData.compareFileName[0] = '\0'; in DEMOTestInit()
132 …strcpy(DEMOTestData.argv0, argv[0]); //note this might be different to OSGetArgcArgv(), e.g. under… in DEMOTestInit()
134 strcpy(DEMOTestData.argv0, "unknown"); in DEMOTestInit()
143 DEMOTestData.stopSelect = (u32) atoi(p+strlen("STOP_SELECT=")); in DEMOTestInit()
148 DEMOTestData.testSelect = (u32) atoi(p+strlen("TEST_SELECT=")); in DEMOTestInit()
160 DEMOTestData.captureSelect = (u32) atoi(p+strlen("CAPTURE_SELECT=")); in DEMOTestInit()
165 DEMOTestData.dumpSelect = (u32) atoi(p+strlen("GX2R_DUMP_SELECT=")); in DEMOTestInit()
171 …u32 numParams = sscanf(p+strlen("PM4_SELECT="), "%d-%d", &DEMOTestData.pm4CaptureSelect, &endFrame… in DEMOTestInit()
172DEMOTestData.pm4CaptureNumFrames = (numParams==2) ? endFrame-DEMOTestData.pm4CaptureSelect+1 : 1; in DEMOTestInit()
177 strcpy(DEMOTestData.pm4CaptureFilename, p+strlen("PM4_FILE=")); in DEMOTestInit()
179 p = DEMOTestData.pm4CaptureFilename; in DEMOTestInit()
186 DEMOTestData.maxCPUTime = (u32) atoi(p+strlen("MAX_CPU_TIME=")); in DEMOTestInit()
191 DEMOTestData.maxGPUTime = (u32) atoi(p+strlen("MAX_GPU_TIME=")); in DEMOTestInit()
196 strcpy(DEMOTestData.compareFileName, p+strlen("COMPARE_FILE=")); in DEMOTestInit()
198 p = DEMOTestData.compareFileName; in DEMOTestInit()
204 if (DEMOTestData.pm4CaptureSelect != 0xFFFFFFFF && in DEMOTestInit()
205 DEMOTestData.pm4CaptureFilename[0]=='\0') in DEMOTestInit()
213 strcpy(DEMOTestData.pm4CaptureFilename, baseName); in DEMOTestInit()
226 if (DEMOTestData.count+1 == DEMOTestData.pm4CaptureSelect) in DEMOTestCheck()
234DEMOTestData.argv0, DEMOTestData.pm4CaptureSelect, DEMOTestData.pm4CaptureSelect+DEMOTestData.pm4C… in DEMOTestCheck()
235 DEMOTestData.pm4CaptureFilename, in DEMOTestCheck()
241 GX2DebugCaptureStart(DEMOTestData.pm4CaptureFilename, GX2_DEBUG_CAPTURE_DEFAULT); in DEMOTestCheck()
252 if (DEMOTestData.count > 0) { in DEMOTestCheck()
254 if (DEMOTestData.count == DEMOTestData.pm4CaptureSelect+DEMOTestData.pm4CaptureNumFrames-1) in DEMOTestCheck()
257 …tf(str, "DEMO: end PM4 capture at frame %d to file \"%s\"", DEMOTestData.count, DEMOTestData.pm4Ca… in DEMOTestCheck()
264 if (DEMOTestData.count == DEMOTestData.testSelect) { in DEMOTestCheck()
268 if (DEMOTestData.count == DEMOTestData.captureSelect) { in DEMOTestCheck()
272 if (DEMOTestData.count == DEMOTestData.stopSelect) { in DEMOTestCheck()
275 if (DEMOTestData.count == DEMOTestData.dumpSelect) { in DEMOTestCheck()
279 DEMOTestData.count++; in DEMOTestCheck()
300 sprintf(cmpFile, "assets/golden_crcs/%s.crc", DEMOTestData.compareFileName); in DEMOTestCompare()
319 DEMOTestData.result |= (int) !testPassed; in DEMOTestCompare()
346 return DEMOTestData.result; in DEMOTestResult()
351 return DEMOTestData.count; in DEMOTestFrame()
361 if (DEMOTestData.testSelect == 0xFFFFFFFF) in DEMOTestCheckPerfBegin()
364 if (DEMOTestData.count == DEMOTestData.testSelect) { in DEMOTestCheckPerfBegin()
382 if (DEMOTestData.testSelect == 0xFFFFFFFF) in DEMOTestCheckPerfEnd()
385 if (DEMOTestData.count == DEMOTestData.testSelect) { in DEMOTestCheckPerfEnd()
400 if (DEMOTestData.maxCPUTime > 0) { in DEMOTestCheckPerfEnd()
402 DEMOPrintf("Maximum CPU Time: %d usec\n", DEMOTestData.maxCPUTime); in DEMOTestCheckPerfEnd()
403 … if ((f32)DEMOTestData.maxCPUTime < (f32)OSTicksToMicroseconds(endCpuTime - startCpuTime)) { in DEMOTestCheckPerfEnd()
404 DEMOTestData.result = 1; in DEMOTestCheckPerfEnd()
410 if (DEMOTestData.maxGPUTime > 0) { in DEMOTestCheckPerfEnd()
412 DEMOPrintf("Maximum GPU Time: %d usec\n", DEMOTestData.maxGPUTime); in DEMOTestCheckPerfEnd()
413 …if ((f32)DEMOTestData.maxGPUTime < (f32)_DEMOTestGpuTicksToMicroseconds(endGpuTime - startGpuTime)… in DEMOTestCheckPerfEnd()
414 DEMOTestData.result = 1; in DEMOTestCheckPerfEnd()