/external/skia/tests/ |
H A D | PrimitiveProcessorTest.cpp | 98 size_t vertexStride = gp->getVertexStride(); variable 99 SkPoint* vertices = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1)); 100 SkPointPriv::SetRectTriStrip(vertices, 0.f, 0.f, 1.f, 1.f, vertexStride);
|
/external/skqp/tests/ |
H A D | PrimitiveProcessorTest.cpp | 98 size_t vertexStride = gp->getVertexStride(); variable 99 SkPoint* vertices = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1)); 100 SkPointPriv::SetRectTriStrip(vertices, 0.f, 0.f, 1.f, 1.f, vertexStride);
|
/external/skia/src/gpu/ops/ |
H A D | GrMeshDrawOp.cpp | 17 void* GrMeshDrawOp::PatternHelper::init(Target* target, size_t vertexStride, argument 28 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex); 48 void* GrMeshDrawOp::QuadHelper::init(Target* target, size_t vertexStride, int quadsToDraw) { argument 54 return this->INHERITED::init(target, vertexStride, quadIndexBuffer.get(), kVerticesPerQuad,
|
H A D | GrNonAAStrokeRectOp.cpp | 151 size_t vertexStride = gp->getVertexStride(); variable 153 SkASSERT(vertexStride == sizeof(GrDefaultGeoProcFactory::PositionAttr)); 164 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex);
|
H A D | GrDrawAtlasOp.cpp | 43 size_t vertexStride = 2 * sizeof(SkPoint); local 47 vertexStride += sizeof(GrColor); 52 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; 125 size_t vertexStride = gp->getVertexStride(); local [all...] |
H A D | GrNonAAFillRectOp.cpp | 68 size_t vertexStride, 76 vertexStride); 79 SkMatrixPriv::MapPointsWithStride(*viewMatrix, positions, vertexStride, kVertsPerRect); 88 reinterpret_cast<SkPoint*>(vertices + kLocalOffset + i * vertexStride); 97 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride); 183 size_t vertexStride = gp->getVertexStride(); variable 188 void* vertices = helper.init(target, vertexStride, indexBuffer.get(), kVertsPerRect, 197 reinterpret_cast<intptr_t>(vertices) + i * kVertsPerRect * vertexStride; 198 tesselate(verts, vertexStride, fRects[i].fColor, &fRects[i].fViewMatrix, 311 size_t vertexStride variable 67 tesselate(intptr_t vertices, size_t vertexStride, GrColor color, const SkMatrix* viewMatrix, const SkRect& rect, const GrQuad* localQuad) argument [all...] |
H A D | GrRegionOp.cpp | 29 size_t vertexStride, 39 vertexStride); 45 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride); 48 verts += vertexStride * kVertsPerInstance; 127 size_t vertexStride = gp->getVertexStride(); variable 131 helper.init(target, vertexStride, indexBuffer.get(), kVertsPerInstance, 140 tesselate_region(verts, vertexStride, fRegions[i].fColor, fRegions[i].fRegion); 142 verts += numRectsInRegion * kVertsPerInstance * vertexStride; 28 tesselate_region(intptr_t vertices, size_t vertexStride, GrColor color, const SkRegion& region) argument
|
H A D | GrAAFillRectOp.cpp | 57 size_t vertexStride, 65 SkPoint* fan1Pos = reinterpret_cast<SkPoint*>(verts + 4 * vertexStride); 73 set_inset_fan(fan0Pos, vertexStride, devRect, -SK_ScalarHalf, -SK_ScalarHalf); 74 set_inset_fan(fan1Pos, vertexStride, devRect, inset, inset); 90 vertexStride); 91 SkMatrixPriv::MapPointsWithStride(viewMatrix, fan0Pos, vertexStride, 4); 97 *((SkPoint*)((intptr_t)fan1Pos + 0 * vertexStride)) = 98 *((SkPoint*)((intptr_t)fan0Pos + 0 * vertexStride)) + vec[0] + vec[1]; 99 *((SkPoint*)((intptr_t)fan0Pos + 0 * vertexStride)) -= vec[0] + vec[1]; 101 *((SkPoint*)((intptr_t)fan1Pos + 1 * vertexStride)) 56 generate_aa_fill_rect_geometry(intptr_t verts, size_t vertexStride, GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect& devRect, bool tweakAlphaForCoverage, const SkMatrix* localMatrix) argument 256 size_t vertexStride = gp->getVertexStride(); variable [all...] |
H A D | GrAALinearizingConvexPathRenderer.cpp | 82 size_t vertexStride, 90 *((SkPoint*)((intptr_t)verts + i * vertexStride)) = tess.point(i); 100 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = scaledColor; 102 *reinterpret_cast<GrColor*>(verts + i * vertexStride) = color; 103 *reinterpret_cast<float*>(verts + i * vertexStride + sizeof(GrColor)) = 208 const GrPipeline* pipeline, int vertexCount, size_t vertexStride, void* vertices, 216 void* verts = target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, 222 memcpy(verts, vertices, vertexCount * vertexStride); 249 size_t vertexStride = gp->getVertexStride(); variable 252 ? vertexStride 80 extract_verts(const GrAAConvexTessellator& tess, void* vertices, size_t vertexStride, GrColor color, uint16_t firstIndex, uint16_t* idxs, bool tweakAlphaForCoverage) argument 207 draw(GrMeshDrawOp::Target* target, const GrGeometryProcessor* gp, const GrPipeline* pipeline, int vertexCount, size_t vertexStride, void* vertices, int indexCount, uint16_t* indices) const argument [all...] |
H A D | GrAtlasTextOp.cpp | 126 size_t vertexStride, int glyphCount) { 130 reinterpret_cast<const SkPoint*>(blobVertices + 3 * vertexStride); 138 memcpy(currVertex, blobVertices, 4 * vertexStride); 139 currVertex += 4 * vertexStride; 145 size_t coordOffset = vertexStride - 2*sizeof(uint16_t); 147 auto* blobCoordsRB = reinterpret_cast<const uint16_t*>(blobVertices + 3 * vertexStride + 194 currVertex += vertexStride; 203 currVertex += vertexStride; 212 currVertex += vertexStride; 221 currVertex += vertexStride; 125 clip_quads(const SkIRect& clipRect, char* currVertex, const char* blobVertices, size_t vertexStride, int glyphCount) argument 267 size_t vertexStride = flushInfo.fGeometryProcessor->getVertexStride(); local [all...] |
H A D | GrDrawVerticesOp.cpp | 146 size_t vertexStride = gp->getVertexStride(); local 148 SkASSERT(vertexStride == sizeof(SkPoint) + (hasColorAttribute ? sizeof(uint32_t) : 0) + 156 void* verts = target->makeVertexSpace(vertexStride, fVertexCount, &vertexBuffer, &firstVertex); 200 SkASSERT(sizeof(V) == vertexStride); 237 verts = (void*)((intptr_t)verts + vertexStride);
|
/external/skqp/src/gpu/ops/ |
H A D | GrMeshDrawOp.cpp | 17 void* GrMeshDrawOp::PatternHelper::init(Target* target, size_t vertexStride, argument 28 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex); 48 void* GrMeshDrawOp::QuadHelper::init(Target* target, size_t vertexStride, int quadsToDraw) { argument 54 return this->INHERITED::init(target, vertexStride, quadIndexBuffer.get(), kVerticesPerQuad,
|
H A D | GrNonAAStrokeRectOp.cpp | 151 size_t vertexStride = gp->getVertexStride(); variable 153 SkASSERT(vertexStride == sizeof(GrDefaultGeoProcFactory::PositionAttr)); 164 target->makeVertexSpace(vertexStride, vertexCount, &vertexBuffer, &firstVertex);
|
H A D | GrDrawAtlasOp.cpp | 43 size_t vertexStride = 2 * sizeof(SkPoint); local 47 vertexStride += sizeof(GrColor); 52 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; 125 size_t vertexStride = gp->getVertexStride(); local [all...] |
H A D | GrLatticeOp.cpp | 100 size_t vertexStride = gp->getVertexStride(); variable 113 void* vertices = helper.init(target, vertexStride, indexBuffer.get(), kVertsPerRect, 136 dstR.fBottom, vertexStride); 142 srcR.fBottom, vertexStride); 148 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride); 150 verts += kVertsPerRect * vertexStride; 156 SkMatrixPriv::MapPointsWithStride(patch.fViewMatrix, positions, vertexStride,
|
H A D | GrNonAAFillRectOp.cpp | 68 size_t vertexStride, 76 vertexStride); 79 SkMatrixPriv::MapPointsWithStride(*viewMatrix, positions, vertexStride, kVertsPerRect); 88 reinterpret_cast<SkPoint*>(vertices + kLocalOffset + i * vertexStride); 97 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride); 183 size_t vertexStride = gp->getVertexStride(); variable 188 void* vertices = helper.init(target, vertexStride, indexBuffer.get(), kVertsPerRect, 197 reinterpret_cast<intptr_t>(vertices) + i * kVertsPerRect * vertexStride; 198 tesselate(verts, vertexStride, fRects[i].fColor, &fRects[i].fViewMatrix, 311 size_t vertexStride variable 67 tesselate(intptr_t vertices, size_t vertexStride, GrColor color, const SkMatrix* viewMatrix, const SkRect& rect, const GrQuad* localQuad) argument [all...] |
H A D | GrRegionOp.cpp | 29 size_t vertexStride, 39 vertexStride); 45 vertColor = (GrColor*)((intptr_t)vertColor + vertexStride); 48 verts += vertexStride * kVertsPerInstance; 127 size_t vertexStride = gp->getVertexStride(); variable 131 helper.init(target, vertexStride, indexBuffer.get(), kVertsPerInstance, 140 tesselate_region(verts, vertexStride, fRegions[i].fColor, fRegions[i].fRegion); 142 verts += numRectsInRegion * kVertsPerInstance * vertexStride; 28 tesselate_region(intptr_t vertices, size_t vertexStride, GrColor color, const SkRegion& region) argument
|
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
H A D | vktTessellationMiscDrawTests.cpp | 142 const deUint32 vertexStride = tcu::getPixelSize(mapVkFormat(vertexFormat)); local 149 DE_ASSERT(sizeof(vertexData[0]) == vertexStride); 207 .setVertexInputSingleAttribute(vertexFormat, vertexStride)
|
/external/skia/gm/ |
H A D | convexpolyeffect.cpp | 81 size_t vertexStride = gp->getVertexStride(); variable 82 SkASSERT(vertexStride == sizeof(SkPoint)); 84 SkPoint* verts = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1));
|
H A D | beziereffects.cpp | 90 size_t vertexStride = this->gp()->getVertexStride(); variable 91 SkASSERT(vertexStride == sizeof(SkPoint)); 92 SkPoint* pts = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1)); 97 SkPointPriv::SetRectTriStrip(pts, rect.fLeft, rect.fTop, rect.fRight, rect.fBottom, vertexStride); 265 size_t vertexStride = this->gp()->getVertexStride(); variable 266 SkASSERT(vertexStride == sizeof(Vertex)); 267 Vertex* verts = reinterpret_cast<Vertex*>(helper.init(target, vertexStride, 1)); 479 size_t vertexStride = this->gp()->getVertexStride(); variable 480 SkASSERT(vertexStride == sizeof(Vertex)); 481 Vertex* verts = reinterpret_cast<Vertex*>(helper.init(target, vertexStride, [all...] |
/external/skia/src/gpu/ |
H A D | GrOpFlushState.cpp | 188 void GrOpFlushState::putBackVertices(int vertices, size_t vertexStride) { argument 189 fVertexPool.putBack(vertices * vertexStride);
|
/external/skia/src/gpu/text/ |
H A D | GrAtlasTextBlobVertexRegenerator.cpp | 38 inline void regen_vertices(char* vertex, const GrGlyph* glyph, size_t vertexStride, argument 98 // vertices, hence vertexStride - sizeof(SkIPoint16) 99 intptr_t texCoordOffset = vertexStride - sizeof(SkIPoint16); 123 vertex += vertexStride; 146 vertex += vertexStride; 169 vertex += vertexStride; 259 auto vertexStride = GetVertexStride(fSubRun->maskFormat(), hasW); local 261 fCurrGlyph * kVerticesPerGlyph * vertexStride; 293 regen_vertices<regenPos, regenCol, regenTexCoords>(currVertex, glyph, vertexStride, 296 currVertex += vertexStride * GrAtlasTextO 350 auto vertexStride = GetVertexStride(fSubRun->maskFormat(), hasW); local [all...] |
/external/skqp/gm/ |
H A D | convexpolyeffect.cpp | 81 size_t vertexStride = gp->getVertexStride(); variable 82 SkASSERT(vertexStride == sizeof(SkPoint)); 84 SkPoint* verts = reinterpret_cast<SkPoint*>(helper.init(target, vertexStride, 1));
|
/external/skqp/src/gpu/ |
H A D | GrOpFlushState.cpp | 184 void GrOpFlushState::putBackVertices(int vertices, size_t vertexStride) { argument 185 fVertexPool.putBack(vertices * vertexStride);
|
/external/skqp/src/gpu/text/ |
H A D | GrAtlasTextBlobVertexRegenerator.cpp | 37 inline void regen_vertices(char* vertex, const GrGlyph* glyph, size_t vertexStride, argument 97 // vertices, hence vertexStride - sizeof(SkIPoint16) 98 intptr_t texCoordOffset = vertexStride - sizeof(SkIPoint16); 122 vertex += vertexStride; 145 vertex += vertexStride; 168 vertex += vertexStride; 255 auto vertexStride = GetVertexStride(fSubRun->maskFormat(), hasW); local 257 fCurrGlyph * kVerticesPerGlyph * vertexStride; 288 regen_vertices<regenPos, regenCol, regenTexCoords>(currVertex, glyph, vertexStride, 291 currVertex += vertexStride * GrAtlasTextO 345 auto vertexStride = GetVertexStride(fSubRun->maskFormat(), hasW); local [all...] |