/third_party/flutter/skia/src/gpu/ops/ |
D | GrMeshDrawOp.h | 55 GrMesh* fMesh = nullptr; 86 sk_sp<const GrGeometryProcessor>, const GrMesh[], int meshCnt, 93 void recordDraw(sk_sp<const GrGeometryProcessor> gp, const GrMesh meshes[], int meshCnt = 1) { 138 GrMesh* allocMesh(GrPrimitiveType primitiveType) { in allocMesh() 139 return this->allocator()->make<GrMesh>(primitiveType); in allocMesh() 142 GrMesh* allocMeshes(int n) { return this->allocator()->makeArray<GrMesh>(n); } in allocMeshes()
|
D | GrQuadPerEdgeAA.h | 107 bool ConfigureMeshIndices(GrMeshDrawOp::Target* target, GrMesh* mesh, const VertexSpec& spec,
|
/third_party/flutter/skia/src/gpu/ |
D | GrMesh.h | 23 class GrMesh { 25 GrMesh(GrPrimitiveType primitiveType = GrPrimitiveType::kTriangles) 145 GR_MAKE_BITFIELD_CLASS_OPS(GrMesh::Flags); 147 inline void GrMesh::setNonIndexedNonInstanced(int vertexCount) { in setNonIndexedNonInstanced() 154 inline void GrMesh::setIndexed(sk_sp<const GrBuffer> indexBuffer, int indexCount, int baseIndex, in setIndexed() 171 inline void GrMesh::setIndexedPatterned(sk_sp<const GrBuffer> indexBuffer, int indexCount, in setIndexedPatterned() 188 inline void GrMesh::setInstanced(sk_sp<const GrBuffer> instanceBuffer, int instanceCount, in setInstanced() 200 inline void GrMesh::setIndexedInstanced(sk_sp<const GrBuffer> indexBuffer, int indexCount, in setIndexedInstanced() 215 inline void GrMesh::setVertexData(sk_sp<const GrBuffer> vertexBuffer, int baseVertex) { in setVertexData() 221 inline void GrMesh::sendToGpu(SendToGpuImpl* impl) const { in sendToGpu()
|
D | GrGpuCommandBuffer.h | 18 class GrMesh; variable 100 const GrMesh[], 145 const GrMesh[],
|
D | GrOpFlushState.h | 87 sk_sp<const GrGeometryProcessor>, const GrMesh[], int meshCnt, 136 const GrMesh* fMeshes = nullptr;
|
D | GrGpuCommandBuffer.cpp | 39 const GrMesh meshes[], int meshCount, const SkRect& bounds) { in draw()
|
/third_party/flutter/skia/src/gpu/ccpr/ |
D | GrSampleMaskProcessor.cpp | 94 int baseInstance, SkTArray<GrMesh>* out) const { in appendMesh() 100 GrMesh& mesh = out->emplace_back(GrPrimitiveType::kTriangles); in appendMesh() 108 GrMesh& mesh = out->emplace_back(GrPrimitiveType::kTriangleStrip); in appendMesh()
|
D | GrGSCoverageProcessor.h | 31 SkTArray<GrMesh>* out) const override; 33 void draw(GrOpFlushState*, const GrPipeline&, const SkIRect scissorRects[], const GrMesh[],
|
D | GrCCCoverageProcessor.h | 21 class GrMesh; variable 121 int baseInstance, SkTArray<GrMesh>* out) const = 0; 124 const GrMesh[], int meshCount, const SkRect& drawBounds) const;
|
D | GrSampleMaskProcessor.h | 24 SkTArray<GrMesh>* out) const override;
|
D | GrVSCoverageProcessor.h | 24 SkTArray<GrMesh>* out) const override;
|
D | GrGSCoverageProcessor.cpp | 432 int baseInstance, SkTArray<GrMesh>* out) const { in appendMesh() 437 GrMesh& mesh = out->emplace_back(GrPrimitiveType::kLines); in appendMesh() 444 const GrMesh meshes[], int meshCount, const SkRect& drawBounds) const { in draw()
|
D | GrCCFiller.h | 123 mutable SkSTArray<32, GrMesh> fMeshesScratchBuffer;
|
D | GrCCStroker.h | 124 mutable SkSTArray<32, GrMesh> fMeshesBuffer;
|
D | GrVSCoverageProcessor.cpp | 533 int baseInstance, SkTArray<GrMesh>* out) const { in appendMesh() 534 GrMesh& mesh = out->emplace_back(fTriangleType); in appendMesh()
|
D | GrStencilAtlasOp.cpp | 127 GrMesh mesh(GrPrimitiveType::kTriangleStrip); in onExecute()
|
D | GrCCCoverageProcessor.cpp | 200 const GrMesh meshes[], int meshCount, const SkRect& drawBounds) const { in draw()
|
/third_party/flutter/skia/tests/ |
D | GrMeshTest.cpp | 59 void drawMesh(const GrMesh& mesh); 153 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 173 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 193 GrMesh mesh(GrPrimitiveType::kTriangles); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 219 GrMesh mesh(indexed ? GrPrimitiveType::kTriangles in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 382 void DrawMeshHelper::drawMesh(const GrMesh& mesh) { in drawMesh()
|
D | GrPipelineDynamicStateTest.cpp | 144 SkSTArray<kNumMeshes, GrMesh> meshes; in onExecute() 146 GrMesh& mesh = meshes.emplace_back(GrPrimitiveType::kTriangleStrip); in onExecute()
|
/third_party/flutter/skia/src/gpu/dawn/ |
D | GrDawnGpuCommandBuffer.h | 41 class GrDawnGpuRTCommandBuffer : public GrGpuRTCommandBuffer, private GrMesh::SendToGpuImpl { 82 const GrMesh mesh[],
|
/third_party/flutter/skia/src/gpu/mtl/ |
D | GrMtlGpuCommandBuffer.h | 50 class GrMtlGpuRTCommandBuffer : public GrGpuRTCommandBuffer, private GrMesh::SendToGpuImpl { 90 const GrMesh mesh[],
|
/third_party/flutter/skia/src/gpu/vk/ |
D | GrVkGpuCommandBuffer.h | 93 class GrVkGpuRTCommandBuffer : public GrGpuRTCommandBuffer, private GrMesh::SendToGpuImpl { 150 const GrMesh[],
|
/third_party/flutter/skia/src/gpu/mock/ |
D | GrMockGpuCommandBuffer.h | 54 const GrMesh[], int meshCount, const SkRect& bounds) override { in onDraw() argument
|
/third_party/flutter/skia/src/gpu/gl/ |
D | GrGLGpuCommandBuffer.h | 97 const GrMesh mesh[], in onDraw()
|
/third_party/flutter/skia/gm/ |
D | fwidth_squircle.cpp | 174 GrMesh mesh(GrPrimitiveType::kTriangleStrip); in onExecute()
|