/third_party/skia/tests/sksl/intrinsics/ |
D | DFdx.glsl | 8 …dFdx(testInputs.x) == expected.x && dFdx(testInputs.xy) == expected.xy) && dFdx(testInputs.xyz) ==…
|
D | Fwidth.glsl | 8 …return (((((((dFdx(testInputs.x) == expected.x && dFdx(testInputs.xy) == expected.xy) && dFdx(test…
|
/third_party/skia/resources/sksl/intrinsics/ |
D | DFdx.sksl | 6 return (dFdx(testInputs.x) == expected.x && 7 dFdx(testInputs.xy) == expected.xy && 8 dFdx(testInputs.xyz) == expected.xyz && 9 dFdx(testInputs.xyzw) == expected.xyzw && 10 sign(dFdx(coords.xx)) == half2(1, 1) && 11 sign(dFdx(coords.yy)) == half2(0, 0) && 12 sign(dFdx(coords.xy)) == half2(1, 0)) ? colorGreen : colorRed;
|
D | Fwidth.sksl | 6 return (dFdx(testInputs.x) == expected.x && 7 dFdx(testInputs.xy) == expected.xy && 8 dFdx(testInputs.xyz) == expected.xyz && 9 dFdx(testInputs.xyzw) == expected.xyzw &&
|
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/ |
D | OES_standard_derivatives.txt | 67 dFdx() 81 Derivative accuracy for fragment processing built-in functions dFdx, dFdy 91 The built-in derivative functions dFdx, dFdy, and fwidth are optional, and 107 F(x+dx) - F(x) is approximately equal to dFdx(x).dx 1a 109 dFdx(x) is approximately equal to F(x+dx) - F(x) 1b 115 F(x-dx) - F(x) is approximately equal to -dFdx(x).dx 2a 117 dFdx(x) is approximately equal to F(x) - F(x-dx) 2b 131 approximations imply that higher order derivatives, dFdx(dFdx(x)) and 149 5. Functions for dFdx should be evaluated while holding y constant. 151 However, mixed higher order derivatives, like dFdx(dFdy(y)) and [all …]
|
/third_party/openGLES/extensions/OES/ |
D | OES_standard_derivatives.txt | 77 dFdx() 91 Derivative accuracy for fragment processing built-in functions dFdx, dFdy 101 The built-in derivative functions dFdx, dFdy, and fwidth are optional, and 117 F(x+dx) - F(x) is approximately equal to dFdx(x).dx 1a 119 dFdx(x) is approximately equal to F(x+dx) - F(x) 1b 125 F(x-dx) - F(x) is approximately equal to -dFdx(x).dx 2a 127 dFdx(x) is approximately equal to F(x) - F(x-dx) 2b 141 approximations imply that higher order derivatives, dFdx(dFdx(x)) and 159 5. Functions for dFdx should be evaluated while holding y constant. 161 However, mixed higher order derivatives, like dFdx(dFdy(y)) and [all …]
|
/third_party/glslang/Test/ |
D | spv.computeShaderDerivatives.comp | 65 fDerivativeX = dFdx(fX); 75 v2DerivativeX = dFdx(v2X); 86 v3DerivativeX = dFdx(v3X); 97 v4DerivativeX = dFdx(v4X);
|
D | spv.computeShaderDerivatives2.comp | 65 fDerivativeX = dFdx(fX); 75 v2DerivativeX = dFdx(v2X); 86 v3DerivativeX = dFdx(v3X); 97 v4DerivativeX = dFdx(v4X);
|
D | 320.comp | 8 dFdx(fX);
|
/third_party/vk-gl-cts/framework/referencerenderer/ |
D | rrShadingContext.hpp | 114 const tcu::Vector<T, Size> dFdx[2] = in dFdxLocal() local 120 outFragmentdFdx[0] = dFdx[0]; in dFdxLocal() 121 outFragmentdFdx[1] = dFdx[0]; in dFdxLocal() 122 outFragmentdFdx[2] = dFdx[1]; in dFdxLocal() 123 outFragmentdFdx[3] = dFdx[1]; in dFdxLocal()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_derivative_control.txt | 70 dFdx(p) 113 dFdx 146 approximations imply that higher order derivatives, dFdx(dFdx(x)) and 154 "In some implementations, varying degrees of derivative accuracy for dFdx 202 genType dFdx(genType p) 224 derive dFdx, dFdy, etc." 228 "Returns abs(dFdx(p)) + abs(dFdy(p))."
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_derivative_control.txt | 80 dFdx(p) 123 dFdx 156 approximations imply that higher order derivatives, dFdx(dFdx(x)) and 164 "In some implementations, varying degrees of derivative accuracy for dFdx 212 genType dFdx(genType p) 234 derive dFdx, dFdy, etc." 238 "Returns abs(dFdx(p)) + abs(dFdy(p))."
|
/third_party/skia/tests/sksl/shared/ |
D | DerivativesStandaloneSettings.glsl | 4 sk_FragColor.x = dFdx(1.0);
|
D | Derivatives.glsl | 7 sk_FragColor.x = dFdx(1.0);
|
/third_party/skia/resources/sksl/shared/ |
D | Derivatives.sksl | 4 sk_FragColor.x = half(dFdx(1));
|
/third_party/skia/resources/sksl/runtime_errors/ |
D | DerivativesES2.rts | 1 float2 dx(float2 coords) { return dFdx(coords); }
|
/third_party/skia/tests/sksl/runtime_errors/ |
D | DerivativesES2.skvm | 3 error: 1: no match for dFdx(float2)
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | RewriteDfdy.cpp | 166 TIntermTyped *dFdx = in visitAggregateWithRotation() local 173 TIntermBinary *rotatedFlippedDfdx = new TIntermBinary(multiplyOp, dFdx, multiplierX); in visitAggregateWithRotation()
|
/third_party/skia/third_party/externals/spirv-cross/shaders/frag/ |
D | avoid-expression-lowering-to-loop.frag | 18 float d = dFdx(vertex.x);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/frag/ |
D | avoid-expression-lowering-to-loop.frag | 19 float d = dFdx(vertex.x);
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/frag/ |
D | avoid-expression-lowering-to-loop.frag | 18 highp float _34 = dFdx(vertex.x);
|
/third_party/skia/third_party/externals/spirv-cross/shaders-msl/frag/ |
D | control-dependent-in-branch.desktop.frag | 11 vec4 d0 = dFdx(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/shaders-hlsl/frag/ |
D | control-dependent-in-branch.desktop.frag | 11 vec4 d0 = dFdx(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/shaders/desktop-only/frag/ |
D | control-dependent-in-branch.desktop.frag | 11 vec4 d0 = dFdx(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/desktop-only/frag/ |
D | control-dependent-in-branch.desktop.frag | 12 vec4 d0 = dFdx(vInput);
|