Lines Matching refs:GrOpFlushState
18 GrOpFlushState::GrOpFlushState(GrGpu* gpu, GrResourceProvider* resourceProvider, in GrOpFlushState() function in GrOpFlushState
26 const GrCaps& GrOpFlushState::caps() const { in caps()
30 GrGpuRTCommandBuffer* GrOpFlushState::rtCommandBuffer() { in rtCommandBuffer()
34 void GrOpFlushState::executeDrawsAndUploadsForMeshDrawOp(const GrOp* op, const SkRect& opBounds) { in executeDrawsAndUploadsForMeshDrawOp()
51 void GrOpFlushState::preExecuteDraws() { in preExecuteDraws()
62 void GrOpFlushState::reset() { in reset()
74 void GrOpFlushState::doUpload(GrDeferredTextureUploadFn& upload) { in doUpload()
90 GrDeferredUploadToken GrOpFlushState::addInlineUpload(GrDeferredTextureUploadFn&& upload) { in addInlineUpload()
95 GrDeferredUploadToken GrOpFlushState::addASAPUpload(GrDeferredTextureUploadFn&& upload) { in addASAPUpload()
100 void GrOpFlushState::draw(sk_sp<const GrGeometryProcessor> gp, const GrPipeline* pipeline, in draw()
132 void* GrOpFlushState::makeVertexSpace(size_t vertexSize, int vertexCount, in makeVertexSpace()
137 uint16_t* GrOpFlushState::makeIndexSpace(int indexCount, sk_sp<const GrBuffer>* buffer, in makeIndexSpace()
142 void* GrOpFlushState::makeVertexSpaceAtLeast(size_t vertexSize, int minVertexCount, in makeVertexSpaceAtLeast()
149 uint16_t* GrOpFlushState::makeIndexSpaceAtLeast(int minIndexCount, int fallbackIndexCount, in makeIndexSpaceAtLeast()
156 void GrOpFlushState::putBackIndices(int indexCount) { in putBackIndices()
160 void GrOpFlushState::putBackVertices(int vertices, size_t vertexStride) { in putBackVertices()
164 GrAppliedClip GrOpFlushState::detachAppliedClip() { in detachAppliedClip()
168 GrStrikeCache* GrOpFlushState::glyphCache() const { in glyphCache()
172 GrAtlasManager* GrOpFlushState::atlasManager() const { in atlasManager()
178 GrOpFlushState::Draw::~Draw() { in ~Draw()