Home | History | Annotate | Download | only in gpu

Lines Matching defs:vertexStride

112         size_t vertexStride = gp->getVertexStride();
114 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr) :
115 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorCoverageAttr));
121 void* vertices = helper.init(batchTarget, kTriangles_GrPrimitiveType, vertexStride,
132 i * kVertsPerAAFillRect * vertexStride,
133 vertexStride,
208 size_t vertexStride,
217 SkPoint* fan1Pos = reinterpret_cast<SkPoint*>(verts + 4 * vertexStride);
223 set_inset_fan(fan0Pos, vertexStride, devRect, -SK_ScalarHalf, -SK_ScalarHalf);
224 set_inset_fan(fan1Pos, vertexStride, devRect, inset, inset);
239 rect.fRight, rect.fBottom, vertexStride);
240 viewMatrix.mapPointsWithStride(fan0Pos, vertexStride, 4);
246 *((SkPoint*)((intptr_t)fan1Pos + 0 * vertexStride)) =
247 *((SkPoint*)((intptr_t)fan0Pos + 0 * vertexStride)) + vec[0] + vec[1];
248 *((SkPoint*)((intptr_t)fan0Pos + 0 * vertexStride)) -= vec[0] + vec[1];
250 *((SkPoint*)((intptr_t)fan1Pos + 1 * vertexStride)) =
251 *((SkPoint*)((intptr_t)fan0Pos + 1 * vertexStride)) + vec[0] - vec[1];
252 *((SkPoint*)((intptr_t)fan0Pos + 1 * vertexStride)) -= vec[0] - vec[1];
254 *((SkPoint*)((intptr_t)fan1Pos + 2 * vertexStride)) =
255 *((SkPoint*)((intptr_t)fan0Pos + 2 * vertexStride)) - vec[0] - vec[1];
256 *((SkPoint*)((intptr_t)fan0Pos + 2 * vertexStride)) += vec[0] + vec[1];
258 *((SkPoint*)((intptr_t)fan1Pos + 3 * vertexStride)) =
259 *((SkPoint*)((intptr_t)fan0Pos + 3 * vertexStride)) - vec[0] + vec[1];
260 *((SkPoint*)((intptr_t)fan0Pos + 3 * vertexStride)) += vec[0] - vec[1];
268 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = 0;
270 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color;
271 *reinterpret_cast<float*>(verts + i * vertexStride + sizeof(GrColor)) = 0;
283 verts += 4 * vertexStride;
290 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = scaledColor;
292 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color;
293 *reinterpret_cast<float*>(verts + i * vertexStride +
470 size_t vertexStride = gp->getVertexStride();
473 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr) :
474 vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorCoverageAttr));
484 void* vertices = helper.init(batchTarget, kTriangles_GrPrimitiveType, vertexStride,
495 i * verticesPerInstance * vertexStride,
496 vertexStride,
661 size_t vertexStride,
676 SkPoint* fan1Pos = reinterpret_cast<SkPoint*>(verts + outerVertexNum * vertexStride);
677 SkPoint* fan2Pos = reinterpret_cast<SkPoint*>(verts + 2 * outerVertexNum * vertexStride);
680 vertexStride);
701 set_inset_fan(fan0Pos, vertexStride, devOutside, -SK_ScalarHalf, -SK_ScalarHalf);
703 set_inset_fan(fan1Pos, vertexStride, devOutside, inset, inset);
704 set_inset_fan(fan2Pos, vertexStride, devInside, -inset, -inset);
706 set_inset_fan(fan3Pos, vertexStride, devInside, SK_ScalarHalf, SK_ScalarHalf);
708 SkPoint* fan0AssistPos = reinterpret_cast<SkPoint*>(verts + 4 * vertexStride);
711 vertexStride);
713 set_inset_fan(fan0Pos, vertexStride, devOutside, -SK_ScalarHalf, -SK_ScalarHalf);
714 set_inset_fan(fan0AssistPos, vertexStride, devOutsideAssist, -SK_ScalarHalf,
717 set_inset_fan(fan1Pos, vertexStride, devOutside, inset, inset);
718 set_inset_fan(fan1AssistPos, vertexStride, devOutsideAssist, inset, inset);
720 set_inset_fan(fan2Pos, vertexStride, devInside, -inset, -inset);
722 set_inset_fan(fan3Pos, vertexStride, devInside, SK_ScalarHalf, SK_ScalarHalf);
730 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = 0;
732 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color;
733 *reinterpret_cast<float*>(verts + i * vertexStride + sizeof(GrColor)) = 0;
749 verts += outerVertexNum * vertexStride;
752 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = scaledColor;
754 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color;
755 *reinterpret_cast<float*>(verts + i * vertexStride + sizeof(GrColor)) =
761 verts += (outerVertexNum + innerVertexNum) * vertexStride;
764 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = 0;
766 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color;
767 *reinterpret_cast<GrColor*>(verts + i * vertexStride + sizeof(GrColor)) = 0;