Home
last modified time | relevance | path

Searched refs:GrShaderCaps (Results 1 – 25 of 484) sorted by relevance

12345678910>>...20

/external/skqp/src/sksl/
DSkSLUtil.h27 class GrShaderCaps; variable
217 #define SKSL_CAPS_CLASS GrShaderCaps
221 static sk_sp<GrShaderCaps> Default() { in Default()
222 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in Default()
228 static sk_sp<GrShaderCaps> Version450Core() { in Version450Core()
229 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in Version450Core()
234 static sk_sp<GrShaderCaps> Version110() { in Version110()
235 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in Version110()
241 static sk_sp<GrShaderCaps> UsesPrecisionModifiers() { in UsesPrecisionModifiers()
242 sk_sp<GrShaderCaps> result = sk_make_sp<GrShaderCaps>(GrContextOptions()); in UsesPrecisionModifiers()
[all …]
/external/skia/src/gpu/glsl/
DGrGLSLGeometryProcessor.h22 class GrShaderCaps; variable
74 const GrShaderCaps* caps, in EmitArgs()
96 const GrShaderCaps* fShaderCaps;
130 const GrShaderCaps&,
138 const GrShaderCaps&) const { in getTessControlShaderGLSL() argument
144 const GrShaderCaps&) const { in getTessEvaluationShaderGLSL() argument
158 const GrShaderCaps&,
184 const GrShaderCaps&,
195 const GrShaderCaps&,
203 static uint32_t ComputeMatrixKey(const GrShaderCaps& caps, const SkMatrix& mat) { in ComputeMatrixKey()
[all …]
DGrGLSLXferProcessor.h18 class GrShaderCaps; variable
31 const GrShaderCaps* caps, in EmitArgs()
55 const GrShaderCaps* fShaderCaps;
/external/skia/src/gpu/ops/
DGrOvalOpFactory.h17 class GrShaderCaps; variable
34 const GrShaderCaps*);
41 const GrShaderCaps*);
48 const GrShaderCaps*);
55 const GrShaderCaps*);
65 const GrShaderCaps*);
/external/skia/src/gpu/effects/
DGrDistanceFieldGeoProc.h62 const GrShaderCaps& caps, in Make()
76 const GrShaderCaps& caps, in Make()
105 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
107 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
110 GrDistanceFieldA8TextGeoProc(const GrShaderCaps& caps,
149 static GrGeometryProcessor* Make(SkArenaAlloc* arena, const GrShaderCaps& caps, in Make()
172 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
174 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
177 GrDistanceFieldPathGeoProc(const GrShaderCaps& caps,
226 const GrShaderCaps& caps, in Make()
[all …]
DGrBitmapTextGeoProc.h29 const GrShaderCaps& caps, in Make()
60 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
62 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps& caps) const override;
65 GrBitmapTextGeoProc(const GrShaderCaps&, const SkPMColor4f&, bool wideColor,
DGrBezierEffect.cpp24 const GrShaderCaps&,
28 const GrShaderCaps& shaderCaps, in setData()
165 const GrShaderCaps& shaderCaps, in GenKey()
184 void GrConicEffect::getGLSLProcessorKey(const GrShaderCaps& caps, in getGLSLProcessorKey()
189 GrGLSLGeometryProcessor* GrConicEffect::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
234 const GrShaderCaps&,
238 const GrShaderCaps& shaderCaps, in setData()
341 const GrShaderCaps& shaderCaps, in GenKey()
360 void GrQuadEffect::getGLSLProcessorKey(const GrShaderCaps& caps, in getGLSLProcessorKey()
365 GrGLSLGeometryProcessor* GrQuadEffect::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
DGrBezierEffect.h92 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
94 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
159 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
161 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
DGrDistanceFieldGeoProc.cpp163 const GrShaderCaps& shaderCaps, in setData()
188 const GrShaderCaps& shaderCaps, in GenKey()
213 GrDistanceFieldA8TextGeoProc::GrDistanceFieldA8TextGeoProc(const GrShaderCaps& caps, in GrDistanceFieldA8TextGeoProc()
276 void GrDistanceFieldA8TextGeoProc::getGLSLProcessorKey(const GrShaderCaps& caps, in getGLSLProcessorKey()
282 GrDistanceFieldA8TextGeoProc::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
453 const GrShaderCaps& shaderCaps, in setData()
472 const GrShaderCaps& shaderCaps, in GenKey()
495 GrDistanceFieldPathGeoProc::GrDistanceFieldPathGeoProc(const GrShaderCaps& caps, in GrDistanceFieldPathGeoProc()
549 void GrDistanceFieldPathGeoProc::getGLSLProcessorKey(const GrShaderCaps& caps, in getGLSLProcessorKey()
555 GrDistanceFieldPathGeoProc::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
[all …]
DGrOvalEffect.h16 class GrShaderCaps; variable
25 const GrShaderCaps&);
/external/skqp/src/gpu/effects/
DGrDistanceFieldGeoProc.h60 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
69 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
95 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
97 GrGLSLPrimitiveProcessor* createGLSLInstance(const GrShaderCaps&) const override;
100 GrDistanceFieldA8TextGeoProc(const GrShaderCaps& caps,
138 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
162 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
164 GrGLSLPrimitiveProcessor* createGLSLInstance(const GrShaderCaps&) const override;
167 GrDistanceFieldPathGeoProc(const GrShaderCaps& caps,
214 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
[all …]
DGrBitmapTextGeoProc.h26 static sk_sp<GrGeometryProcessor> Make(const GrShaderCaps& caps, in Make()
53 void getGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
55 GrGLSLPrimitiveProcessor* createGLSLInstance(const GrShaderCaps& caps) const override;
58 GrBitmapTextGeoProc(const GrShaderCaps&, const SkPMColor4f&, bool wideColor,
DGrSkSLFP.h85 GrSkSLFP(sk_sp<GrSkSLFPFactoryCache> factoryCache, const GrShaderCaps* shaderCaps, int fIndex,
92 void onGetGLSLProcessorKey(const GrShaderCaps&, GrProcessorKeyBuilder*) const override;
100 const sk_sp<GrShaderCaps> fShaderCaps;
138 GrSkSLFPFactory(const char* name, const GrShaderCaps* shaderCaps, const char* sksl);
DGrDisableColorXP.cpp30 void onGetGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) const override;
49 static void GenKey(const GrProcessor&, const GrShaderCaps&, GrProcessorKeyBuilder*) {} in GenKey() argument
67 void DisableColorXP::onGetGLSLProcessorKey(const GrShaderCaps& caps, GrProcessorKeyBuilder* b) cons… in onGetGLSLProcessorKey()
DGrOvalEffect.h16 class GrShaderCaps; variable
24 std::unique_ptr<GrFragmentProcessor> Make(GrClipEdgeType, const SkRect&, const GrShaderCaps&);
/external/skia/src/gpu/tessellate/
DGrStencilPathShader.cpp97 const GrShaderCaps&, in setData() argument
108 GrGLSLGeometryProcessor* GrStencilPathShader::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
112 GrGLSLGeometryProcessor* GrCubicTessellateShader::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
117 const GrShaderCaps&) const override { in createGLSLInstance()
174 const GrShaderCaps&) const override { in createGLSLInstance()
211 GrGLSLGeometryProcessor* GrWedgeTessellateShader::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
216 const GrShaderCaps&) const override { in createGLSLInstance()
263 const GrShaderCaps&) const override { in createGLSLInstance()
403 GrGLSLGeometryProcessor* GrMiddleOutCubicShader::createGLSLInstance(const GrShaderCaps&) const { in createGLSLInstance()
DGrStencilPathShader.h88 void getGLSLProcessorKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const override { in getGLSLProcessorKey() argument
91 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
117 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
133 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
192 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override;
/external/skqp/src/gpu/ops/
DGrOvalOpFactory.h17 class GrShaderCaps; variable
34 const GrShaderCaps*);
41 const GrShaderCaps*);
51 const GrShaderCaps*);
/external/skia/gm/
Dtessellation.cpp64 void getGLSLProcessorKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const final {} in getGLSLProcessorKey() argument
83 const GrShaderCaps&) const override { in getTessControlShaderGLSL()
102 const GrShaderCaps&) const override { in getTessEvaluationShaderGLSL()
151 const GrShaderCaps&, in setData() argument
159 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override { in createGLSLInstance()
175 void getGLSLProcessorKey(const GrShaderCaps&, GrProcessorKeyBuilder* b) const final {} in getGLSLProcessorKey() argument
191 const GrShaderCaps&) const override { in getTessControlShaderGLSL()
214 const GrShaderCaps&) const override { in getTessEvaluationShaderGLSL()
259 const GrShaderCaps&, in setData() argument
267 GrGLSLGeometryProcessor* createGLSLInstance(const GrShaderCaps&) const override { in createGLSLInstance()
/external/skqp/src/gpu/
DGrProgramDesc.cpp43 const GrShaderCaps& caps) { in sampler_key()
53 GrGpu* gpu, const GrShaderCaps& caps) { in add_sampler_keys()
83 const GrShaderCaps& caps) { in add_sampler_keys()
121 const GrShaderCaps& shaderCaps, in gen_meta_key()
142 const GrShaderCaps& shaderCaps, in gen_meta_key()
163 const GrShaderCaps& shaderCaps, in gen_meta_key()
181 const GrShaderCaps& shaderCaps, in gen_frag_proc_and_meta_keys()
206 const GrShaderCaps& shaderCaps = *gpu->caps()->shaderCaps(); in Build()
DGrShaderCaps.cpp16 GrShaderCaps::GrShaderCaps(const GrContextOptions& options) { in GrShaderCaps() function in GrShaderCaps
74 void GrShaderCaps::dumpJSON(SkJSONWriter* writer) const { in dumpJSON()
134 void GrShaderCaps::dumpJSON(SkJSONWriter* writer) const { } in dumpJSON()
137 void GrShaderCaps::applyOptionsOverrides(const GrContextOptions& options) { in applyOptionsOverrides()
DGrDefaultGeoProcFactory.h90 sk_sp<GrGeometryProcessor> Make(const GrShaderCaps*,
101 sk_sp<GrGeometryProcessor> MakeForDeviceSpace(const GrShaderCaps*,
112 sk_sp<GrGeometryProcessor> MakeWithBones(const GrShaderCaps*,
/external/skia/src/gpu/
DGrShaderCaps.cpp16 GrShaderCaps::GrShaderCaps(const GrContextOptions& options) { in GrShaderCaps() function in GrShaderCaps
86 void GrShaderCaps::dumpJSON(SkJSONWriter* writer) const { in dumpJSON()
156 void GrShaderCaps::dumpJSON(SkJSONWriter* writer) const { } in dumpJSON()
159 void GrShaderCaps::applyOptionsOverrides(const GrContextOptions& options) { in applyOptionsOverrides()
/external/skqp/src/gpu/glsl/
DGrGLSLXferProcessor.h18 class GrShaderCaps; variable
31 const GrShaderCaps* caps, in EmitArgs()
51 const GrShaderCaps* fShaderCaps;
/external/skia/bench/
DSkSLBench.cpp29 GrShaderCaps caps(GrContextOptions{}); in onDraw()
147 GrShaderCaps fCaps;
566 GrShaderCaps caps(GrContextOptions{}); in RunSkSLMemoryBenchmarks()
575 GrShaderCaps caps(GrContextOptions{}); in RunSkSLMemoryBenchmarks()
586 GrShaderCaps caps(GrContextOptions{}); in RunSkSLMemoryBenchmarks()

12345678910>>...20