Home
last modified time | relevance | path

Searched refs:fPipeline (Results 1 – 25 of 68) sorted by relevance

123

/external/skia/src/gpu/
DGrProgramInfo.h35 , fPipeline(pipeline) in GrProgramInfo()
46 for (int i = 0; i < fPipeline->numFragmentProcessors(); ++i) { in GrProgramInfo()
47 fRequestedFeatures |= fPipeline->getFragmentProcessor(i).requestedFeatures(); in GrProgramInfo()
49 fRequestedFeatures |= fPipeline->getXferProcessor().requestedFeatures(); in GrProgramInfo()
60 fPipeline->hasStencilClip(); in isStencilEnabled()
66 const GrPipeline& pipeline() const { return *fPipeline; } in pipeline()
91 void visitFPProxies(const GrOp::VisitProxyFunc& func) const { fPipeline->visitProxies(func); } in visitFPProxies()
105 const GrPipeline* fPipeline; variable
DGrProgramInfo.cpp27 SkASSERT(fPipeline->allProxiesInstantiated()); in validate()
/external/skqp/src/gpu/vk/
DGrVkPipeline.h39 VkPipeline pipeline() const { return fPipeline; } in pipeline()
49 SkDebugf("GrVkPipeline: %d (%d refs)\n", fPipeline, this->getRefCnt()); in dumpInfo()
54 GrVkPipeline(VkPipeline pipeline) : INHERITED(), fPipeline(pipeline) {} in GrVkPipeline()
56 VkPipeline fPipeline; variable
DGrVkPipelineState.cpp45 : fPipeline(pipeline) in GrVkPipelineState()
74 SkASSERT(!fPipeline); in ~GrVkPipelineState()
79 if (fPipeline) { in freeGPUResources()
80 fPipeline->unref(gpu); in freeGPUResources()
81 fPipeline = nullptr; in freeGPUResources()
111 if (fPipeline) { in abandonGPUResources()
112 fPipeline->unrefAndAbandon(); in abandonGPUResources()
113 fPipeline = nullptr; in abandonGPUResources()
380 commandBuffer->bindPipeline(gpu, fPipeline); in bindPipeline()
DGrVkCopyPipeline.h28 SkDebugf("GrVkCopyPipeline: %d (%d refs)\n", fPipeline, this->getRefCnt()); in dumpInfo()
/external/skia/src/gpu/vk/
DGrVkPipelineState.cpp41 : fPipeline(std::move(pipeline)) in GrVkPipelineState()
61 SkASSERT(!fPipeline); in ~GrVkPipelineState()
65 fPipeline.reset(); in freeGPUResources()
98 auto [uniformBuffer, success] = fDataManager.uploadUniforms(gpu, fPipeline->layout(), in setAndBindUniforms()
106 commandBuffer->bindDescriptorSets(gpu, fPipeline->layout(), kUniformDSIdx, /*setCount=*/1, in setAndBindUniforms()
162 commandBuffer->bindDescriptorSets(gpu, fPipeline->layout(), kSamplerDSIdx, in setAndBindTextures()
229 commandBuffer->bindDescriptorSets(gpu, fPipeline->layout(), kSamplerDSIdx, /*setCount=*/1, in setAndBindTextures()
241 commandBuffer->bindDescriptorSets(gpu, fPipeline->layout(), GrVkUniformHandler::kInputDescSet, in setAndBindInputAttachment()
274 commandBuffer->bindPipeline(gpu, fPipeline); in bindPipeline()
DGrVkPipeline.h57 VkPipeline pipeline() const { return fPipeline; } in pipeline()
77 SkDebugf("GrVkPipeline: %d (%d refs)\n", fPipeline, this->getRefCnt()); in dumpInfo()
83 : INHERITED(gpu), fPipeline(pipeline), fPipelineLayout(layout) {} in GrVkPipeline()
85 VkPipeline fPipeline; variable
DGrVkPipelineState.h116 sk_sp<const GrVkPipeline> fPipeline; variable
/external/skqp/src/shaders/
DSkComposeShader.cpp93 rec.fPipeline->append(SkRasterPipeline::store_rgba, storage->fRGBA); in onAppendStages()
101 rec.fPipeline->append(SkRasterPipeline::move_src_dst); in onAppendStages()
102 rec.fPipeline->append(SkRasterPipeline::load_rgba, storage->fRGBA); in onAppendStages()
105 SkBlendMode_AppendStages(fMode, rec.fPipeline); in onAppendStages()
108 rec.fPipeline->append(SkRasterPipeline::lerp_1_float, &fLerpT); in onAppendStages()
DSkColorShader.cpp88 rec.fPipeline->append_constant_color(rec.fAlloc, color.premul().vec()); in onAppendStages()
96 rec.fPipeline->append_constant_color(rec.fAlloc, color.premul().vec()); in onAppendStages()
DSkShader.cpp191 rec.fPipeline->append(SkRasterPipeline::seed_shader); in onAppendStages()
192 rec.fPipeline->append(SkRasterPipeline::callback, cb); in onAppendStages()
DSkColorFilterShader.cpp46 fFilter->appendStages(rec.fPipeline, rec.fDstCS, rec.fAlloc, fShader->isOpaque()); in onAppendStages()
/external/skia/src/shaders/
DSkComposeShader.cpp90 rec.fPipeline->append_constant_color(rec.fAlloc, rec.fPaint.getColor4f().premul().vec()); in append_shader_or_paint()
105 rec.fPipeline->append(SkRasterPipeline::store_src, storage->fRes0); in append_two_shaders()
141 rec.fPipeline->append(SkRasterPipeline::load_dst, res0); in onAppendStages()
142 SkBlendMode_AppendStages(fMode, rec.fPipeline); in onAppendStages()
DSkColorShader.cpp82 rec.fPipeline->append_constant_color(rec.fAlloc, color.premul().vec()); in onAppendStages()
90 rec.fPipeline->append_constant_color(rec.fAlloc, color.premul().vec()); in onAppendStages()
DSkShader.cpp188 rec.fPipeline->append(SkRasterPipeline::seed_shader); in onAppendStages()
189 rec.fPipeline->append(SkRasterPipeline::callback, cb); in onAppendStages()
192 ->apply(rec.fPipeline); in onAppendStages()
/external/skia/src/core/
DSkModeColorFilter.cpp64 rec.fPipeline->append(SkRasterPipeline::move_src_dst); in onAppendStages()
68 rec.fPipeline->append_constant_color(rec.fAlloc, color.premul().vec()); in onAppendStages()
69 SkBlendMode_AppendStages(fMode, rec.fPipeline); in onAppendStages()
DSkDraw_atlas.cpp95 rec.fPipeline->append(SkRasterPipeline::uniform_color_dst, uniformCtx); in drawAtlas()
96 SkBlendMode_AppendStages(bmode, rec.fPipeline); in drawAtlas()
101 rec.fPipeline->append(SkRasterPipeline::scale_1_float, alloc.make<float>(p.getAlphaf())); in drawAtlas()
DSkEffectPriv.h22 SkRasterPipeline* fPipeline; member
/external/skqp/src/sksl/
DSkSLInterpreter.h56 , fPipeline(*pipeline) in Interpreter()
81 SkRasterPipeline& fPipeline; variable
DSkSLInterpreter.cpp238 fPipeline.append(SkRasterPipeline::matrix_4x5, &fStack[transpose]); in appendStage()
255 fPipeline.append(SkRasterPipeline::callback, ctx); in appendStage()
259 fPipeline.append(a.fStage); in appendStage()
/external/skqp/src/gpu/glsl/
DGrGLSLProgramBuilder.cpp35 , fPipeline(pipeline) in GrGLSLProgramBuilder()
117 GrGLSLPrimitiveProcessor::FPCoordTransformHandler transformHandler(fPipeline, in emitAndInstallPrimProc()
229 const GrXferProcessor& xp = fPipeline.getXferProcessor(); in emitAndInstallXferProc()
248 if (GrTexture* dstTexture = fPipeline.peekDstTexture()) { in emitAndInstallXferProc()
253 dstTextureOrigin = fPipeline.dstTextureProxy()->origin(); in emitAndInstallXferProc()
DGrGLSLProgramBuilder.h42 const GrPipeline& pipeline() const { return fPipeline; } in pipeline()
90 const GrPipeline& fPipeline; variable
/external/skia/src/gpu/d3d/
DGrD3DPipelineState.h42 const sk_sp<GrD3DPipeline>& pipeline() const { return fPipeline; } in pipeline()
102 sk_sp<GrD3DPipeline> fPipeline; variable
/external/skqp/src/gpu/
DGrOpFlushState.cpp43 this->rtCommandBuffer()->draw(*fCurrDraw->fGeometryProcessor, *fCurrDraw->fPipeline, in executeDrawsAndUploadsForMeshDrawOp()
121 draw.fPipeline = pipeline; in draw()
/external/skqp/src/gpu/ops/
DGrDefaultPathRenderer.cpp74 , fPipeline(pipeline) in PathGeoBuilder()
281 fTarget->draw(fGeometryProcessor, fPipeline, fFixedDynamicState, mesh); in emitMeshAndPutBackReserve()
318 const GrPipeline* fPipeline; member in __anonb3969d6c0111::PathGeoBuilder
433 PathGeoBuilder pathGeoBuilder(primitiveType, target, std::move(gp), pipe.fPipeline, in onPrepareDraws()

123