/external/skia/src/gpu/ |
D | GrPipeline.h | 36 class GrPipeline { 80 GrPipeline(GrScissorTest scissor, 84 : GrPipeline(scissor, in GrPipeline() function 89 GrPipeline(GrScissorTest, 94 GrPipeline(const InitArgs& args, sk_sp<const GrXferProcessor>, const GrAppliedHardClip&); 95 GrPipeline(const InitArgs&, GrProcessorSet&&, GrAppliedClip&&); 97 GrPipeline(const GrPipeline&) = delete; 98 GrPipeline& operator=(const GrPipeline&) = delete; 239 GR_MAKE_BITFIELD_CLASS_OPS(GrPipeline::InputFlags); 240 GR_MAKE_BITFIELD_CLASS_OPS(GrPipeline::Flags); [all …]
|
D | GrPipeline.cpp | 18 GrPipeline::GrPipeline(const InitArgs& args, in GrPipeline() function in GrPipeline 43 GrPipeline::GrPipeline(const InitArgs& args, GrProcessorSet&& processors, in GrPipeline() function in GrPipeline 45 : GrPipeline(args, processors.refXferProcessor(), appliedClip.hardClip()) { in GrPipeline() 66 GrXferBarrierType GrPipeline::xferBarrierType(const GrCaps& caps) const { in xferBarrierType() 73 GrPipeline::GrPipeline(GrScissorTest scissorTest, in GrPipeline() function in GrPipeline 86 void GrPipeline::genKey(GrProcessorKeyBuilder* b, const GrCaps& caps) const { in genKey() 119 void GrPipeline::visitTextureEffects( in visitTextureEffects() 126 void GrPipeline::visitProxies(const GrOp::VisitProxyFunc& func) const { in visitProxies()
|
D | GrProgramInfo.h | 20 const GrPipeline* pipeline, in GrProgramInfo() 66 const GrPipeline& pipeline() const { return *fPipeline; } in pipeline() 105 const GrPipeline* fPipeline;
|
/external/skia/src/gpu/ops/ |
D | GrSimpleMeshDrawOpHelper.cpp | 20 , fPipelineFlags((GrPipeline::InputFlags)inputFlags) in GrSimpleMeshDrawOpHelper() 27 fPipelineFlags |= GrPipeline::InputFlags::kHWAntialias; in GrSimpleMeshDrawOpHelper() 109 const GrPipeline* GrSimpleMeshDrawOpHelper::CreatePipeline( in CreatePipeline() 116 GrPipeline::InputFlags pipelineFlags) { in CreatePipeline() 117 GrPipeline::InitArgs pipelineArgs; in CreatePipeline() 124 return arena->make<GrPipeline>(pipelineArgs, in CreatePipeline() 129 const GrPipeline* GrSimpleMeshDrawOpHelper::CreatePipeline( in CreatePipeline() 132 GrPipeline::InputFlags pipelineFlags) { in CreatePipeline() 142 const GrPipeline* GrSimpleMeshDrawOpHelper::createPipeline(GrOpFlushState* flushState) { in createPipeline() 152 const GrPipeline* GrSimpleMeshDrawOpHelper::createPipeline( in createPipeline() [all …]
|
D | GrSimpleMeshDrawOpHelper.h | 42 kSnapVerticesToPixelCenters = (uint8_t)GrPipeline::InputFlags::kSnapVerticesToPixelCenters, 43 kConservativeRaster = (uint8_t)GrPipeline::InputFlags::kConservativeRaster, 113 static const GrPipeline* CreatePipeline( 120 GrPipeline::InputFlags pipelineFlags); 121 static const GrPipeline* CreatePipeline( 124 GrPipeline::InputFlags pipelineFlags); 126 const GrPipeline* createPipeline(GrOpFlushState* flushState); 128 const GrPipeline* createPipeline(const GrCaps*, 135 const GrPipeline*, 157 GrPipeline::InputFlags pipelineFlags [all …]
|
/external/skqp/src/gpu/ops/ |
D | GrMeshDrawOp.h | 41 void recordDraw(Target*, sk_sp<const GrGeometryProcessor>, const GrPipeline*, 42 const GrPipeline::FixedDynamicState*) const; 85 const GrPipeline*, 86 const GrPipeline::FixedDynamicState*, 87 const GrPipeline::DynamicStateArrays*, 92 const GrPipeline* pipeline, in draw() 93 const GrPipeline::FixedDynamicState* fixedDynamicState, in draw() 145 GrPipeline* allocPipeline(Args&&... args) { in allocPipeline() 146 return this->pipelineArena()->make<GrPipeline>(std::forward<Args>(args)...); in allocPipeline() 155 GrPipeline::FixedDynamicState* allocFixedDynamicState(const SkIRect& rect, [all …]
|
D | GrMeshDrawOp.cpp | 57 Target* target, sk_sp<const GrGeometryProcessor> gp, const GrPipeline* pipeline, in recordDraw() 58 const GrPipeline::FixedDynamicState* fixedDynamicState) const { in recordDraw() 76 GrPipeline::FixedDynamicState* GrMeshDrawOp::Target::allocFixedDynamicState( in allocFixedDynamicState() 78 auto result = this->pipelineArena()->make<GrPipeline::FixedDynamicState>(rect); in allocFixedDynamicState() 86 GrPipeline::DynamicStateArrays* GrMeshDrawOp::Target::allocDynamicStateArrays( in allocDynamicStateArrays() 88 auto result = this->pipelineArena()->make<GrPipeline::DynamicStateArrays>(); in allocDynamicStateArrays() 102 GrPipeline::InitArgs pipelineArgs; in makePipeline() 107 GrPipeline::FixedDynamicState* fixedDynamicState = nullptr; in makePipeline()
|
D | GrSimpleMeshDrawOpHelper.cpp | 24 fPipelineFlags |= GrPipeline::kHWAntialias_Flag; in GrSimpleMeshDrawOpHelper() 27 fPipelineFlags |= GrPipeline::kSnapVerticesToPixelCenters_Flag; in GrSimpleMeshDrawOpHelper() 120 result.append(GrPipeline::DumpFlags(fPipelineFlags)); in dumpInfo() 125 GrPipeline::InitArgs GrSimpleMeshDrawOpHelper::pipelineInitArgs( in pipelineInitArgs() 127 GrPipeline::InitArgs args; in pipelineInitArgs() 136 const GrPipeline::InitArgs& args, in internalMakePipeline() 144 GrPipeline::FixedDynamicState* fixedDynamicState = nullptr; in internalMakePipeline()
|
D | GrDrawPathOp.cpp | 33 GrPipeline::InitArgs GrDrawPathOpBase::pipelineInitArgs(const GrOpFlushState& state) { in pipelineInitArgs() 43 GrPipeline::InitArgs args; in pipelineInitArgs() 45 args.fFlags |= GrPipeline::kHWAntialias_Flag; in pipelineInitArgs() 78 GrPipeline::FixedDynamicState fixedDynamicState(appliedClip.scissorState().rect()); in onExecute() 79 GrPipeline pipeline(this->pipelineInitArgs(*state), this->detachProcessors(), in onExecute()
|
/external/skqp/src/gpu/ |
D | GrPipeline.h | 37 class GrPipeline { 96 GrPipeline(GrScissorTest, SkBlendMode); 98 GrPipeline(const InitArgs&, GrProcessorSet&&, GrAppliedClip&&); 100 GrPipeline(const GrPipeline&) = delete; 101 GrPipeline& operator=(const GrPipeline&) = delete; 187 if (flags & GrPipeline::kSnapVerticesToPixelCenters_Flag) { in DumpFlags() 190 if (flags & GrPipeline::kHWAntialias_Flag) { in DumpFlags()
|
D | GrGpuCommandBuffer.h | 19 class GrPipeline; variable 98 const GrPipeline&, 99 const GrPipeline::FixedDynamicState*, 100 const GrPipeline::DynamicStateArrays*, 149 const GrPipeline&, 150 const GrPipeline::FixedDynamicState*, 151 const GrPipeline::DynamicStateArrays*,
|
D | GrPipeline.cpp | 19 GrPipeline::GrPipeline(const InitArgs& args, in GrPipeline() function in GrPipeline 77 void GrPipeline::addDependenciesTo(GrOpList* opList, const GrCaps& caps) const { in addDependenciesTo() 91 GrXferBarrierType GrPipeline::xferBarrierType(GrTexture* texture, const GrCaps& caps) const { in xferBarrierType() 98 GrPipeline::GrPipeline(GrScissorTest scissorTest, SkBlendMode blendmode) in GrPipeline() function in GrPipeline
|
D | GrOpFlushState.h | 83 const GrPipeline*, 84 const GrPipeline::FixedDynamicState*, 85 const GrPipeline::DynamicStateArrays*, 132 const GrPipeline* fPipeline = nullptr; 133 const GrPipeline::FixedDynamicState* fFixedDynamicState; 134 const GrPipeline::DynamicStateArrays* fDynamicStateArrays; 141 SkArenaAlloc fArena{sizeof(GrPipeline) * 100};
|
D | GrPathRendering.h | 114 const GrPipeline& pipeline, 115 const GrPipeline::FixedDynamicState&, 125 const GrPipeline&, 126 const GrPipeline::FixedDynamicState&,
|
D | GrGpuCommandBuffer.cpp | 34 bool GrGpuRTCommandBuffer::draw(const GrPrimitiveProcessor& primProc, const GrPipeline& pipeline, in draw() 35 const GrPipeline::FixedDynamicState* fixedDynamicState, in draw() 36 const GrPipeline::DynamicStateArrays* dynamicStateArrays, in draw()
|
/external/skia/src/gpu/tessellate/ |
D | GrStencilPathShader.h | 25 static const GrPipeline* MakeStencilPassPipeline(const GrPathShader::ProgramArgs& args, in MakeStencilPassPipeline() 30 GrPipeline::InitArgs pipelineArgs; in MakeStencilPassPipeline() 32 pipelineArgs.fInputFlags |= GrPipeline::InputFlags::kHWAntialias; in MakeStencilPassPipeline() 35 pipelineArgs.fInputFlags |= GrPipeline::InputFlags::kWireframe; in MakeStencilPassPipeline() 38 return args.fArena->make<GrPipeline>(pipelineArgs, in MakeStencilPassPipeline() 71 const GrPipeline* pipeline, in MakeStencilProgram() 79 const GrPipeline* pipeline, in MakeStencilProgram()
|
/external/skqp/src/gpu/vk/ |
D | GrVkGpuCommandBuffer.h | 104 const GrPipeline&, 105 const GrPipeline::FixedDynamicState*, 106 const GrPipeline::DynamicStateArrays*, 110 const GrPipeline&, 111 const GrPipeline::FixedDynamicState*, 112 const GrPipeline::DynamicStateArrays*,
|
D | GrVkPipelineStateBuilder.h | 43 const GrPipeline&, 68 const GrPipeline&, 83 const GrPipeline&,
|
D | GrVkPipelineState.h | 17 class GrPipeline; variable 60 const GrPrimitiveProcessor&, const GrPipeline&, GrVkCommandBuffer*); 65 void setAndBindTextures(GrVkGpu*, const GrPrimitiveProcessor&, const GrPipeline&,
|
/external/skqp/src/gpu/mtl/ |
D | GrMtlGpuCommandBuffer.h | 74 const GrPipeline& pipeline, 75 const GrPipeline::FixedDynamicState* fixedDynamicState, 80 const GrPipeline& pipeline, 81 const GrPipeline::FixedDynamicState* fixedDynamicState, 82 const GrPipeline::DynamicStateArrays* dynamicStateArrays,
|
D | GrMtlPipelineStateBuilder.h | 28 const GrPipeline&, 36 const GrPipeline&, 56 GrMtlPipelineState* finalize(const GrPrimitiveProcessor&, const GrPipeline&, GrProgramDesc*);
|
/external/skqp/src/gpu/mock/ |
D | GrMockGpuCommandBuffer.h | 49 void onDraw(const GrPrimitiveProcessor&, const GrPipeline&, in onDraw() argument 50 const GrPipeline::FixedDynamicState*, const GrPipeline::DynamicStateArrays*, in onDraw()
|
/external/skqp/src/gpu/gl/ |
D | GrGLGpu.h | 30 class GrPipeline; variable 84 const GrPipeline&, 85 const GrPipeline::FixedDynamicState*, 86 const GrPipeline::DynamicStateArrays*, 259 const GrPrimitiveProcessor&, const GrPipeline&, 268 const GrPipeline&, const GrPipeline::FixedDynamicState*, 269 const GrPipeline::DynamicStateArrays*, int dynamicStateArraysLength, 310 const GrPipeline&, bool hasPointSize);
|
D | GrGLGpuCommandBuffer.h | 82 const GrPipeline& pipeline, in onDraw() 83 const GrPipeline::FixedDynamicState* fixedDynamicState, in onDraw() 84 const GrPipeline::DynamicStateArrays* dynamicStateArrays, in onDraw()
|
/external/skqp/src/gpu/ccpr/ |
D | GrCCStroker.h | 20 class GrPipeline; variable 100 GrPipeline&, const SkIRect& drawBounds) const; 103 void drawConnectingGeometry(GrOpFlushState*, const GrPipeline&,
|