/third_party/skia/src/gpu/tessellate/shaders/ |
H A D | GrPathTessellationShader_Hardware.cpp | 47 int maxTessellationSegments(const GrShaderCaps& shaderCaps) const override { 55 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 56 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final; 60 const GrShaderCaps&) const { in makeProgramImpl() 62 void emitVertexCode(const GrShaderCaps&, in makeProgramImpl() 75 const GrShaderCaps& shaderCaps) const override { in makeProgramImpl() 130 const GrShaderCaps&) const override { in makeProgramImpl() 190 int maxTessellationSegments(const GrShaderCaps& shaderCaps) const override { 201 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 202 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps [all...] |
H A D | GrStrokeTessellationShader.h | 37 GrStrokeTessellationShader(const GrShaderCaps&, Mode, PatchAttribs, const SkMatrix& viewMatrix, 69 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override; 70 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final; 142 GrGPArgs* gpArgs, const GrShaderCaps& shaderCaps) const; 148 void setData(const GrGLSLProgramDataManager& pdman, const GrShaderCaps&, 168 const GrShaderCaps&) const override; 172 const GrShaderCaps&) const override;
|
H A D | GrPathTessellationShader_MiddleOut.cpp | 35 MiddleOutShader(const GrShaderCaps& shaderCaps, const SkMatrix& viewMatrix, in MiddleOutShader() 69 int maxTessellationSegments(const GrShaderCaps&) const override { 81 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const final { 88 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final; 95 const GrShaderCaps&) const { in makeProgramImpl() 97 void emitVertexCode(const GrShaderCaps& shaderCaps, in makeProgramImpl() 220 const GrShaderCaps& shaderCaps, in MakeMiddleOutFixedCountShader()
|
H A D | GrPathTessellationShader.cpp | 31 int maxTessellationSegments(const GrShaderCaps&) const override { SkUNREACHABLE; } 37 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 38 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final; 42 const GrShaderCaps&) const { in makeProgramImpl() 44 void emitVertexCode(const GrShaderCaps&, in makeProgramImpl() 151 GrShaderCaps&, const GrGeometryProcessor& geomProc) { in setData() 150 setData(const GrGLSLProgramDataManager& pdman, const GrShaderCaps&, const GrGeometryProcessor& geomProc) setData() argument
|
H A D | GrPathTessellationShader.h | 47 static GrPathTessellationShader* MakeMiddleOutFixedCountShader(const GrShaderCaps&, 123 virtual int maxTessellationSegments(const GrShaderCaps&) const = 0; 140 void setData(const GrGLSLProgramDataManager&, const GrShaderCaps&, 152 virtual void emitVertexCode(const GrShaderCaps&,
|
H A D | GrStrokeTessellationShader.cpp | 15 GrStrokeTessellationShader::GrStrokeTessellationShader(const GrShaderCaps& shaderCaps, in GrStrokeTessellationShader() 147 const GrShaderCaps& shaderCaps) const { in emitTessellationCode() 356 const GrShaderCaps&, in setData() 409 void GrStrokeTessellationShader::addToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const { in addToKey() argument 425 const GrShaderCaps&) const { in makeProgramImpl() 355 setData(const GrGLSLProgramDataManager& pdman, const GrShaderCaps&, const GrGeometryProcessor& geomProc) setData() argument
|
/third_party/skia/src/gpu/effects/ |
H A D | GrDistanceFieldGeoProc.h | 66 const GrShaderCaps& caps, in Make() 80 const GrShaderCaps& caps, in Make() 101 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override; 103 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const override; 108 GrDistanceFieldA8TextGeoProc(const GrShaderCaps& caps, 151 static GrGeometryProcessor* Make(SkArenaAlloc* arena, const GrShaderCaps& caps, 169 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override; 171 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const override; 176 GrDistanceFieldPathGeoProc(const GrShaderCaps& caps, 229 const GrShaderCaps [all...] |
H A D | GrBitmapTextGeoProc.h | 33 const GrShaderCaps& caps, in Make() 56 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override; 58 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps& caps) const override; 63 GrBitmapTextGeoProc(const GrShaderCaps&, const SkPMColor4f&, bool wideColor,
|
H A D | GrBezierEffect.h | 84 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override; 86 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const override; 148 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override; 150 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const override;
|
H A D | GrOvalEffect.h | 16 class GrShaderCaps; 25 const GrShaderCaps&);
|
H A D | GrRRectEffect.h | 16 class GrShaderCaps; 27 const GrShaderCaps&);
|
H A D | GrDistanceFieldGeoProc.cpp | 10 #include "src/gpu/GrShaderCaps.h" 26 const GrShaderCaps& shaderCaps, 204 GrDistanceFieldA8TextGeoProc::GrDistanceFieldA8TextGeoProc(const GrShaderCaps& caps, in GrDistanceFieldA8TextGeoProc() 275 void GrDistanceFieldA8TextGeoProc::addToKey(const GrShaderCaps& caps, in addToKey() 285 const GrShaderCaps&) const { in makeProgramImpl() 327 const GrShaderCaps& shaderCaps, 488 GrDistanceFieldPathGeoProc::GrDistanceFieldPathGeoProc(const GrShaderCaps& caps, in GrDistanceFieldPathGeoProc() 550 void GrDistanceFieldPathGeoProc::addToKey(const GrShaderCaps& caps, in addToKey() 560 const GrShaderCaps&) const { in makeProgramImpl() 599 const GrShaderCaps [all...] |
H A D | GrShadowGeoProc.h | 39 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override {} 41 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const override;
|
H A D | GrBezierEffect.cpp | 8 #include "src/gpu/GrShaderCaps.h" 19 const GrShaderCaps& shaderCaps, 163 void GrConicEffect::addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in addToKey() 175 const GrShaderCaps&) const { in makeProgramImpl() 216 const GrShaderCaps& shaderCaps, 325 void GrQuadEffect::addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in addToKey() 337 const GrShaderCaps&) const { in makeProgramImpl()
|
/third_party/skia/src/gpu/ops/ |
H A D | GrOvalOpFactory.h | 18 class GrShaderCaps; 35 const GrShaderCaps*); 42 const GrShaderCaps*); 49 const GrShaderCaps*); 56 const GrShaderCaps*); 66 const GrShaderCaps*);
|
H A D | DrawAtlasPathOp.cpp | 26 const GrShaderCaps& shaderCaps) in DrawAtlasPathShader() 61 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const override { 66 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const override; 78 const GrShaderCaps&, 121 const GrShaderCaps&) const { in makeProgramImpl()
|
H A D | PathStencilCoverOp.cpp | 33 BoundingBoxShader(SkPMColor4f color, const GrShaderCaps& shaderCaps) in BoundingBoxShader() 52 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 53 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final; 59 const GrShaderCaps&) const { in makeProgramImpl() 63 const GrShaderCaps&, in makeProgramImpl()
|
H A D | PathInnerTriangulateOp.cpp | 25 HullShader(const SkMatrix& viewMatrix, SkPMColor4f color, const GrShaderCaps& shaderCaps) in HullShader() 47 int maxTessellationSegments(const GrShaderCaps&) const override { SkUNREACHABLE; } 52 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 53 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final; 60 const GrShaderCaps&) const { in makeProgramImpl() 62 void emitVertexCode(const GrShaderCaps& shaderCaps, in makeProgramImpl()
|
/third_party/skia/gm/ |
H A D | tessellation.cpp | 20 #include "src/gpu/GrShaderCaps.h" 64 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 69 const GrShaderCaps&, 93 const GrShaderCaps&) const override { 113 const GrShaderCaps&) const override { 166 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final { 182 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 188 const GrShaderCaps&, 209 const GrShaderCaps&) const override { 233 const GrShaderCaps [all...] |
H A D | fwidth_squircle.cpp | 34 #include "src/gpu/GrShaderCaps.h" 72 void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const final {} 74 std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const final; 89 const GrShaderCaps&) const { in makeProgramImpl() 93 const GrShaderCaps&, in makeProgramImpl()
|
/third_party/skia/src/gpu/ |
H A D | GrGeometryProcessor.h | 14 #include "src/gpu/GrShaderCaps.h" 200 virtual void addToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const = 0; 226 virtual std::unique_ptr<ProgramImpl> makeProgramImpl(const GrShaderCaps&) const = 0; 296 const GrShaderCaps* caps, in EmitArgs() 314 const GrShaderCaps* fShaderCaps; 345 const GrShaderCaps&, 353 const GrShaderCaps&) const { in getTessControlShaderGLSL() 359 const GrShaderCaps&) const { in getTessEvaluationShaderGLSL() 365 static uint32_t ComputeMatrixKey(const GrShaderCaps& caps, const SkMatrix& mat) { in ComputeMatrixKey() 380 static uint32_t ComputeMatrixKeys(const GrShaderCaps [all...] |
H A D | GrShaderCaps.cpp | 9 #include "src/gpu/GrShaderCaps.h" 15 GrShaderCaps::GrShaderCaps() { in GrShaderCaps() function in GrShaderCaps 87 void GrShaderCaps::dumpJSON(SkJSONWriter* writer) const { in dumpJSON() 159 void GrShaderCaps::dumpJSON(SkJSONWriter* writer) const { } in dumpJSON() 162 void GrShaderCaps::applyOptionsOverrides(const GrContextOptions& options) { in applyOptionsOverrides()
|
H A D | GrXferProcessor.h | 21 class GrShaderCaps; 74 void addToKey(const GrShaderCaps&, 151 virtual void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const = 0; 291 const GrShaderCaps* caps, in EmitArgs() 313 const GrShaderCaps* fShaderCaps;
|
H A D | GrFragmentProcessor.h | 24 class GrShaderCaps; 178 const GrShaderCaps&); 197 void addToKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const { in addToKey() 444 virtual void onAddToKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const = 0; 513 const GrShaderCaps* caps, in EmitArgs() 527 const GrShaderCaps* fShaderCaps;
|
/third_party/skia/bench/ |
H A D | SkSLBench.cpp | 28 GrShaderCaps caps; 520 GrShaderCaps caps; in RunSkSLMemoryBenchmarks() 529 GrShaderCaps caps; in RunSkSLMemoryBenchmarks() 540 GrShaderCaps caps; in RunSkSLMemoryBenchmarks()
|