Home
last modified time | relevance | path

Searched refs:GrGLSLGeometryBuilder (Results 1 – 9 of 9) sorted by relevance

/external/skia/src/gpu/glsl/
DGrGLSLVertexGeoBuilder.cpp43 static const char* input_type_name(GrGLSLGeometryBuilder::InputType in) { in input_type_name()
44 using InputType = GrGLSLGeometryBuilder::InputType; in input_type_name()
53 static const char* output_type_name(GrGLSLGeometryBuilder::OutputType out) { in output_type_name()
54 using OutputType = GrGLSLGeometryBuilder::OutputType; in output_type_name()
63 void GrGLSLGeometryBuilder::configure(InputType inputType, OutputType outputType, int maxVertices, in configure()
75 void GrGLSLGeometryBuilder::emitVertex(SkString* out, const char* devPos, GrSLType devPosType) { in emitVertex()
80 void GrGLSLGeometryBuilder::endPrimitive() { in endPrimitive()
84 void GrGLSLGeometryBuilder::onFinalize() { in onFinalize()
DGrGLSLGeometryProcessor.h18 class GrGLSLGeometryBuilder; variable
70 GrGLSLGeometryBuilder* geomBuilder, in EmitArgs()
92 GrGLSLGeometryBuilder* fGeomBuilder;
DGrGLSLVertexGeoBuilder.h57 class GrGLSLGeometryBuilder : public GrGLSLVertexGeoBuilder {
59 GrGLSLGeometryBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLGeometryBuilder() function
DGrGLSLProgramBuilder.h97 GrGLSLGeometryBuilder fGS;
/external/skqp/src/gpu/glsl/
DGrGLSLVertexGeoBuilder.cpp46 static const char* input_type_name(GrGLSLGeometryBuilder::InputType in) { in input_type_name()
47 using InputType = GrGLSLGeometryBuilder::InputType; in input_type_name()
59 static const char* output_type_name(GrGLSLGeometryBuilder::OutputType out) { in output_type_name()
60 using OutputType = GrGLSLGeometryBuilder::OutputType; in output_type_name()
70 void GrGLSLGeometryBuilder::configure(InputType inputType, OutputType outputType, int maxVertices, in configure()
82 void GrGLSLGeometryBuilder::emitVertex(SkString* out, const char* devPos, const char* rtAdjustName, in emitVertex()
88 void GrGLSLGeometryBuilder::endPrimitive() { in endPrimitive()
92 void GrGLSLGeometryBuilder::onFinalize() { in onFinalize()
DGrGLSLPrimitiveProcessor.h18 class GrGLSLGeometryBuilder; variable
68 GrGLSLGeometryBuilder* geomBuilder, in EmitArgs()
92 GrGLSLGeometryBuilder* fGeomBuilder;
DGrGLSLVertexGeoBuilder.h48 class GrGLSLGeometryBuilder : public GrGLSLVertexGeoBuilder {
50 GrGLSLGeometryBuilder(GrGLSLProgramBuilder* program) : INHERITED(program) {} in GrGLSLGeometryBuilder() function
DGrGLSLProgramBuilder.h82 GrGLSLGeometryBuilder fGS;
/external/skqp/src/gpu/ccpr/
DGrCCCoverageProcessor_GSImpl.cpp13 using InputType = GrGLSLGeometryBuilder::InputType;
14 using OutputType = GrGLSLGeometryBuilder::OutputType;
49 GrGLSLVaryingHandler* varyingHandler, GrGLSLGeometryBuilder* g, in emitGeometryShader()
106 virtual void onEmitGeometryShader(const GrCCCoverageProcessor&, GrGLSLGeometryBuilder*,
132 void onEmitGeometryShader(const GrCCCoverageProcessor&, GrGLSLGeometryBuilder* g, in onEmitGeometryShader()
226 void onEmitGeometryShader(const GrCCCoverageProcessor&, GrGLSLGeometryBuilder* g, in onEmitGeometryShader()
295 void onEmitGeometryShader(const GrCCCoverageProcessor& proc, GrGLSLGeometryBuilder* g, in onEmitGeometryShader()