Home
last modified time | relevance | path

Searched refs:fShaderCaps (Results 1 – 25 of 58) sorted by relevance

123

/third_party/flutter/skia/src/gpu/mock/
DGrMockCaps.h29 fShaderCaps.reset(new GrShaderCaps(contextOptions)); in GrMockCaps()
30 fShaderCaps->fGeometryShaderSupport = options.fGeometryShaderSupport; in GrMockCaps()
31 fShaderCaps->fIntegerSupport = options.fIntegerSupport; in GrMockCaps()
32 fShaderCaps->fFlatInterpolationSupport = options.fFlatInterpolationSupport; in GrMockCaps()
33 fShaderCaps->fMaxFragmentSamplers = options.fMaxFragmentSamplers; in GrMockCaps()
34 fShaderCaps->fShaderDerivativeSupport = options.fShaderDerivativeSupport; in GrMockCaps()
35 fShaderCaps->fDualSourceBlendingSupport = options.fDualSourceBlendingSupport; in GrMockCaps()
36 fShaderCaps->fSampleVariablesSupport = true; in GrMockCaps()
37 fShaderCaps->fSampleVariablesStencilSupport = true; in GrMockCaps()
/third_party/skia/src/gpu/mock/
DGrMockCaps.h31 fShaderCaps = std::make_unique<GrShaderCaps>(); in GrMockCaps()
32 fShaderCaps->fIntegerSupport = options.fIntegerSupport; in GrMockCaps()
33 fShaderCaps->fFlatInterpolationSupport = options.fFlatInterpolationSupport; in GrMockCaps()
34 fShaderCaps->fMaxFragmentSamplers = options.fMaxFragmentSamplers; in GrMockCaps()
35 fShaderCaps->fShaderDerivativeSupport = options.fShaderDerivativeSupport; in GrMockCaps()
36 fShaderCaps->fDualSourceBlendingSupport = options.fDualSourceBlendingSupport; in GrMockCaps()
37 fShaderCaps->fSampleMaskSupport = true; in GrMockCaps()
38 fShaderCaps->fMaxTessellationSegments = options.fMaxTessellationSegments; in GrMockCaps()
/third_party/flutter/skia/src/gpu/dawn/
DGrDawnCaps.cpp13 fShaderCaps.reset(new GrShaderCaps(contextOptions)); in GrDawnCaps()
19 fShaderCaps->fFlatInterpolationSupport = true; in GrDawnCaps()
20 fShaderCaps->fIntegerSupport = true; in GrDawnCaps()
24 fShaderCaps->fMaxFragmentSamplers = 6; in GrDawnCaps()
25 fShaderCaps->fShaderDerivativeSupport = true; in GrDawnCaps()
28 fShaderCaps->applyOptionsOverrides(contextOptions); in GrDawnCaps()
/third_party/skia/src/gpu/dawn/
DGrDawnCaps.cpp18 fShaderCaps = std::make_unique<GrShaderCaps>(); in GrDawnCaps()
25 fShaderCaps->fFlatInterpolationSupport = true; in GrDawnCaps()
26 fShaderCaps->fIntegerSupport = true; in GrDawnCaps()
30 fShaderCaps->fMaxFragmentSamplers = 6; in GrDawnCaps()
31 fShaderCaps->fShaderDerivativeSupport = true; in GrDawnCaps()
/third_party/skia/src/gpu/effects/
DGrDistanceFieldGeoProc.cpp87 *args.fShaderCaps, in onEmitCode()
129 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
143 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
376 *args.fShaderCaps, in onEmitCode()
387 *args.fShaderCaps, in onEmitCode()
414 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
427 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
635 *args.fShaderCaps, in onEmitCode()
670 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
680 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
DGrAtlasedShaderHelpers.h29 if (args.fShaderCaps->integerSupport()) { in append_index_uv_varyings()
85 const char* cast = args.fShaderCaps->integerSupport() ? "float" : ""; in append_index_uv_varyings()
DGrBezierEffect.cpp72 *args.fShaderCaps, in onEmitCode()
80 *args.fShaderCaps, in onEmitCode()
260 *args.fShaderCaps, in onEmitCode()
268 *args.fShaderCaps, in onEmitCode()
DGrDisableColorXP.cpp41 if (args.fShaderCaps->mustWriteToFragColor()) { in makeProgramImpl()
/third_party/flutter/skia/src/gpu/glsl/
DGrGLSLXferProcessor.h42 , fShaderCaps(caps) in EmitArgs()
54 const GrShaderCaps* fShaderCaps; member
DGrGLSLPrimitiveProcessor.h84 , fShaderCaps(caps) in EmitArgs()
96 const GrShaderCaps* fShaderCaps; member
DGrGLSLFragmentProcessor.h111 , fShaderCaps(caps) in EmitArgs()
119 const GrShaderCaps* fShaderCaps; member
DGrGLSLFragmentProcessor.cpp68 args.fShaderCaps, in internalInvokeChild()
/third_party/flutter/skia/src/gpu/effects/
DGrAtlasedShaderHelpers.h28 if (args.fShaderCaps->integerSupport()) { in append_index_uv_varyings()
57 args.fVaryingHandler->addVarying("TexIndex", texIdx, args.fShaderCaps->integerSupport() in append_index_uv_varyings()
DGrBicubicEffect.cpp95 args.fShaderCaps, in emitCode()
124 args.fShaderCaps, in emitCode()
DGrDisableColorXP.cpp41 if (args.fShaderCaps->mustWriteToFragColor()) { in emitOutputsForBlendState()
DGrSkSLFP.cpp308 , fShaderCaps(sk_ref_sp(shaderCaps)) in GrSkSLFP()
328 , fShaderCaps(other.fShaderCaps) in GrSkSLFP()
354 fFactory = sk_sp<GrSkSLFPFactory>(new GrSkSLFPFactory(fName, fShaderCaps.get(), fSkSL, in createFactory()
DGrSkSLFP.h113 const sk_sp<GrShaderCaps> fShaderCaps; variable
/third_party/skia/src/gpu/tessellate/shaders/
DGrStrokeTessellationShader_InstancedImpl.cpp142 if (args.fShaderCaps->vertexIDSupport()) { in onEmitCode()
266 this->emitTessellationCode(shader, &args.fVertBuilder->code(), gpArgs, *args.fShaderCaps); in onEmitCode()
DGrStrokeTessellationShader_HardwareImpl.cpp32 args.fShaderCaps->maxTessellationSegments()); // 1/128 of a segment. in onEmitCode()
309 SkString flatness(args.fShaderCaps->preferFlatInterpolation() ? "flat" : ""); in onEmitCode()
/third_party/skia/src/gpu/
DGrXferProcessor.h302 , fShaderCaps(caps) in GR_MAKE_BITFIELD_CLASS_OPS()
313 const GrShaderCaps* fShaderCaps; in GR_MAKE_BITFIELD_CLASS_OPS() member
DGrCaps.h43 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); } in shaderCaps()
528 std::unique_ptr<GrShaderCaps> fShaderCaps; variable
DGrDefaultGeoProcFactory.cpp143 *args.fShaderCaps, in onEmitCode()
156 *args.fShaderCaps, in onEmitCode()
DGrFragmentProcessor.h505 , fShaderCaps(caps) in EmitArgs()
512 const GrShaderCaps* fShaderCaps; member
/third_party/flutter/skia/src/gpu/
DGrCaps.h37 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); } in shaderCaps()
470 sk_sp<GrShaderCaps> fShaderCaps; variable
/third_party/flutter/skia/src/sksl/
DSkSLCPP.h38 #define sk_Caps (*args.fShaderCaps)

123