Lines Matching refs:RenderCase
4015 class RenderCase : public RenderPerformanceTestBase
4018 RenderCase (Context& context, const char* name, const char* description, DrawMethod drawMethod);
4019 ~RenderCase (void);
4060 RenderCase<SampleType>::RenderCase (Context& context, const char* name, const char* description, DrawMethod drawMethod)
4072 RenderCase<SampleType>::~RenderCase (void)
4078 void RenderCase<SampleType>::init (void)
4129 void RenderCase<SampleType>::deinit (void)
4147 typename RenderCase<SampleType>::IterateResult RenderCase<SampleType>::iterate (void)
4176 int RenderCase<SampleType>::getMinWorkloadSize (void) const
4190 int RenderCase<SampleType>::getMaxWorkloadSize (void) const
4204 int RenderCase<SampleType>::getMinWorkloadDataSize (void) const
4210 int RenderCase<SampleType>::getMaxWorkloadDataSize (void) const
4216 int RenderCase<SampleType>::getVertexDataSize (void) const
4225 int RenderCase<SampleType>::getNumSamples (void) const
4231 void RenderCase<SampleType>::uploadScene (const LayeredGridSpec& scene)
4264 void RenderCase<SampleType>::logAndSetTestResult (const std::vector<SampleResult>& results)
4288 void RenderCase<SampleType>::mapResultsToRenderRateFormat (std::vector<RenderSampleResult<SampleType> >& dst, const std::vector<SampleResult>& src) const
4296 class ReferenceRenderTimeCase : public RenderCase<RenderReadDuration>
4307 : RenderCase<RenderReadDuration> (context, name, description, drawMethod)
4316 RenderCase<RenderReadDuration>::init();
4411 class UnrelatedUploadRenderTimeCase : public RenderCase<UnrelatedUploadRenderReadDuration>
4424 : RenderCase<UnrelatedUploadRenderReadDuration> (context, name, description, drawMethod)
4436 RenderCase<UnrelatedUploadRenderReadDuration>::init();
4701 class GenericUploadRenderTimeCase : public RenderCase<SampleType>
4704 typedef typename RenderCase<SampleType>::SampleResult SampleResult;
4720 using RenderCase<SampleType>::RENDER_AREA_SIZE;
4728 using RenderCase<SampleType>::m_context;
4729 using RenderCase<SampleType>::m_testCtx;
4730 using RenderCase<SampleType>::m_drawMethod;
4743 : RenderCase<SampleType> (context, name, description, method)
4761 RenderCase<SampleType>::init();
4767 const int fullMinUploadSize = RenderCase<SampleType>::getMinWorkloadSize() * perVertexSize;
4768 const int fullMaxUploadSize = RenderCase<SampleType>::getMaxWorkloadSize() * perVertexSize;
4771 const int minUnrelatedUploadSize = RenderCase<SampleType>::getMinWorkloadSize() * (int)sizeof(tcu::Vec4[2]);
4772 const int maxUnrelatedUploadSize = RenderCase<SampleType>::getMaxWorkloadSize() * (int)sizeof(tcu::Vec4[2]);
4798 << RenderCase<SampleType>::getNumSamples() << " test samples. Sample order is randomized.\n"
4802 << RenderCase<SampleType>::getMinWorkloadSize() << ", "
4803 << RenderCase<SampleType>::getMaxWorkloadSize() << "] vertices "
4805 << getHumanReadableByteSize(RenderCase<SampleType>::getMinWorkloadDataSize()) << ","
4806 << getHumanReadableByteSize(RenderCase<SampleType>::getMaxWorkloadDataSize()) << "] to be processed).\n"
4844 RenderCase<SampleType>::setupVertexAttribs();
4876 RenderCase<SampleType>::setupVertexAttribs();
4884 RenderCase<SampleType>::setupVertexAttribs();
4898 RenderCase<SampleType>::waitGLResults();
4903 RenderCase<SampleType>::waitGLResults();
5031 sample.result.renderDataSize = RenderCase<SampleType>::getVertexDataSize() * sample.result.numVertices;
5038 class BufferInUseRenderTimeCase : public RenderCase<RenderUploadRenderReadDuration>
5086 : RenderCase<RenderUploadRenderReadDuration> (context, name, description, method)
5102 RenderCase<RenderUploadRenderReadDuration>::init();