Home
last modified time | relevance | path

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

123

/external/skia/src/gpu/mock/
DGrMockCaps.h31 fShaderCaps.reset(new GrShaderCaps(contextOptions)); in GrMockCaps()
32 fShaderCaps->fGeometryShaderSupport = options.fGeometryShaderSupport; in GrMockCaps()
33 fShaderCaps->fIntegerSupport = options.fIntegerSupport; in GrMockCaps()
34 fShaderCaps->fFlatInterpolationSupport = options.fFlatInterpolationSupport; in GrMockCaps()
35 fShaderCaps->fMaxFragmentSamplers = options.fMaxFragmentSamplers; in GrMockCaps()
36 fShaderCaps->fShaderDerivativeSupport = options.fShaderDerivativeSupport; in GrMockCaps()
37 fShaderCaps->fDualSourceBlendingSupport = options.fDualSourceBlendingSupport; in GrMockCaps()
38 fShaderCaps->fSampleMaskSupport = true; in GrMockCaps()
39 fShaderCaps->fMaxTessellationSegments = options.fMaxTessellationSegments; in GrMockCaps()
/external/skqp/src/gpu/mock/
DGrMockCaps.h28 fShaderCaps.reset(new GrShaderCaps(contextOptions)); in GrMockCaps()
29 fShaderCaps->fGeometryShaderSupport = options.fGeometryShaderSupport; in GrMockCaps()
30 fShaderCaps->fIntegerSupport = options.fIntegerSupport; in GrMockCaps()
31 fShaderCaps->fFlatInterpolationSupport = options.fFlatInterpolationSupport; in GrMockCaps()
32 fShaderCaps->fMaxFragmentSamplers = options.fMaxFragmentSamplers; in GrMockCaps()
33 fShaderCaps->fShaderDerivativeSupport = options.fShaderDerivativeSupport; in GrMockCaps()
/external/skia/src/gpu/dawn/
DGrDawnCaps.cpp18 fShaderCaps.reset(new GrShaderCaps(contextOptions)); 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()
/external/skqp/src/gpu/glsl/
DGrGLSLXferProcessor.h41 , fShaderCaps(caps) in EmitArgs()
51 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.cpp61 args.fShaderCaps, in internalEmitChild()
/external/skia/src/gpu/effects/
DGrDistanceFieldGeoProc.cpp63 *args.fShaderCaps, in onEmitCode()
103 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
117 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
358 *args.fShaderCaps, in onEmitCode()
369 *args.fShaderCaps, in onEmitCode()
397 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
410 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
627 *args.fShaderCaps, in onEmitCode()
659 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
669 if (args.fShaderCaps->avoidDfDxForGradientsWhenPossible()) { in onEmitCode()
DGrAtlasedShaderHelpers.h30 if (args.fShaderCaps->integerSupport()) { in append_index_uv_varyings()
68 const char* cast = args.fShaderCaps->integerSupport() ? "float" : ""; in append_index_uv_varyings()
DGrBezierEffect.cpp86 *args.fShaderCaps, in onEmitCode()
94 *args.fShaderCaps, in onEmitCode()
297 *args.fShaderCaps, in onEmitCode()
305 *args.fShaderCaps, in onEmitCode()
DGrDisableColorXP.cpp41 if (args.fShaderCaps->mustWriteToFragColor()) { in emitOutputsForBlendState()
/external/skqp/src/gpu/effects/
DGrAtlasedShaderHelpers.h28 if (args.fShaderCaps->integerSupport()) { in append_index_uv_varyings()
45 args.fVaryingHandler->addVarying("TexIndex", texIdx, args.fShaderCaps->integerSupport() in append_index_uv_varyings()
DGrSkSLFP.cpp247 , fShaderCaps(sk_ref_sp(shaderCaps)) in GrSkSLFP()
259 , fShaderCaps(other.fShaderCaps) in GrSkSLFP()
277 fFactory = sk_sp<GrSkSLFPFactory>(new GrSkSLFPFactory(fName, fShaderCaps.get(), fSkSL)); in createFactory()
DGrSkSLFP.h100 const sk_sp<GrShaderCaps> fShaderCaps; variable
/external/skia/src/gpu/glsl/
DGrGLSLXferProcessor.h43 , fShaderCaps(caps) in EmitArgs()
55 const GrShaderCaps* fShaderCaps; member
DGrGLSLFragmentProcessor.h104 , fShaderCaps(caps) in EmitArgs()
111 const GrShaderCaps* fShaderCaps; member
DGrGLSLFragmentProcessor.cpp32 args.fShaderCaps, in emitChildFunction()
117 } else if (args.fShaderCaps->nonsquareMatrixSupport()) { in invokeChildWithMatrix()
DGrGLSLGeometryProcessor.h85 , fShaderCaps(caps) in EmitArgs()
96 const GrShaderCaps* fShaderCaps; member
/external/skia/src/gpu/
DGrCaps.h42 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); } in shaderCaps()
43 sk_sp<const GrShaderCaps> refShaderCaps() const { return fShaderCaps; } in refShaderCaps()
500 sk_sp<GrShaderCaps> fShaderCaps; variable
DGrDefaultGeoProcFactory.cpp112 *args.fShaderCaps, in onEmitCode()
125 *args.fShaderCaps, in onEmitCode()
/external/skqp/src/gpu/vk/
DGrVkCaps.cpp50 fShaderCaps.reset(new GrShaderCaps(contextOptions)); in GrVkCaps()
392 fShaderCaps->applyOptionsOverrides(contextOptions); in init()
440 fShaderCaps->fAtan2ImplementedAsAtanYOverX = true; in applyDriverCorrectnessWorkarounds()
517 fShaderCaps->fAdvBlendEqInteraction = GrShaderCaps::kAutomatic_AdvBlendEqInteraction; in initGrCaps()
536 GrShaderCaps* shaderCaps = fShaderCaps.get(); in initShaderCaps()
/external/skqp/src/gpu/
DGrCaps.h37 const GrShaderCaps* shaderCaps() const { return fShaderCaps.get(); } in shaderCaps()
327 sk_sp<GrShaderCaps> fShaderCaps; variable
/external/skqp/src/sksl/
DSkSLCPP.h37 #define sk_Caps (*args.fShaderCaps)
/external/skia/src/sksl/
DSkSLCPP.h38 #define sk_Caps (*args.fShaderCaps)
/external/skqp/src/gpu/mtl/
DGrMtlCaps.mm20 fShaderCaps.reset(new GrShaderCaps(contextOptions));
29 fShaderCaps->applyOptionsOverrides(contextOptions);
296 GrShaderCaps* shaderCaps = fShaderCaps.get();

123