Home
last modified time | relevance | path

Searched refs:GrPrimitiveProcessor (Results 1 – 25 of 80) sorted by relevance

1234

/third_party/flutter/skia/src/gpu/
DGrPrimitiveProcessor.cpp20 GrPrimitiveProcessor::GrPrimitiveProcessor(ClassID classID) : GrProcessor(classID) {} in GrPrimitiveProcessor() function in GrPrimitiveProcessor
22 const GrPrimitiveProcessor::TextureSampler& GrPrimitiveProcessor::textureSampler(int i) const { in textureSampler()
28 GrPrimitiveProcessor::getTransformKey(const SkTArray<const GrCoordTransform*, true>& coords, in getTransformKey()
56 GrPrimitiveProcessor::TextureSampler::TextureSampler(GrTextureType textureType, in TextureSampler()
63 GrPrimitiveProcessor::TextureSampler::TextureSampler(GrTextureType textureType, in TextureSampler()
70 void GrPrimitiveProcessor::TextureSampler::reset(GrTextureType textureType, in reset()
82 void GrPrimitiveProcessor::TextureSampler::reset(GrTextureType textureType, in reset()
DGrPrimitiveProcessor.h47 class GrPrimitiveProcessor : public GrProcessor, public GrNonAtomicRef<GrPrimitiveProcessor> {
126 friend class GrPrimitiveProcessor;
147 GrPrimitiveProcessor(ClassID);
253 class GrPrimitiveProcessor::TextureSampler {
290 const GrPrimitiveProcessor::TextureSampler& GrPrimitiveProcessor::IthTextureSampler(int i) { in IthTextureSampler()
372 constexpr size_t GrPrimitiveProcessor::Attribute::size() const { in size()
DGrProgramDesc.cpp83 static void add_sampler_keys(GrProcessorKeyBuilder* b, const GrPrimitiveProcessor& pp, in add_sampler_keys()
90 const GrPrimitiveProcessor::TextureSampler& sampler = pp.textureSampler(i); in add_sampler_keys()
137 static bool gen_meta_key(const GrPrimitiveProcessor& pp, in gen_meta_key()
174 static bool gen_frag_proc_and_meta_keys(const GrPrimitiveProcessor& primProc, in gen_frag_proc_and_meta_keys()
193 const GrPrimitiveProcessor& primProc, bool hasPointSize, const GrPipeline& pipeline, in Build()
DGrGpuCommandBuffer.h20 class GrPrimitiveProcessor; variable
96 bool draw(const GrPrimitiveProcessor&,
141 virtual void onDraw(const GrPrimitiveProcessor&,
DGrGeometryProcessor.h20 class GrGeometryProcessor : public GrPrimitiveProcessor {
42 typedef GrPrimitiveProcessor INHERITED;
DGrPathProcessor.h17 class GrPathProcessor : public GrPrimitiveProcessor {
47 typedef GrPrimitiveProcessor INHERITED;
DGrPathRendering.h112 const GrPrimitiveProcessor& primProc,
123 const GrPrimitiveProcessor&,
DGrProgramDesc.h20 class GrPrimitiveProcessor; variable
42 static bool Build(GrProgramDesc*, const GrRenderTarget*, const GrPrimitiveProcessor&,
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlPipelineStateBuilder.h40 const GrPrimitiveProcessor&,
63 const GrPrimitiveProcessor&,
71 const GrPrimitiveProcessor&,
76 const GrPrimitiveProcessor& primProc,
DGrMtlResourceProvider.h30 const GrPrimitiveProcessor&,
59 const GrPrimitiveProcessor&,
DGrMtlPipelineStateBuilder.mm28 const GrPrimitiveProcessor& primProc,
45 const GrPrimitiveProcessor& primProc,
150 static MTLVertexDescriptor* create_vertex_descriptor(const GrPrimitiveProcessor& primProc) {
317 const GrPrimitiveProcessor& primProc,
423 const GrPrimitiveProcessor& primProc,
DGrMtlGpuCommandBuffer.h81 const GrPrimitiveProcessor& primProc,
86 void onDraw(const GrPrimitiveProcessor& primProc,
/third_party/flutter/skia/src/gpu/glsl/
DGrGLSLPrimitiveProcessor.h16 class GrPrimitiveProcessor; variable
73 const GrPrimitiveProcessor& gp, in EmitArgs()
97 const GrPrimitiveProcessor& fGP;
122 virtual void setData(const GrGLSLProgramDataManager&, const GrPrimitiveProcessor&,
DGrGLSLProgramBuilder.h39 const GrPrimitiveProcessor& primitiveProcessor() const { return fPrimProc; } in primitiveProcessor()
99 const GrPrimitiveProcessor& fPrimProc;
113 const GrPrimitiveProcessor&,
166 void verify(const GrPrimitiveProcessor&);
/third_party/flutter/skia/src/gpu/gl/
DGrGLProgram.h20 class GrPrimitiveProcessor; variable
122 const GrPrimitiveProcessor&, const GrPipeline&,
125 void updatePrimitiveProcessorTextureBindings(const GrPrimitiveProcessor&,
148 void setRenderTargetState(const GrRenderTarget*, GrSurfaceOrigin, const GrPrimitiveProcessor&);
DGrGLProgram.cpp77 const GrPrimitiveProcessor& primProc, in updateUniformsAndTextureBindings()
110 void GrGLProgram::updatePrimitiveProcessorTextureBindings(const GrPrimitiveProcessor& primProc, in updatePrimitiveProcessorTextureBindings()
138 const GrPrimitiveProcessor& primProc) { in setRenderTargetState()
/third_party/flutter/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h39 const GrPrimitiveProcessor&,
51 const GrPipeline&, const GrPrimitiveProcessor&,
61 void computeCountsAndStrides(GrGLuint programID, const GrPrimitiveProcessor& primProc,
/third_party/flutter/skia/src/gpu/vk/
DGrVkPipelineStateBuilder.h42 const GrPrimitiveProcessor&,
66 const GrPrimitiveProcessor&,
84 const GrPrimitiveProcessor&,
DGrVkResourceProvider.h47 const GrPrimitiveProcessor& primProc,
119 const GrPrimitiveProcessor&,
201 const GrPrimitiveProcessor&,
DGrVkPipeline.h16 class GrPrimitiveProcessor; variable
29 const GrPrimitiveProcessor&,
DGrVkPipelineState.h57 const GrPrimitiveProcessor&, const GrPipeline&, GrVkCommandBuffer*);
62 void setAndBindTextures(GrVkGpu*, const GrPrimitiveProcessor&, const GrPipeline&,
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnProgramBuilder.h74 void setData(const GrPrimitiveProcessor&, const GrRenderTarget*, GrSurfaceOrigin,
84 const GrPrimitiveProcessor&,
101 const GrPrimitiveProcessor&,
DGrDawnGpuCommandBuffer.h71 const GrPrimitiveProcessor& primProc,
78 void onDraw(const GrPrimitiveProcessor& primProc,
/third_party/flutter/skia/src/gpu/ccpr/
DGrCCPathProcessor.cpp66 constexpr GrPrimitiveProcessor::Attribute GrCCPathProcessor::kInstanceAttribs[];
67 constexpr GrPrimitiveProcessor::Attribute GrCCPathProcessor::kCornersAttrib;
108 void setData(const GrGLSLProgramDataManager& pdman, const GrPrimitiveProcessor& primProc, in setData()
DGrCCStroker.h21 class GrPrimitiveProcessor; variable
100 void flushBufferedMeshesAsStrokes(const GrPrimitiveProcessor&, GrOpFlushState*, const

1234