HomeSort by relevance Sort by last modified time
    Searched refs:vertexStride (Results 1 - 25 of 40) sorted by null

1 2

  /external/skia/src/gpu/ops/
GrAAStrokeRectOp.cpp 219 size_t vertexStride,
258 size_t vertexStride = gp->getVertexStride();
261 ? vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr)
262 : vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorCoverageAttr));
273 helper.init(target, vertexStride, indexBuffer.get(),
283 i * verticesPerInstance * vertexStride,
284 vertexStride,
426 size_t vertexStride,
442 SkPoint* fan1Pos = reinterpret_cast<SkPoint*>(verts + outerVertexNum * vertexStride);
443 SkPoint* fan2Pos = reinterpret_cast<SkPoint*>(verts + 2 * outerVertexNum * vertexStride);
    [all...]
GrMeshDrawOp.h 38 void* init(Target*, size_t vertexStride, const GrBuffer*, int verticesPerRepetition,
58 void* init(Target*, size_t vertexStride, int quadsToDraw);
GrAAFillRectOp.cpp 55 size_t vertexStride,
63 SkPoint* fan1Pos = reinterpret_cast<SkPoint*>(verts + 4 * vertexStride);
71 set_inset_fan(fan0Pos, vertexStride, devRect, -SK_ScalarHalf, -SK_ScalarHalf);
72 set_inset_fan(fan1Pos, vertexStride, devRect, inset, inset);
87 fan0Pos->setRectFan(rect.fLeft, rect.fTop, rect.fRight, rect.fBottom, vertexStride);
88 viewMatrix.mapPointsWithStride(fan0Pos, vertexStride, 4);
94 *((SkPoint*)((intptr_t)fan1Pos + 0 * vertexStride)) =
95 *((SkPoint*)((intptr_t)fan0Pos + 0 * vertexStride)) + vec[0] + vec[1];
96 *((SkPoint*)((intptr_t)fan0Pos + 0 * vertexStride)) -= vec[0] + vec[1];
98 *((SkPoint*)((intptr_t)fan1Pos + 1 * vertexStride))
    [all...]
GrDrawAtlasOp.cpp 42 size_t vertexStride = 2 * sizeof(SkPoint);
46 vertexStride += sizeof(GrColor);
51 int allocSize = static_cast<int>(4 * vertexStride * spriteCount);
74 *(reinterpret_cast<GrColor*>(currVertex + vertexStride + sizeof(SkPoint))) = grColor;
75 *(reinterpret_cast<GrColor*>(currVertex + 2 * vertexStride + sizeof(SkPoint))) =
77 *(reinterpret_cast<GrColor*>(currVertex + 3 * vertexStride + sizeof(SkPoint))) =
86 currVertex += vertexStride;
92 currVertex += vertexStride;
98 currVertex += vertexStride;
104 currVertex += vertexStride;
    [all...]
GrAALinearizingConvexPathRenderer.cpp 75 size_t vertexStride,
83 *((SkPoint*)((intptr_t)verts + i * vertexStride)) = tess.point(i);
93 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = scaledColor;
95 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color;
96 *reinterpret_cast<float*>(verts + i * vertexStride + sizeof(GrColor)) =
195 const GrPipeline* pipeline, int vertexCount, size_t vertexStride, void* vertices,
203 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer,
209 memcpy(verts, vertices, vertexCount * vertexStride);
236 size_t vertexStride = gp->getVertexStride();
239 ? vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr
    [all...]
GrRegionOp.cpp 28 size_t vertexStride,
37 position->setRectFan(rect.fLeft, rect.fTop, rect.fRight, rect.fBottom, vertexStride);
43 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride);
46 verts += vertexStride * kVertsPerInstance;
116 size_t vertexStride = gp->getVertexStride();
120 helper.init(target, vertexStride, indexBuffer.get(), kVertsPerInstance,
129 tesselate_region(verts, vertexStride, fRegions[i].fColor, fRegions[i].fRegion);
131 verts += numRectsInRegion * kVertsPerInstance * vertexStride;
GrMeshDrawOp.cpp 21 void* GrMeshDrawOp::PatternHelper::init(Target* target, size_t vertexStride,
32 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex);
52 void* GrMeshDrawOp::QuadHelper::init(Target* target, size_t vertexStride, int quadsToDraw) {
58 return this->INHERITED::init(target, vertexStride, quadIndexBuffer.get(), kVerticesPerQuad,
GrNonAAFillRectOp.cpp 68 size_t vertexStride,
75 positions->setRectFan(rect.fLeft, rect.fTop, rect.fRight, rect.fBottom, vertexStride);
78 SkMatrixPriv::MapPointsWithStride(*viewMatrix, positions, vertexStride, kVertsPerRect);
87 reinterpret_cast<SkPoint*>(vertices + kLocalOffset + i * vertexStride);
96 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride);
176 size_t vertexStride = gp->getVertexStride();
181 void* vertices = helper.init(target, vertexStride, indexBuffer.get(), kVertsPerRect,
190 reinterpret_cast<intptr_t>(vertices) + i * kVertsPerRect * vertexStride;
191 tesselate(verts, vertexStride, fRects[i].fColor, &fRects[i].fViewMatrix,
298 size_t vertexStride = gp->getVertexStride()
    [all...]
GrLatticeOp.cpp 92 size_t vertexStride = gp->getVertexStride();
105 void* vertices = helper.init(target, vertexStride, indexBuffer.get(), kVertsPerRect,
128 vertexStride);
133 coords->setRectFan(srcR.fLeft, srcR.fTop, srcR.fRight, srcR.fBottom, vertexStride);
139 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride);
141 verts += kVertsPerRect * vertexStride;
148 positions, vertexStride, kVertsPerRect * patch.fIter->numRectsToDraw());
GrAtlasTextOp.cpp 109 size_t vertexStride = flushInfo.fGeometryProcessor->getVertexStride();
110 SkASSERT(vertexStride == GrAtlasTextBlob::GetVertexStride(maskFormat));
116 vertexStride, glyphCount * kVerticesPerGlyph, &vertexBuffer, &flushInfo.fVertexOffset);
135 vertexStride, args.fViewMatrix, args.fX, args.fY, args.fColor,
GrAAConvexPathRenderer.cpp 677 size_t vertexStride,
684 *((SkPoint*)((intptr_t)verts + i * vertexStride)) = tess.point(i);
694 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = scaledColor;
696 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color;
697 *reinterpret_cast<float*>(verts + i * vertexStride + sizeof(GrColor)) =
775 size_t vertexStride = gp->getVertexStride();
778 ? vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr)
779 : vertexStride ==
798 void* verts = target->makeVertexSpace(vertexStride, tess.numPts(), &vertexBuffer,
814 extract_lines_only_verts(tess, verts, vertexStride, args.fColor, idxs
    [all...]
GrNonAAStrokeRectOp.cpp 140 size_t vertexStride = gp->getVertexStride();
142 SkASSERT(vertexStride == sizeof(GrDefaultGeoProcFactory::PositionAttr));
153 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex);
GrDrawVerticesOp.cpp 145 size_t vertexStride = gp->getVertexStride();
147 SkASSERT(vertexStride == sizeof(SkPoint) + (hasColorAttribute ? sizeof(uint32_t) : 0) +
155 void* verts = target->makeVertexSpace(vertexStride, fVertexCount, &vertexBuffer, &firstVertex);
199 SkASSERT(sizeof(V) == vertexStride);
236 verts = (void*)((intptr_t)verts + vertexStride);
GrSmallPathRenderer.cpp 259 size_t vertexStride = flushInfo.fGeometryProcessor->getVertexStride();
260 SkASSERT(vertexStride == sizeof(SkPoint) + sizeof(GrColor) + 2*sizeof(uint16_t));
263 void* vertices = target->makeVertexSpace(vertexStride,
374 vertexStride,
378 offset += kVerticesPerQuad * vertexStride;
598 size_t vertexStride,
617 vertexStride);
621 GrColor* colorPtr = (GrColor*)(offset + sizeof(SkPoint) + i * vertexStride);
660 textureCoordOffset += vertexStride;
664 textureCoordOffset += vertexStride;
    [all...]
GrOvalOpFactory.cpp     [all...]
  /external/skia/src/gpu/text/
GrAtlasTextBlob_regenInOp.cpp 22 inline void regen_vertices(intptr_t vertex, const GrGlyph* glyph, size_t vertexStride,
60 // vertices, hence vertexStride - sizeof(SkIPoint16)
62 intptr_t texCoordOffset = vertexStride - sizeof(SkIPoint16);
81 vertex += vertexStride;
100 vertex += vertexStride;
119 vertex += vertexStride;
143 SkAutoGlyphCache* lazyCache, int glyphCount, size_t vertexStride,
206 vertex += vertexStride * glyphIdx * GrAtlasTextOp::kVerticesPerGlyph;
207 regen_vertices<regenPos, regenCol, regenTexCoords>(vertex, glyph, vertexStride,
242 *glyphCount, vertexStride, color, transX, trans
    [all...]
  /development/samples/OpenGL/HelloOpenGLES20/src/com/example/android/opengl/
Triangle.java 63 private final int vertexStride = COORDS_PER_VERTEX * 4; // 4 bytes per vertex
118 vertexStride, vertexBuffer);
Square.java 66 private final int vertexStride = COORDS_PER_VERTEX * 4; // 4 bytes per vertex
126 vertexStride, vertexBuffer);
  /platform_testing/tests/perf/PerformanceLaunch/src/com/android/performanceLaunch/helper/
Triangle.java 66 private final int vertexStride = COORDS_PER_VERTEX * 4; // 4 bytes per vertex
122 vertexStride, vertexBuffer);
Square.java 71 private final int vertexStride = COORDS_PER_VERTEX * 4; // 4 bytes per vertex
132 vertexStride, vertexBuffer);
  /external/skia/tests/
PrimitiveProcessorTest.cpp 94 size_t vertexStride = gp->getVertexStride();
95 SkPoint* vertices = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1));
96 vertices->setRectFan(0.f, 0.f, 1.f, 1.f, vertexStride);
OnFlushCallbackTest.cpp 99 size_t vertexStride = gp->getVertexStride();
102 ? vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorLocalCoordAttr)
103 : vertexStride == sizeof(GrDefaultGeoProcFactory::PositionColorAttr));
115 void* vertices = target->makeVertexSpace(vertexStride, 4, &vertexBuffer, &firstVertex);
131 position->setRectFan(fRect.fLeft, fRect.fTop, fRect.fRight, fRect.fBottom, vertexStride);
137 color = (GrColor*)((intptr_t)color + vertexStride);
145 coords = (SkPoint*)((intptr_t) coords + vertexStride);
  /external/skia/gm/
beziereffects.cpp 83 size_t vertexStride = this->gp()->getVertexStride();
84 SkASSERT(vertexStride == sizeof(SkPoint));
85 SkPoint* pts = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1));
90 pts[0].setRectFan(rect.fLeft, rect.fTop, rect.fRight, rect.fBottom, vertexStride);
258 size_t vertexStride = this->gp()->getVertexStride();
259 SkASSERT(vertexStride == sizeof(Vertex));
260 Vertex* verts = reinterpret_cast<Vertex*>(helper.init(target, vertexStride, 1));
472 size_t vertexStride = this->gp()->getVertexStride();
473 SkASSERT(vertexStride == sizeof(Vertex));
474 Vertex* verts = reinterpret_cast<Vertex*>(helper.init(target, vertexStride, 1))
    [all...]
convexpolyeffect.cpp 75 size_t vertexStride = gp->getVertexStride();
76 SkASSERT(vertexStride == sizeof(SkPoint));
78 SkPoint* verts = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1));
  /external/skia/src/gpu/
GrOpFlushState.h 231 void putBackVertices(int vertices, size_t vertexStride) {
232 this->state()->putBackVertexSpace(vertices * vertexStride);

Completed in 244 milliseconds

1 2