Lines Matching defs:rects
67 static void genTestRects (vector<IVec4>& rects, int width, int height)
75 rects.push_back(IVec4(width-curWidth, height-curHeight, curWidth, curHeight));
89 static void rectsToTriangles (const vector<IVec4>& rects, int width, int height, vector<Vec2>& positions, vector<deUint16>& indices)
94 positions.resize(rects.size()*4);
95 indices.resize(rects.size()*6);
97 for (int rectNdx = 0; rectNdx < (int)rects.size(); rectNdx++)
99 const int rx = rects[rectNdx].x();
100 const int ry = rects[rectNdx].y();
101 const int rw = rects[rectNdx].z();
102 const int rh = rects[rectNdx].w();
138 vector<IVec4> rects;
153 genTestRects (rects, width, height);
154 rectsToTriangles(rects, width, height, positions, indices);
168 vector<IVec4> rects;
177 genTestRects(rects, dst.getWidth(), dst.getHeight());
179 for (vector<IVec4>::const_iterator rectIter = rects.begin(); rectIter != rects.end(); ++rectIter)