/third_party/skia/src/gpu/ |
H A D | GrPipeline.h | 34 class GrPipeline { class 40 // NOTE: This enum is extended later by GrPipeline::Flags. 72 GrPipeline(GrScissorTest scissor, in GrPipeline() function in GrPipeline 76 : GrPipeline(scissor, in GrPipeline() 81 GrPipeline(GrScissorTest, 86 GrPipeline(const InitArgs& args, sk_sp<const GrXferProcessor>, const GrAppliedHardClip&); 87 GrPipeline(const InitArgs&, GrProcessorSet&&, GrAppliedClip&&); 89 GrPipeline(const GrPipeline&) = delete; 90 GrPipeline [all...] |
H A D | GrPipeline.cpp | 8 #include "src/gpu/GrPipeline.h" 16 GrPipeline::GrPipeline(const InitArgs& args, in GrPipeline() function in GrPipeline 34 GrPipeline::GrPipeline(const InitArgs& args, GrProcessorSet&& processors, in GrPipeline() function in GrPipeline 36 : GrPipeline(args, processors.refXferProcessor(), appliedClip.hardClip()) { in GrPipeline() 57 GrXferBarrierType GrPipeline::xferBarrierType(const GrCaps& caps) const { in xferBarrierType() 64 GrPipeline::GrPipeline(GrScissorTest scissorTest, in GrPipeline() function in GrPipeline 77 void GrPipeline [all...] |
H A D | GrProgramInfo.h | 13 #include "src/gpu/GrPipeline.h" 22 const GrPipeline* pipeline, in GrProgramInfo() 65 const GrPipeline& pipeline() const { return *fPipeline; } in pipeline() 109 const GrPipeline* fPipeline;
|
H A D | GrOpsRenderPass.h | 14 #include "src/gpu/GrPipeline.h" 18 class GrPipeline; 57 // The scissor rect is always dynamic state and therefore not stored on GrPipeline. If scissor 63 // Binds textures for the primitive processor and any FP on the GrPipeline. Texture bindings are 69 // FP textures from GrPipeline.) 74 const GrPipeline&); 186 const GrPipeline&) = 0;
|
H A D | GrOpFlushState.h | 49 const GrPipeline*, const GrUserStencilSettings*); 207 const GrPipeline& pipeline) { in bindTextures() 225 const GrPipeline& pipeline) { in bindTextures() 290 SkArenaAllocWithReset fArena{sizeof(GrPipeline) * 100};
|
H A D | GrProgramDesc.cpp | 14 #include "src/gpu/GrPipeline.h" 97 const GrPipeline& pipeline, in gen_xp_key() 149 const GrPipeline& pipeline = programInfo.pipeline(); in gen_key()
|
/third_party/skia/src/gpu/ops/ |
H A D | GrSimpleMeshDrawOpHelper.h | 14 #include "src/gpu/GrPipeline.h" 26 * GrPipeline for a uniform primitive color and a GrPaint. 39 // Here we allow callers to specify a subset of the GrPipeline::InputFlags upon creation. 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* createPipelin [all...] |
H A D | GrSimpleMeshDrawOpHelper.cpp | 21 , fPipelineFlags((GrPipeline::InputFlags)inputFlags) in GrSimpleMeshDrawOpHelper() 107 const GrPipeline* GrSimpleMeshDrawOpHelper::CreatePipeline( in CreatePipeline() 114 GrPipeline::InputFlags pipelineFlags) { in CreatePipeline() 115 GrPipeline::InitArgs pipelineArgs; in CreatePipeline() 122 return arena->make<GrPipeline>(pipelineArgs, in CreatePipeline() 127 const GrPipeline* GrSimpleMeshDrawOpHelper::CreatePipeline( in CreatePipeline() 130 GrPipeline::InputFlags pipelineFlags) { in CreatePipeline() 140 const GrPipeline* GrSimpleMeshDrawOpHelper::createPipeline(GrOpFlushState* flushState) { in createPipeline() 150 const GrPipeline* GrSimpleMeshDrawOpHelper::createPipeline( in createPipeline() 177 GrPipeline in CreateProgramInfo() [all...] |
H A D | PathInnerTriangulateOp.h | 60 const GrPipeline* pipelineForStencils, const GrUserStencilSettings*); 82 const GrPipeline* fPipelineForFills = nullptr;
|
H A D | PathStencilCoverOp.cpp | 142 ? GrPipeline::InputFlags::kWireframe in prePreparePrograms() 143 : GrPipeline::InputFlags::kNone; in prePreparePrograms() 144 const GrPipeline* stencilPipeline = GrPathTessellationShader::MakeStencilOnlyPipeline( in prePreparePrograms()
|
H A D | PathInnerTriangulateOp.cpp | 194 const GrPipeline* pipelineForStencils, in pushFanStencilProgram() 236 const GrPipeline* pipelineForStencils = nullptr; in prePreparePrograms() 239 ? GrPipeline::InputFlags::kWireframe in prePreparePrograms() 240 : GrPipeline::InputFlags::kNone; in prePreparePrograms()
|
/third_party/skia/src/gpu/tessellate/shaders/ |
H A D | GrTessellationShader.cpp | 10 const GrPipeline* GrTessellationShader::MakePipeline(const ProgramArgs& args, in MakePipeline() 14 GrPipeline::InitArgs pipelineArgs; in MakePipeline() 20 return args.fArena->make<GrPipeline>(pipelineArgs, in MakePipeline()
|
H A D | GrPathTessellationShader.cpp | 65 const GrPipeline& pipeline, in Make() 87 const GrPipeline* GrPathTessellationShader::MakeStencilOnlyPipeline( in MakeStencilOnlyPipeline() 91 GrPipeline::InputFlags pipelineFlags) { in MakeStencilOnlyPipeline() 92 GrPipeline::InitArgs pipelineArgs; in MakeStencilOnlyPipeline() 95 return args.fArena->make<GrPipeline>(pipelineArgs, in MakeStencilOnlyPipeline()
|
H A D | GrPathTessellationShader.h | 28 const GrPipeline&, 117 static const GrPipeline* MakeStencilOnlyPipeline( 121 GrPipeline::InputFlags = GrPipeline::InputFlags::kNone);
|
H A D | GrTessellationShader.h | 67 static const GrPipeline* MakePipeline(const ProgramArgs&, GrAAType, 72 const GrPipeline* pipeline, in MakeProgram()
|
/third_party/skia/tools/gpu/ |
H A D | ProxyUtils.h | 13 #include "src/gpu/GrPipeline.h" 43 GrPipeline::InputFlags flags = GrPipeline::InputFlags::kNone,
|
/third_party/skia/samplecode/ |
H A D | SamplePathTessellators.cpp | 59 GrPipeline::InputFlags pipelineFlags, Mode mode) in SamplePathTessellatorOp() 168 const GrPipeline::InputFlags fPipelineFlags; 211 GrPipeline::InputFlags fPipelineFlags = GrPipeline::InputFlags::kWireframe; 328 fPipelineFlags = (GrPipeline::InputFlags)( in onChar() 329 (int)fPipelineFlags ^ (int)GrPipeline::InputFlags::kWireframe); in onChar()
|
/third_party/skia/src/gpu/vk/ |
H A D | GrVkPipelineState.h | 19 class GrPipeline; 64 const GrPipeline&,
|
H A D | GrVkPipeline.h | 19 class GrPipeline;
|
/third_party/skia/src/gpu/dawn/ |
H A D | GrDawnProgramBuilder.h | 20 class GrPipeline; 52 const GrPipeline&,
|
H A D | GrDawnOpsRenderPass.h | 44 const GrPipeline&) override;
|
/third_party/skia/src/gpu/mtl/ |
H A D | GrMtlPipelineState.h | 27 class GrPipeline; 54 const GrPipeline&,
|
/third_party/skia/src/gpu/gl/ |
H A D | GrGLProgram.h | 21 class GrPipeline; 109 const GrPipeline&);
|
/third_party/skia/src/gpu/d3d/ |
H A D | GrD3DPipelineState.h | 50 const GrPipeline&);
|
H A D | GrD3DOpsRenderPass.h | 45 const GrPipeline&) override;
|