/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);
|