/external/skqp/src/gpu/ops/ |
D | GrMeshDrawOp.h | 53 GrMesh* fMesh = nullptr; 88 const GrMesh[], 94 const GrMesh* mesh) { in draw() 149 GrMesh* allocMesh(GrPrimitiveType primitiveType) { in allocMesh() 150 return this->pipelineArena()->make<GrMesh>(primitiveType); in allocMesh() 153 GrMesh* allocMeshes(int n) { return this->pipelineArena()->makeArray<GrMesh>(n); } in allocMeshes()
|
D | GrQuadPerEdgeAA.h | 95 bool ConfigureMeshIndices(GrMeshDrawOp::Target* target, GrMesh* mesh, const VertexSpec& spec,
|
D | GrAAHairLinePathRenderer.cpp | 993 GrMesh* mesh = target->allocMesh(GrPrimitiveType::kTriangles); in onPrepareDraws() 1048 GrMesh* mesh = target->allocMesh(GrPrimitiveType::kTriangles); in onPrepareDraws() 1057 GrMesh* mesh = target->allocMesh(GrPrimitiveType::kTriangles); in onPrepareDraws()
|
/external/skqp/src/gpu/ |
D | GrMesh.h | 22 class GrMesh { 24 GrMesh(GrPrimitiveType primitiveType = GrPrimitiveType::kTriangles) 129 inline void GrMesh::setNonIndexedNonInstanced(int vertexCount) { in setNonIndexedNonInstanced() 136 inline void GrMesh::setIndexed(sk_sp<const GrBuffer> indexBuffer, int indexCount, int baseIndex, in setIndexed() 153 inline void GrMesh::setIndexedPatterned(sk_sp<const GrBuffer> indexBuffer, int indexCount, in setIndexedPatterned() 170 inline void GrMesh::setInstanced(sk_sp<const GrBuffer> instanceBuffer, int instanceCount, in setInstanced() 183 inline void GrMesh::setIndexedInstanced(sk_sp<const GrBuffer> indexBuffer, int indexCount, in setIndexedInstanced() 199 inline void GrMesh::setVertexData(sk_sp<const GrBuffer> vertexBuffer, int baseVertex) { in setVertexData() 205 inline void GrMesh::sendToGpu(SendToGpuImpl* impl) const { in sendToGpu()
|
D | GrGpuCommandBuffer.h | 18 class GrMesh; variable 101 const GrMesh[], 152 const GrMesh[],
|
D | GrOpFlushState.h | 86 const GrMesh[], 135 const GrMesh* fMeshes = nullptr;
|
D | GrGpuCommandBuffer.cpp | 37 const GrMesh meshes[], int meshCount, const SkRect& bounds) { in draw()
|
D | GrOpFlushState.cpp | 103 const GrMesh meshes[], int meshCnt) { in draw()
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCCoverageProcessor.h | 21 class GrMesh; variable 104 SkTArray<GrMesh>* out) const { in appendMesh() 112 void draw(GrOpFlushState*, const GrPipeline&, const SkIRect scissorRects[], const GrMesh[], 254 SkTArray<GrMesh>* out) const; 256 SkTArray<GrMesh>* out) const;
|
D | GrCCFiller.h | 111 mutable SkSTArray<32, GrMesh> fMeshesScratchBuffer;
|
D | GrCCStroker.h | 123 mutable SkSTArray<32, GrMesh> fMeshesBuffer;
|
D | GrCCCoverageProcessor_GSImpl.cpp | 400 int baseInstance, SkTArray<GrMesh>* out) const { in appendGSMesh() 406 GrMesh& mesh = out->emplace_back(GrPrimitiveType::kLines); in appendGSMesh()
|
D | GrCCCoverageProcessor_VSImpl.cpp | 531 int baseInstance, SkTArray<GrMesh>* out) const { in appendVSMesh() 533 GrMesh& mesh = out->emplace_back(fVSTriangleType); in appendVSMesh()
|
D | GrCCCoverageProcessor.cpp | 233 const SkIRect scissorRects[], const GrMesh meshes[], int meshCount, in draw()
|
D | GrCCPathProcessor.cpp | 130 GrMesh mesh(primitiveType); in drawPaths()
|
/external/skqp/src/gpu/mtl/ |
D | GrMtlGpuCommandBuffer.h | 43 class GrMtlGpuRTCommandBuffer : public GrGpuRTCommandBuffer, private GrMesh::SendToGpuImpl { 76 const GrMesh meshes[], 83 const GrMesh mesh[],
|
D | GrMtlGpuCommandBuffer.mm | 111 const GrMesh meshes[], 153 const GrMesh meshes[], 178 const GrMesh& mesh = meshes[i];
|
/external/skqp/tests/ |
D | GrMeshTest.cpp | 59 void drawMesh(const GrMesh& mesh); 159 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 179 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 199 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 225 GrMesh mesh(indexed ? GrPrimitiveType::kTriangles in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 389 void DrawMeshHelper::drawMesh(const GrMesh& mesh) { in drawMesh()
|
D | GrPipelineDynamicStateTest.cpp | 140 SkSTArray<kNumMeshes, GrMesh> meshes; in onExecute() 142 GrMesh& mesh = meshes.emplace_back(GrPrimitiveType::kTriangleStrip); in onExecute()
|
/external/skqp/src/gpu/vk/ |
D | GrVkGpuCommandBuffer.h | 61 class GrVkGpuRTCommandBuffer : public GrGpuRTCommandBuffer, private GrMesh::SendToGpuImpl { 113 const GrMesh[],
|
/external/skqp/src/gpu/mock/ |
D | GrMockGpuCommandBuffer.h | 51 const GrMesh[], int meshCount, const SkRect& bounds) override { in onDraw() argument
|
/external/skqp/src/gpu/gl/ |
D | GrGLGpuCommandBuffer.h | 85 const GrMesh mesh[], in onDraw()
|
D | GrGLGpu.h | 37 class GrGLGpu final : public GrGpu, private GrMesh::SendToGpuImpl { 87 const GrMesh[],
|
/external/skqp/gm/ |
D | fwidth_squircle.cpp | 150 GrMesh mesh(GrPrimitiveType::kTriangleStrip); in onExecute()
|
D | clockwise.cpp | 125 GrMesh mesh(GrPrimitiveType::kTriangleStrip); in onExecute()
|