Home
last modified time | relevance | path

Searched refs:fixedDynamicState (Results 1 – 19 of 19) sorted by relevance

/external/skqp/src/gpu/
DGrGpuCommandBuffer.cpp35 const GrPipeline::FixedDynamicState* fixedDynamicState, in draw() argument
47 SkASSERT(!pipeline.isScissorEnabled() || fixedDynamicState || in draw()
55 if (fixedDynamicState && fixedDynamicState->fPrimitiveProcessorTextures) { in draw()
57 if (!fixedDynamicState->fPrimitiveProcessorTextures[i]->instantiate(resourceProvider)) { in draw()
94 this->onDraw(primProc, pipeline, fixedDynamicState, dynamicStateArrays, meshes, meshCount, in draw()
DGrOpFlushState.cpp101 const GrPipeline::FixedDynamicState* fixedDynamicState, in draw() argument
109 if (fixedDynamicState && fixedDynamicState->fPrimitiveProcessorTextures) { in draw()
111 fixedDynamicState->fPrimitiveProcessorTextures[i]->addPendingRead(); in draw()
122 draw.fFixedDynamicState = fixedDynamicState; in draw()
DGrPathRendering.cpp56 const GrPipeline::FixedDynamicState& fixedDynamicState, in drawPath() argument
65 this->onDrawPath(renderTarget, origin, primProc, pipeline, fixedDynamicState, in drawPath()
/external/skqp/src/gpu/ops/
DGrMeshDrawOp.cpp58 const GrPipeline::FixedDynamicState* fixedDynamicState) const { in recordDraw()
59 target->draw(std::move(gp), pipeline, fixedDynamicState, fMesh); in recordDraw()
107 GrPipeline::FixedDynamicState* fixedDynamicState = nullptr; in makePipeline() local
109 fixedDynamicState = this->allocFixedDynamicState(clip.scissorState().rect()); in makePipeline()
111 fixedDynamicState->fPrimitiveProcessorTextures = in makePipeline()
116 fixedDynamicState}; in makePipeline()
DGrSimpleMeshDrawOpHelper.cpp144 GrPipeline::FixedDynamicState* fixedDynamicState = nullptr; in internalMakePipeline() local
146 fixedDynamicState = target->allocFixedDynamicState(clip.scissorState().rect()); in internalMakePipeline()
148 fixedDynamicState->fPrimitiveProcessorTextures = in internalMakePipeline()
154 fixedDynamicState}; in internalMakePipeline()
157 fixedDynamicState}; in internalMakePipeline()
DGrMeshDrawOp.h93 const GrPipeline::FixedDynamicState* fixedDynamicState, in draw() argument
95 this->draw(std::move(gp), pipeline, fixedDynamicState, nullptr, mesh, 1); in draw()
DGrDrawPathOp.cpp78 GrPipeline::FixedDynamicState fixedDynamicState(appliedClip.scissorState().rect()); in onExecute() local
87 *pathProc, pipeline, fixedDynamicState, stencil, in onExecute()
DGrTextureOp.cpp384 GrPipeline::FixedDynamicState* fixedDynamicState; in onPrepareDraws() local
387 fixedDynamicState = target->allocFixedDynamicState(clip.scissorState().rect(), 0); in onPrepareDraws()
389 fixedDynamicState = target->allocFixedDynamicState(clip.scissorState().rect(), 1); in onPrepareDraws()
390 fixedDynamicState->fPrimitiveProcessorTextures[0] = fProxies[0].fProxy; in onPrepareDraws()
444 target->draw(std::move(gp), pipeline, fixedDynamicState, dynamicStateArrays, meshes, in onPrepareDraws()
DGrAALinearizingConvexPathRenderer.cpp197 const GrPipeline::FixedDynamicState* fixedDynamicState, int vertexCount, in draw() argument
224 target->draw(std::move(gp), pipeline, fixedDynamicState, mesh); in draw()
DGrAAFillRRectOp.cpp467 GrPipeline::FixedDynamicState fixedDynamicState(clip.scissorState().rect()); in onExecute() local
474 flushState->rtCommandBuffer()->draw(proc, pipeline, &fixedDynamicState, nullptr, &mesh, 1, in onExecute()
DGrDefaultPathRenderer.cpp69 const GrPipeline::FixedDynamicState* fixedDynamicState) in PathGeoBuilder() argument
75 , fFixedDynamicState(fixedDynamicState) in PathGeoBuilder()
/external/skqp/src/gpu/gl/
DGrGLGpuCommandBuffer.h83 const GrPipeline::FixedDynamicState* fixedDynamicState, in onDraw() argument
88 fGpu->draw(fRenderTarget, fOrigin, primProc, pipeline, fixedDynamicState, in onDraw()
DGrGLPathRendering.cpp118 const GrPipeline::FixedDynamicState& fixedDynamicState, in onDrawPath() argument
122 &fixedDynamicState, nullptr, 1, false)) { in onDrawPath()
DGrGLGpu.cpp1969 const GrPipeline::FixedDynamicState* fixedDynamicState, in flushGLState() argument
1979 } else if (fixedDynamicState && fixedDynamicState->fPrimitiveProcessorTextures) { in flushGLState()
1980 primProcProxiesForMipRegen = fixedDynamicState->fPrimitiveProcessorTextures; in flushGLState()
1981 primProcProxiesToBind = fixedDynamicState->fPrimitiveProcessorTextures; in flushGLState()
2022 GrScissorState state(fixedDynamicState ? fixedDynamicState->fScissorRect : kBogusScissor); in flushGLState()
2526 const GrPipeline::FixedDynamicState* fixedDynamicState, in draw() argument
2539 if (!this->flushGLState(renderTarget, origin, primProc, pipeline, fixedDynamicState, in draw()
/external/skqp/src/gpu/vk/
DGrVkGpuCommandBuffer.cpp638 const GrPipeline::FixedDynamicState* fixedDynamicState, in prepareDrawState() argument
649 } else if (fixedDynamicState) { in prepareDrawState()
650 primProcProxies = fixedDynamicState->fPrimitiveProcessorTextures; in prepareDrawState()
691 SkASSERT(fixedDynamicState); in prepareDrawState()
694 fixedDynamicState->fScissorRect); in prepareDrawState()
706 const GrPipeline::FixedDynamicState* fixedDynamicState, in onDraw() argument
745 auto texture = fixedDynamicState->fPrimitiveProcessorTextures[i]->peekTexture(); in onDraw()
761 GrVkPipelineState* pipelineState = this->prepareDrawState(primProc, pipeline, fixedDynamicState, in onDraw()
776 pipelineState = this->prepareDrawState(primProc, pipeline, fixedDynamicState, in onDraw()
/external/skqp/src/gpu/mtl/
DGrMtlGpuCommandBuffer.mm110 const GrPipeline::FixedDynamicState* fixedDynamicState,
128 if (fixedDynamicState) {
129 primProcProxies = fixedDynamicState->fPrimitiveProcessorTextures;
151 const GrPipeline::FixedDynamicState* fixedDynamicState,
164 this->prepareDrawState(primProc, pipeline, fixedDynamicState, meshes, meshCount));
DGrMtlGpuCommandBuffer.h75 const GrPipeline::FixedDynamicState* fixedDynamicState,
81 const GrPipeline::FixedDynamicState* fixedDynamicState,
/external/skqp/src/gpu/ccpr/
DGrCCPathProcessor.cpp120 const GrPipeline::FixedDynamicState* fixedDynamicState, in drawPaths() argument
138 flushState->rtCommandBuffer()->draw(*this, pipeline, fixedDynamicState, nullptr, &mesh, 1, in drawPaths()
DGrCCDrawPathsOp.cpp406 GrPipeline::FixedDynamicState fixedDynamicState(clip.scissorState().rect()); in onExecute() local
417 fixedDynamicState.fPrimitiveProcessorTextures = &atlasProxy; in onExecute()
418 pathProc.drawPaths(flushState, pipeline, &fixedDynamicState, *resources, baseInstance, in onExecute()