Lines Matching refs:y1
103 float y1 = 0.0f; in Patch() local
114 y2 = y1 + floorf(segment * stretchY + 0.5f); in Patch()
116 y2 = y1 + segment * rescaleY; in Patch()
119 float vOffset = y1 == y2 ? 0.0f : 0.5 - (0.5 * segment / (y2 - y1)); in Patch()
124 generateRow(xDivs, xCount, vertex, y1, y2, v1, v2, stretchX, rescaleX, in Patch()
128 y1 = y2; in Patch()
136 generateRow(xDivs, xCount, vertex, y1, y2, v1, 1.0f, stretchX, rescaleX, in Patch()
148 float y1, float y2, float v1, float v2, float stretchX, float rescaleX, in generateRow() argument
172 generateQuad(vertex, x1, y1, x2, y2, u1, v1, u2, v2, quadCount); in generateRow()
183 generateQuad(vertex, x1, y1, x2, y2, u1, v1, 1.0f, v2, quadCount); in generateRow()
187 void Patch::generateQuad(TextureVertex*& vertex, float x1, float y1, float x2, float y2, in generateQuad() argument
194 y1 = std::max(y1, 0.0f); in generateQuad()
198 if ((mColors[oldQuadCount] == 0) || x1 >= x2 || y1 >= y2) { in generateQuad()
201 PATCH_LOGD(" left, top = %.2f, %.2f\t\tu1, v1 = %.8f, %.8f", x1, y1, u1, v1); in generateQuad()
209 quads.emplace_back(x1, y1, x2, y2); in generateQuad()
214 TextureVertex::set(vertex++, x1, y1, u1, v1); in generateQuad()
215 TextureVertex::set(vertex++, x2, y1, u2, v1); in generateQuad()
224 PATCH_LOGD(" left, top = %.2f, %.2f\t\tu1, v1 = %.8f, %.8f", x1, y1, u1, v1); in generateQuad()