Home | History | Annotate | Download | only in utils

Lines Matching refs:lodX

168     int lodX = static_cast<int>(SkMaxScalar(topLength, bottomLength) / kPartitionSize);
171 return SkISize::Make(SkMax32(8, lodX), SkMax32(8, lodY));
203 const SkColor colors[4], const SkPoint texCoords[4], int lodX, int lodY) {
204 if (lodX < 1 || lodY < 1 || NULL == cubics || NULL == data) {
209 const int64_t lodX64 = (lodX + 1),
219 if (data->fVertexCount > 10000 || lodX > 200 || lodY > 200) {
220 SkScalar weightX = static_cast<SkScalar>(lodX) / (lodX + lodY);
221 SkScalar weightY = static_cast<SkScalar>(lodY) / (lodX + lodY);
224 // 60000 indices ( sqrt(60000 / 6) that comes from data->fIndexCount = lodX * lodY * 6)
225 lodX = static_cast<int>(weightX * 200);
227 data->fVertexCount = (lodX + 1) * (lodY + 1);
229 data->fIndexCount = lodX * lodY * 6;
259 fBottom.restart(lodX);
260 fTop.restart(lodX);
264 for (int x = 0; x <= lodX; x++) {
326 if(x < lodX && y < lodY) {
337 u = SkScalarClampMax(u + 1.f / lodX, 1);