Lines Matching refs:ShaderCapsPointer
282 using ShaderCapsPointer = std::unique_ptr<StandaloneShaderCaps>; variable
287 using ShaderCapsPointer = std::unique_ptr<GrShaderCaps>; variable
294 static ShaderCapsPointer Default() { in Default()
295 ShaderCapsPointer result = MakeShaderCaps(); in Default()
303 static ShaderCapsPointer Standalone() { in Standalone()
307 static ShaderCapsPointer AddAndTrueToLoopCondition() { in AddAndTrueToLoopCondition()
308 ShaderCapsPointer result = MakeShaderCaps(); in AddAndTrueToLoopCondition()
314 static ShaderCapsPointer CannotUseFractForNegativeValues() { in CannotUseFractForNegativeValues()
315 ShaderCapsPointer result = MakeShaderCaps(); in CannotUseFractForNegativeValues()
321 static ShaderCapsPointer CannotUseFragCoord() { in CannotUseFragCoord()
322 ShaderCapsPointer result = MakeShaderCaps(); in CannotUseFragCoord()
328 static ShaderCapsPointer CannotUseMinAndAbsTogether() { in CannotUseMinAndAbsTogether()
329 ShaderCapsPointer result = MakeShaderCaps(); in CannotUseMinAndAbsTogether()
335 static ShaderCapsPointer EmulateAbsIntFunction() { in EmulateAbsIntFunction()
336 ShaderCapsPointer result = MakeShaderCaps(); in EmulateAbsIntFunction()
342 static ShaderCapsPointer FramebufferFetchSupport() { in FramebufferFetchSupport()
343 ShaderCapsPointer result = MakeShaderCaps(); in FramebufferFetchSupport()
349 static ShaderCapsPointer IncompleteShortIntPrecision() { in IncompleteShortIntPrecision()
350 ShaderCapsPointer result = MakeShaderCaps(); in IncompleteShortIntPrecision()
357 static ShaderCapsPointer MustForceNegatedAtanParamToFloat() { in MustForceNegatedAtanParamToFloat()
358 ShaderCapsPointer result = MakeShaderCaps(); in MustForceNegatedAtanParamToFloat()
364 static ShaderCapsPointer MustForceNegatedLdexpParamToMultiply() { in MustForceNegatedLdexpParamToMultiply()
365 ShaderCapsPointer result = MakeShaderCaps(); in MustForceNegatedLdexpParamToMultiply()
371 static ShaderCapsPointer MustGuardDivisionEvenAfterExplicitZeroCheck() { in MustGuardDivisionEvenAfterExplicitZeroCheck()
372 ShaderCapsPointer result = MakeShaderCaps(); in MustGuardDivisionEvenAfterExplicitZeroCheck()
377 static ShaderCapsPointer RemovePowWithConstantExponent() { in RemovePowWithConstantExponent()
378 ShaderCapsPointer result = MakeShaderCaps(); in RemovePowWithConstantExponent()
384 static ShaderCapsPointer RewriteDoWhileLoops() { in RewriteDoWhileLoops()
385 ShaderCapsPointer result = MakeShaderCaps(); in RewriteDoWhileLoops()
391 static ShaderCapsPointer RewriteMatrixComparisons() { in RewriteMatrixComparisons()
392 ShaderCapsPointer result = MakeShaderCaps(); in RewriteMatrixComparisons()
398 static ShaderCapsPointer RewriteMatrixVectorMultiply() { in RewriteMatrixVectorMultiply()
399 ShaderCapsPointer result = MakeShaderCaps(); in RewriteMatrixVectorMultiply()
405 static ShaderCapsPointer RewriteSwitchStatements() { in RewriteSwitchStatements()
406 ShaderCapsPointer result = MakeShaderCaps(); in RewriteSwitchStatements()
412 static ShaderCapsPointer SampleMaskSupport() { in SampleMaskSupport()
413 ShaderCapsPointer result = Default(); in SampleMaskSupport()
418 static ShaderCapsPointer ShaderDerivativeExtensionString() { in ShaderDerivativeExtensionString()
419 ShaderCapsPointer result = MakeShaderCaps(); in ShaderDerivativeExtensionString()
427 static ShaderCapsPointer UnfoldShortCircuitAsTernary() { in UnfoldShortCircuitAsTernary()
428 ShaderCapsPointer result = MakeShaderCaps(); in UnfoldShortCircuitAsTernary()
434 static ShaderCapsPointer UsesPrecisionModifiers() { in UsesPrecisionModifiers()
435 ShaderCapsPointer result = MakeShaderCaps(); in UsesPrecisionModifiers()
441 static ShaderCapsPointer Version110() { in Version110()
442 ShaderCapsPointer result = MakeShaderCaps(); in Version110()
448 static ShaderCapsPointer Version450Core() { in Version450Core()
449 ShaderCapsPointer result = MakeShaderCaps(); in Version450Core()
455 static ShaderCapsPointer MakeShaderCaps();