Home
last modified time | relevance | path

Searched refs:GrGLSLProgramBuilder (Results 1 – 25 of 47) sorted by relevance

12

/external/skia/src/gpu/glsl/
DGrGLSLProgramBuilder.cpp24 const int GrGLSLProgramBuilder::kVarsPerBlock = 8;
26 GrGLSLProgramBuilder::GrGLSLProgramBuilder(const GrProgramDesc& desc, in GrGLSLProgramBuilder() function in GrGLSLProgramBuilder
38 GrGLSLProgramBuilder::~GrGLSLProgramBuilder() = default;
40 void GrGLSLProgramBuilder::addFeature(GrShaderFlags shaders, in addFeature()
55 bool GrGLSLProgramBuilder::emitAndInstallProcs() { in emitAndInstallProcs()
76 bool GrGLSLProgramBuilder::emitAndInstallPrimProc(SkString* outputColor, SkString* outputCoverage) { in emitAndInstallPrimProc()
138 bool GrGLSLProgramBuilder::emitAndInstallFragProcs(SkString* color, SkString* coverage) { in emitAndInstallFragProcs()
164 SkString GrGLSLProgramBuilder::emitFragProc(const GrFragmentProcessor& fp, in emitFragProc()
210 bool GrGLSLProgramBuilder::emitAndInstallXferProc(const SkString& colorIn, in emitAndInstallXferProc()
278 GrGLSLProgramBuilder::SamplerHandle GrGLSLProgramBuilder::emitSampler( in emitSampler()
[all …]
DGrGLSLProgramBuilder.h32 class GrGLSLProgramBuilder {
37 virtual ~GrGLSLProgramBuilder();
112 explicit GrGLSLProgramBuilder(const GrProgramDesc&, const GrProgramInfo&);
134 AutoStageAdvance(GrGLSLProgramBuilder* pb) in AutoStageAdvance()
142 GrGLSLProgramBuilder* fPB;
DGrGLSLUniformHandler.h18 class GrGLSLProgramBuilder; variable
102 explicit GrGLSLUniformHandler(GrGLSLProgramBuilder* program) : fProgramBuilder(program) {} in GrGLSLUniformHandler()
105 GrGLSLProgramBuilder* fProgramBuilder;
138 friend class GrGLSLProgramBuilder; variable
DGrGLSLVarying.h17 class GrGLSLProgramBuilder; variable
84 explicit GrGLSLVaryingHandler(GrGLSLProgramBuilder* program) in GrGLSLVaryingHandler()
164 GrGLSLProgramBuilder* fProgramBuilder;
176 friend class GrGLSLProgramBuilder; variable
DGrGLSLVertexGeoBuilder.h28 GrGLSLVertexGeoBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLVertexGeoBuilder()
46 GrGLSLVertexBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLVertexBuilder()
59 GrGLSLGeometryBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLGeometryBuilder()
DGrGLSLShaderBuilder.h34 GrGLSLShaderBuilder(GrGLSLProgramBuilder* program);
162 GrGLSLProgramBuilder* getProgramBuilder() { return fProgramBuilder; } in getProgramBuilder()
264 GrGLSLProgramBuilder* fProgramBuilder;
284 friend class GrGLSLProgramBuilder; variable
DGrGLSLFragmentShaderBuilder.h95 GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder* program);
170 friend class GrGLSLProgramBuilder; variable
/external/skqp/src/gpu/glsl/
DGrGLSLProgramBuilder.cpp21 const int GrGLSLProgramBuilder::kVarsPerBlock = 8;
23 GrGLSLProgramBuilder::GrGLSLProgramBuilder(GrRenderTarget* renderTarget, GrSurfaceOrigin origin, in GrGLSLProgramBuilder() function in GrGLSLProgramBuilder
43 void GrGLSLProgramBuilder::addFeature(GrShaderFlags shaders, in addFeature()
58 bool GrGLSLProgramBuilder::emitAndInstallProcs() { in emitAndInstallProcs()
71 void GrGLSLProgramBuilder::emitAndInstallPrimProc(SkString* outputColor, in emitAndInstallPrimProc()
140 void GrGLSLProgramBuilder::emitAndInstallFragProcs(SkString* color, SkString* coverage) { in emitAndInstallFragProcs()
167 SkString GrGLSLProgramBuilder::emitAndInstallFragProc( in emitAndInstallFragProc()
223 void GrGLSLProgramBuilder::emitAndInstallXferProc(const SkString& colorIn, in emitAndInstallXferProc()
275 GrGLSLProgramBuilder::SamplerHandle GrGLSLProgramBuilder::emitSampler(const GrTexture* texture, in emitSampler()
282 void GrGLSLProgramBuilder::emitFSOutputSwizzle(bool hasSecondaryOutput) { in emitFSOutputSwizzle()
[all …]
DGrGLSLProgramBuilder.h27 class GrGLSLProgramBuilder {
32 virtual ~GrGLSLProgramBuilder() {} in ~GrGLSLProgramBuilder()
104 explicit GrGLSLProgramBuilder(GrRenderTarget* renderTarget, GrSurfaceOrigin origin,
130 AutoStageAdvance(GrGLSLProgramBuilder* pb) in AutoStageAdvance()
138 GrGLSLProgramBuilder* fPB;
DGrGLSLUniformHandler.h18 class GrGLSLProgramBuilder; variable
93 explicit GrGLSLUniformHandler(GrGLSLProgramBuilder* program) : fProgramBuilder(program) {} in GrGLSLUniformHandler()
96 GrGLSLProgramBuilder* fProgramBuilder;
115 friend class GrGLSLProgramBuilder; variable
DGrGLSLVarying.h17 class GrGLSLProgramBuilder; variable
84 explicit GrGLSLVaryingHandler(GrGLSLProgramBuilder* program) in GrGLSLVaryingHandler()
165 GrGLSLProgramBuilder* fProgramBuilder;
177 friend class GrGLSLProgramBuilder; variable
DGrGLSLVertexGeoBuilder.h19 GrGLSLVertexGeoBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLVertexGeoBuilder()
37 GrGLSLVertexBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLVertexBuilder()
50 GrGLSLGeometryBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLGeometryBuilder()
DGrGLSLFragmentShaderBuilder.h24 GrGLSLFragmentBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLFragmentBuilder()
99 GrGLSLFragmentShaderBuilder(GrGLSLProgramBuilder* program);
174 friend class GrGLSLProgramBuilder; variable
DGrGLSLShaderBuilder.h25 GrGLSLShaderBuilder(GrGLSLProgramBuilder* program);
135 GrGLSLProgramBuilder* getProgramBuilder() { return fProgramBuilder; } in getProgramBuilder()
229 GrGLSLProgramBuilder* fProgramBuilder;
245 friend class GrGLSLProgramBuilder; variable
DGrGLSLShaderBuilder.cpp15 GrGLSLShaderBuilder::GrGLSLShaderBuilder(GrGLSLProgramBuilder* program) in GrGLSLShaderBuilder()
17 , fInputs(GrGLSLProgramBuilder::kVarsPerBlock) in GrGLSLShaderBuilder()
18 , fOutputs(GrGLSLProgramBuilder::kVarsPerBlock) in GrGLSLShaderBuilder()
/external/skqp/src/gpu/mtl/
DGrMtlPipelineStateBuilder.h23 class GrMtlPipelineStateBuilder : public GrGLSLProgramBuilder {
62 typedef GrGLSLProgramBuilder INHERITED;
/external/skia/src/gpu/d3d/
DGrD3DPipelineStateBuilder.h22 class GrD3DPipelineStateBuilder : public GrGLSLProgramBuilder {
70 using INHERITED = GrGLSLProgramBuilder;
/external/skia/src/gpu/mtl/
DGrMtlPipelineStateBuilder.h32 class GrMtlPipelineStateBuilder : public GrGLSLProgramBuilder {
77 using INHERITED = GrGLSLProgramBuilder;
/external/skia/src/gpu/vk/
DGrVkPipelineStateBuilder.h24 class GrVkPipelineStateBuilder : public GrGLSLProgramBuilder {
83 using INHERITED = GrGLSLProgramBuilder;
/external/skia/src/gpu/dawn/
DGrDawnProgramBuilder.h75 class GrDawnProgramBuilder : public GrGLSLProgramBuilder {
103 using INHERITED = GrGLSLProgramBuilder;
/external/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h36 class GrGLProgramBuilder : public GrGLSLProgramBuilder {
105 using INHERITED = GrGLSLProgramBuilder;
/external/skqp/src/gpu/gl/builders/
DGrGLProgramBuilder.h26 class GrGLProgramBuilder : public GrGLSLProgramBuilder {
103 typedef GrGLSLProgramBuilder INHERITED;
/external/skqp/src/gpu/vk/
DGrVkPipelineStateBuilder.h23 class GrVkPipelineStateBuilder : public GrGLSLProgramBuilder {
131 typedef GrGLSLProgramBuilder INHERITED;
/external/skia/src/gpu/
DGrSPIRVVaryingHandler.h19 GrSPIRVVaryingHandler(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrSPIRVVaryingHandler()
/external/skia/src/gpu/gl/
DGrGLVaryingHandler.h17 GrGLVaryingHandler(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLVaryingHandler()

12