Home
last modified time | relevance | path

Searched refs:GrGLSLVaryingHandler (Results 1 – 25 of 39) sorted by relevance

12

/third_party/skia/src/gpu/glsl/
DGrGLSLVarying.cpp12 void GrGLSLVaryingHandler::addPassThroughAttribute(const GrShaderVar& vsVar, in addPassThroughAttribute()
22 static bool use_flat_interpolation(GrGLSLVaryingHandler::Interpolation interpolation, in use_flat_interpolation()
25 using Interpolation = GrGLSLVaryingHandler::Interpolation; in use_flat_interpolation()
39 void GrGLSLVaryingHandler::addVarying(const char* name, GrGLSLVarying* varying, in addVarying()
60 void GrGLSLVaryingHandler::emitAttributes(const GrGeometryProcessor& gp) { in emitAttributes()
69 void GrGLSLVaryingHandler::addAttribute(const GrShaderVar& var) { in addAttribute()
80 void GrGLSLVaryingHandler::setNoPerspective() { in setNoPerspective()
93 void GrGLSLVaryingHandler::finalize() { in finalize()
109 void GrGLSLVaryingHandler::appendDecls(const VarArray& vars, SkString* out) const { in appendDecls()
116 void GrGLSLVaryingHandler::getVertexDecls(SkString* inputDecls, SkString* outputDecls) const { in getVertexDecls()
[all …]
DGrGLSLVarying.h83 friend class GrGLSLVaryingHandler; variable
88 class GrGLSLVaryingHandler {
90 explicit GrGLSLVaryingHandler(GrGLSLProgramBuilder* program) in GrGLSLVaryingHandler() function
99 virtual ~GrGLSLVaryingHandler() {} in ~GrGLSLVaryingHandler()
DGrGLSLProgramBuilder.h27 class GrGLSLVaryingHandler; variable
88 virtual GrGLSLVaryingHandler* varyingHandler() = 0;
DGrGLSLShaderBuilder.h287 friend class GrGLSLVaryingHandler; // to access noperspective interpolation feature. variable
/third_party/skia/src/gpu/
DGrSPIRVVaryingHandler.h17 class GrSPIRVVaryingHandler : public GrGLSLVaryingHandler {
21 typedef GrGLSLVaryingHandler::VarArray VarArray;
26 using INHERITED = GrGLSLVaryingHandler;
DGrGeometryProcessor.h24 class GrGLSLVaryingHandler; variable
294 GrGLSLVaryingHandler* varyingHandler, in EmitArgs()
312 GrGLSLVaryingHandler* fVaryingHandler;
462 GrGLSLVaryingHandler* varyingHandler,
/third_party/skia/src/gpu/mtl/
DGrMtlVaryingHandler.h13 class GrMtlVaryingHandler : public GrGLSLVaryingHandler {
17 typedef GrGLSLVaryingHandler::VarArray VarArray;
24 using INHERITED = GrGLSLVaryingHandler;
DGrMtlPipelineStateBuilder.h72 GrGLSLVaryingHandler* varyingHandler() override { return &fVaryingHandler; } in varyingHandler()
/third_party/skia/src/gpu/vk/
DGrVkVaryingHandler.h13 class GrVkVaryingHandler : public GrGLSLVaryingHandler {
17 typedef GrGLSLVaryingHandler::VarArray VarArray;
24 using INHERITED = GrGLSLVaryingHandler;
DGrVkPipelineStateBuilder.h77 GrGLSLVaryingHandler* varyingHandler() override { return &fVaryingHandler; } in varyingHandler()
/third_party/skia/src/gpu/gl/
DGrGLVaryingHandler.h15 class GrGLVaryingHandler : public GrGLSLVaryingHandler {
24 using INHERITED = GrGLSLVaryingHandler;
/third_party/skia/src/gpu/tessellate/shaders/
DGrPathTessellationShader_MiddleOut.cpp94 GrGLSLVaryingHandler* varyingHandler, in makeProgramImpl()
202 GrGLSLVaryingHandler::Interpolation::kCanBeFlat); in makeProgramImpl()
DGrPathTessellationShader_Hardware.cpp63 GrGLSLVaryingHandler*, in makeProgramImpl() argument
207 GrGLSLVaryingHandler*, in makeProgramImpl() argument
DGrPathTessellationShader.h155 GrGLSLVaryingHandler*,
DGrPathTessellationShader.cpp45 GrGLSLVaryingHandler*, in makeProgramImpl() argument
/third_party/skia/src/gpu/d3d/
DGrD3DPipelineStateBuilder.h63 GrGLSLVaryingHandler* varyingHandler() override { return &fVaryingHandler; } in varyingHandler()
/third_party/skia/src/gpu/effects/
DGrShadowGeoProc.cpp26 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
DGrAtlasedShaderHelpers.h24 using Interpolation = GrGLSLVaryingHandler::Interpolation; in append_index_uv_varyings()
DGrBezierEffect.cpp54 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
242 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
DGrDistanceFieldGeoProc.cpp57 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
345 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
611 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
DGrBitmapTextGeoProc.cpp49 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
/third_party/skia/src/gpu/dawn/
DGrDawnProgramBuilder.h68 GrGLSLVaryingHandler* varyingHandler() override { return &fVaryingHandler; } in varyingHandler()
/third_party/skia/src/gpu/gl/builders/
DGrGLProgramBuilder.h87 GrGLSLVaryingHandler* varyingHandler() override { return &fVaryingHandler; } in varyingHandler()
/third_party/skia/src/gpu/ops/
DAtlasInstancedHelper.cpp68 GrGLSLVaryingHandler::Interpolation::kCanBeFlat); in injectShaderCode()
DGrOvalOpFactory.cpp139 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
169 GrGLSLVaryingHandler::Interpolation::kCanBeFlat); in onEmitCode()
320 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
334 GrGLSLVaryingHandler::Interpolation::kCanBeFlat); in onEmitCode()
337 GrGLSLVaryingHandler::Interpolation::kCanBeFlat); in onEmitCode()
340 GrGLSLVaryingHandler::Interpolation::kCanBeFlat); in onEmitCode()
406 GrGLSLVaryingHandler::Interpolation::kCanBeFlat); in onEmitCode()
580 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()
780 GrGLSLVaryingHandler* varyingHandler = args.fVaryingHandler; in onEmitCode()

12