Home | History | Annotate | Download | only in performance

Lines Matching refs:TestLog

57 using tcu::TestLog;
591 static void logRenderTargetInfo (TestLog& log, const tcu::RenderTarget& renderTarget)
593 log << TestLog::Section("RenderTarget", "Render target")
594 << TestLog::Message << "size: " << renderTarget.getWidth() << "x" << renderTarget.getHeight() << TestLog::EndMessage
595 << TestLog::Message << "bits:"
602 << TestLog::EndMessage;
605 log << TestLog::Message << renderTarget.getNumSamples() << "x MSAA" << TestLog::EndMessage;
607 log << TestLog::Message << "No MSAA" << TestLog::EndMessage;
609 log << TestLog::EndSection;
689 TestLog& log = m_testCtx.getLog();
715 log << TestLog::Message << "Even workload size " << records.back().workloadSize
717 << ". Can't get sensible result." << TestLog::EndMessage;
779 TestLog& log = m_testCtx.getLog();
789 log << TestLog::Message << "Using additive blending." << TestLog::EndMessage;
815 log << TestLog::Section("Program" + de::toString(progNdx), "Program " + de::toString(progNdx))
816 << TestLog::Message << m_programData[progNdx].description << TestLog::EndMessage
818 << TestLog::EndSection;
863 TestLog& log = m_testCtx.getLog();
882 log << TestLog::Message << "Note: triangle grid size reduced from original; it's now smaller than during calibration." << TestLog::EndMessage;
890 log << TestLog::Message << "Note: viewport size reduced from original; it's now smaller than during calibration." << TestLog::EndMessage;
898 log << TestLog::Message << "Grid size: " << m_gridSizeX << "x" << m_gridSizeY << TestLog::EndMessage;
899 log << TestLog::Message << "Viewport: " << m_viewportWidth << "x" << m_viewportHeight << TestLog::EndMessage;
938 TestLog& log = m_testCtx.getLog();
962 log << TestLog::SampleList("Program" + progNdxStr + "IndividualFrameTimes", "Individual frame times")
963 << TestLog::SampleInfo << TestLog::ValueInfo("Workload", "Workload", "", QP_SAMPLE_VALUE_TAG_PREDICTOR)
964 << TestLog::ValueInfo("FrameTime", "Frame time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE)
965 << TestLog::EndSampleInfo;
969 log << TestLog::Sample << records[i].workloadSize << records[i].frameTimes[j] << TestLog::EndSample;
971 log << TestLog::EndSampleList;
975 log << TestLog::SampleList("Program" + progNdxStr + "MedianFrameTimes", "Median frame times")
976 << TestLog::SampleInfo << TestLog::ValueInfo("Workload", "Workload", "", QP_SAMPLE_VALUE_TAG_PREDICTOR)
977 << TestLog::ValueInfo("MedianFrameTime", "Median frame time", "us", QP_SAMPLE_VALUE_TAG_RESPONSE)
978 << TestLog::EndSampleInfo;
981 log << TestLog::Sample << records[i].workloadSize << records[i].getMedianTime() << TestLog::EndSample;
983 log << TestLog::EndSampleList;
985 log << TestLog::Float("Program" + progNdxStr + "WorkloadCostEstimate", "Workload cost estimate", "us / workload", QP_KEY_TAG_TIME, estimator.right.coefficient);
988 log << TestLog::Message << "Note: the data points with x coordinate greater than or equal to " << estimator.pivotX
989 << " seem to form a rising line, and the rest of data points seem to form a near-horizontal line" << TestLog::EndMessage
990 << TestLog::Message << "Note: the left line is estimated to be " << lineParamsString(estimator.left)
991 << " and the right line " << lineParamsString(estimator.right) << TestLog::EndMessage;
993 log << TestLog::Message << "Note: the data seem to form a single line: " << lineParamsString(estimator.right) << TestLog::EndMessage;
1001 log << TestLog::Message << "Slope of measurements for program " << progNdx << " isn't positive. Can't get sensible result." << TestLog::EndMessage;
1035 log << TestLog::Integer("VertexOrFragmentCount",
1039 << TestLog::Integer("DrawCallsPerFrame", "D = Draw calls per frame", "", QP_KEY_TAG_NONE, drawCallCount)
1041 << TestLog::Integer("VerticesOrFragmentsPerFrame",
1045 << TestLog::Float("TimePerFramePerOp",
1050 << TestLog::Float("TimePerDrawcallPerOp",
1054 << TestLog::Float("TimePerSingleOp",
1063 log << TestLog::Message << "Got strongly negative result." << TestLog::EndMessage;
1068 log << TestLog::Message << "Cost of operation seems to be approximately zero." << TestLog::EndMessage;
1073 log << TestLog::Float("OpsPerSecond",
1077 << TestLog::Integer("NumFreeOps",
1343 m_testCtx.getLog() << TestLog::Message << "Note: the bigger program contains " << opDiff << " more "
1346 << TestLog::EndMessage;
1843 m_testCtx.getLog() << TestLog::Message << "Note: program " << (int)PROGRAM_WITH_FUNCTION_CALLS << " contains "
1846 << "(cost_of_workload_with_calls - cost_of_workload_without_calls) / " << numFunctionCalls << TestLog::EndMessage;