Home | History | Annotate | Download | only in egl

Lines Matching defs:Frame

156 struct Frame
158 Frame (int width_, int height_);
164 Frame::Frame (int width_, int height_)
175 void generateRandomFrame (Frame* dst, const vector<BufferAgeTest::DrawType>& drawTypes, de::Random& rnd)
192 typedef vector<Frame> FrameSequence;
208 void render (int width, int height, const Frame& frame) const;
258 void GLES2Renderer::render (int width, int height, const Frame& frame) const
260 for (size_t drawNdx = 0; drawNdx < frame.draws.size(); drawNdx++)
262 const ColoredRect& coloredRect = frame.draws[drawNdx].rect;
263 if (frame.draws[drawNdx].drawType == BufferAgeTest::DRAWTYPE_GLES2_RENDER)
313 else if (frame.draws[drawNdx].drawType == BufferAgeTest::DRAWTYPE_GLES2_CLEAR)
331 void render (tcu::Surface* target, const Frame& frame) const;
341 void ReferenceRenderer::render (tcu::Surface* target, const Frame& frame) const
343 for (size_t drawNdx = 0; drawNdx < frame.draws.size(); drawNdx++)
345 const ColoredRect& coloredRect = frame.draws[drawNdx].rect;
346 if (frame.draws[drawNdx].drawType == BufferAgeTest::DRAWTYPE_GLES2_RENDER || frame.draws[drawNdx].drawType == BufferAgeTest::DRAWTYPE_GLES2_CLEAR)
507 Frame newFrame (width, height);