Flutter Engine
The Flutter Engine
|
This is the complete list of members for GrMeshDrawTarget, including all inherited members.
allocator()=0 | GrMeshDrawTarget | pure virtual |
allocMesh() | GrMeshDrawTarget | inline |
allocMeshes(int n) | GrMeshDrawTarget | inline |
allocPrimProcProxyPtrs(int n) | GrMeshDrawTarget | inline |
appliedClip() const =0 | GrMeshDrawTarget | pure virtual |
atlasManager() const =0 | GrMeshDrawTarget | pure virtual |
caps() const =0 | GrMeshDrawTarget | pure virtual |
colorLoadOp() const =0 | GrMeshDrawTarget | pure virtual |
contextUniqueID() const | GrMeshDrawTarget | |
deferredUploadTarget()=0 | GrMeshDrawTarget | pure virtual |
detachAppliedClip()=0 | GrMeshDrawTarget | pure virtual |
dstProxyView() const =0 | GrMeshDrawTarget | pure virtual |
makeDrawIndexedIndirectSpace(int drawCount, sk_sp< const GrBuffer > *, size_t *offsetInBytes)=0 | GrMeshDrawTarget | pure virtual |
makeDrawIndirectSpace(int drawCount, sk_sp< const GrBuffer > *buffer, size_t *offsetInBytes)=0 | GrMeshDrawTarget | pure virtual |
makeIndexSpace(int indexCount, sk_sp< const GrBuffer > *, int *startIndex)=0 | GrMeshDrawTarget | pure virtual |
makeIndexSpaceAtLeast(int minIndexCount, int fallbackIndexCount, sk_sp< const GrBuffer > *, int *startIndex, int *actualIndexCount)=0 | GrMeshDrawTarget | pure virtual |
makeIndexWriter(int indexCount, sk_sp< const GrBuffer > *, int *startIndex) | GrMeshDrawTarget | |
makeIndexWriterAtLeast(int minIndexCount, int fallbackIndexCount, sk_sp< const GrBuffer > *, int *startIndex, int *actualIndexCount) | GrMeshDrawTarget | |
makeVertexSpace(size_t vertexSize, int vertexCount, sk_sp< const GrBuffer > *, int *startVertex)=0 | GrMeshDrawTarget | pure virtual |
makeVertexSpaceAtLeast(size_t vertexSize, int minVertexCount, int fallbackVertexCount, sk_sp< const GrBuffer > *, int *startVertex, int *actualVertexCount)=0 | GrMeshDrawTarget | pure virtual |
makeVertexWriter(size_t vertexSize, int vertexCount, sk_sp< const GrBuffer > *, int *startVertex) | GrMeshDrawTarget | |
makeVertexWriterAtLeast(size_t vertexSize, int minVertexCount, int fallbackVertexCount, sk_sp< const GrBuffer > *, int *startVertex, int *actualVertexCount) | GrMeshDrawTarget | |
putBackIndexedIndirectDraws(int count)=0 | GrMeshDrawTarget | pure virtual |
putBackIndices(int indices)=0 | GrMeshDrawTarget | pure virtual |
putBackIndirectDraws(int count)=0 | GrMeshDrawTarget | pure virtual |
putBackVertices(int vertices, size_t vertexStride)=0 | GrMeshDrawTarget | pure virtual |
recordDraw(const GrGeometryProcessor *, const GrSimpleMesh[], int meshCnt, const GrSurfaceProxy *const primProcProxies[], GrPrimitiveType)=0 | GrMeshDrawTarget | pure virtual |
recordDraw(const GrGeometryProcessor *gp, const GrSimpleMesh meshes[], int meshCnt, GrPrimitiveType primitiveType) | GrMeshDrawTarget | inline |
renderPassBarriers() const =0 | GrMeshDrawTarget | pure virtual |
resourceProvider() const =0 | GrMeshDrawTarget | pure virtual |
rtProxy() const =0 | GrMeshDrawTarget | pure virtual |
sampledProxyArray()=0 | GrMeshDrawTarget | pure virtual |
smallPathAtlasManager() const =0 | GrMeshDrawTarget | pure virtual |
strikeCache() const =0 | GrMeshDrawTarget | pure virtual |
threadSafeCache() const =0 | GrMeshDrawTarget | pure virtual |
usesMSAASurface() const =0 | GrMeshDrawTarget | pure virtual |
writeView() const =0 | GrMeshDrawTarget | pure virtual |
~GrMeshDrawTarget() | GrMeshDrawTarget | inlinevirtual |