Flutter Engine
The Flutter Engine
GrMockOpTarget Member List

This is the complete list of members for GrMockOpTarget, including all inherited members.

allocator() overrideGrMockOpTargetinlinevirtual
allocMesh()GrMeshDrawTargetinline
allocMeshes(int n)GrMeshDrawTargetinline
allocPrimProcProxyPtrs(int n)GrMeshDrawTargetinline
appliedClip() const =0GrMeshDrawTargetpure virtual
atlasManager() const =0GrMeshDrawTargetpure virtual
caps() const overrideGrMockOpTargetinlinevirtual
colorLoadOp() const overrideGrMockOpTargetinlinevirtual
contextUniqueID() constGrMeshDrawTarget
deferredUploadTarget()=0GrMeshDrawTargetpure virtual
detachAppliedClip() overrideGrMockOpTargetinlinevirtual
dstProxyView() const overrideGrMockOpTargetinlinevirtual
fAllocatorGrMockOpTarget
fDstProxyViewGrMockOpTarget
fStaticIndirectBufferGrMockOpTarget
fStaticIndirectDataGrMockOpTarget
fStaticVertexBufferGrMockOpTarget
fStaticVertexDataGrMockOpTarget
GrMockOpTarget(sk_sp< GrDirectContext > mockContext)GrMockOpTargetinline
makeDrawIndexedIndirectSpace(int drawCount, sk_sp< const GrBuffer > *buffer, size_t *offsetInBytes) overrideGrMockOpTargetinlinevirtual
makeDrawIndirectSpace(int drawCount, sk_sp< const GrBuffer > *buffer, size_t *offsetInBytes) overrideGrMockOpTargetinlinevirtual
makeIndexSpace(int indexCount, sk_sp< const GrBuffer > *, int *startIndex)=0GrMeshDrawTargetpure virtual
makeIndexSpaceAtLeast(int minIndexCount, int fallbackIndexCount, sk_sp< const GrBuffer > *, int *startIndex, int *actualIndexCount)=0GrMeshDrawTargetpure 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 > *buffer, int *startVertex) overrideGrMockOpTargetinlinevirtual
makeVertexSpaceAtLeast(size_t vertexSize, int minVertexCount, int fallbackVertexCount, sk_sp< const GrBuffer > *buffer, int *startVertex, int *actualVertexCount) overrideGrMockOpTargetinlinevirtual
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
mockContext() constGrMockOpTargetinline
peekStaticIndirectData() constGrMockOpTargetinline
peekStaticVertexData() constGrMockOpTargetinline
putBackIndexedIndirectDraws(int count) overrideGrMockOpTargetinlinevirtual
putBackIndices(int indices)=0GrMeshDrawTargetpure virtual
putBackIndirectDraws(int count) overrideGrMockOpTargetinlinevirtual
putBackVertices(int vertices, size_t vertexStride) overrideGrMockOpTargetinlinevirtual
recordDraw(const GrGeometryProcessor *, const GrSimpleMesh[], int meshCnt, const GrSurfaceProxy *const primProcProxies[], GrPrimitiveType)=0GrMeshDrawTargetpure virtual
recordDraw(const GrGeometryProcessor *gp, const GrSimpleMesh meshes[], int meshCnt, GrPrimitiveType primitiveType)GrMeshDrawTargetinline
renderPassBarriers() const overrideGrMockOpTargetinlinevirtual
resetAllocator()GrMockOpTargetinline
resourceProvider() const overrideGrMockOpTargetinlinevirtual
rtProxy() const =0GrMeshDrawTargetpure virtual
sampledProxyArray()=0GrMeshDrawTargetpure virtual
smallPathAtlasManager() const overrideGrMockOpTargetinlinevirtual
strikeCache() const =0GrMeshDrawTargetpure virtual
threadSafeCache() const overrideGrMockOpTargetinlinevirtual
usesMSAASurface() const =0GrMeshDrawTargetpure virtual
writeView() const =0GrMeshDrawTargetpure virtual
~GrMeshDrawTarget()GrMeshDrawTargetinlinevirtual