/third_party/skia/resources/sksl/intrinsics/ |
D | DFdy.sksl | 6 return (dFdy(testInputs.x) == expected.x && 7 dFdy(testInputs.xy) == expected.xy && 8 dFdy(testInputs.xyz) == expected.xyz && 9 dFdy(testInputs.xyzw) == expected.xyzw && 10 sign(dFdy(coords.xx)) == half2(0, 0) && 11 sign(dFdy(coords.yy)) == half2(1, 1) && 12 sign(dFdy(coords.xy)) == half2(0, 1)) ? colorGreen : colorRed;
|
/third_party/skia/tests/sksl/intrinsics/ |
D | DFdy.glsl | 9 …dFdy(testInputs.x)) == expected.x && (u_skRTFlip.y * dFdy(testInputs.xy)) == expected.xy) && (u_sk…
|
/third_party/skia/third_party/externals/opengl-registry/extensions/OES/ |
D | OES_standard_derivatives.txt | 68 dFdy() 81 Derivative accuracy for fragment processing built-in functions dFdx, dFdy 91 The built-in derivative functions dFdx, dFdy, and fwidth are optional, and 125 dFdy is approximated similarly, with y replacing x. 150 Functions for dFdy should be evaluated while holding x constant. 151 However, mixed higher order derivatives, like dFdx(dFdy(y)) and 152 dFdy(dFdx(x)) are undefined. 170 genType dFdy (genType p) 180 therefore be used to derive dFdx, dFdy, etc. 187 abs (dFdx (p)) + abs (dFdy (p));
|
/third_party/openGLES/extensions/OES/ |
D | OES_standard_derivatives.txt | 78 dFdy() 91 Derivative accuracy for fragment processing built-in functions dFdx, dFdy 101 The built-in derivative functions dFdx, dFdy, and fwidth are optional, and 135 dFdy is approximated similarly, with y replacing x. 160 Functions for dFdy should be evaluated while holding x constant. 161 However, mixed higher order derivatives, like dFdx(dFdy(y)) and 162 dFdy(dFdx(x)) are undefined. 180 genType dFdy (genType p) 190 therefore be used to derive dFdx, dFdy, etc. 197 abs (dFdx (p)) + abs (dFdy (p));
|
/third_party/glslang/Test/ |
D | spv.computeShaderDerivatives.comp | 66 fDerivativeY = dFdy(fY); 76 v2DerivativeY = dFdy(v2Y); 87 v3DerivativeY = dFdy(v3Y); 98 v4DerivativeY = dFdy(v4Y);
|
D | spv.computeShaderDerivatives2.comp | 66 fDerivativeY = dFdy(fY); 76 v2DerivativeY = dFdy(v2Y); 87 v3DerivativeY = dFdy(v3Y); 98 v4DerivativeY = dFdy(v4Y);
|
D | 320.comp | 9 dFdy(fY);
|
D | 100.frag | 92 dFdy(3.2); // ERROR 101 dFdy(3.2);
|
D | spv.texture.frag | 63 vec2 gradY = dFdy(coords2D);
|
D | texture.frag | 63 vec2 gradY = dFdy(coords2D);
|
/third_party/vk-gl-cts/framework/referencerenderer/ |
D | rrShadingContext.hpp | 129 const tcu::Vector<T, Size> dFdy[2] = in dFdyLocal() local 135 outFragmentdFdy[0] = dFdy[0]; in dFdyLocal() 136 outFragmentdFdy[1] = dFdy[1]; in dFdyLocal() 137 outFragmentdFdy[2] = dFdy[0]; in dFdyLocal() 138 outFragmentdFdy[3] = dFdy[1]; in dFdyLocal()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_derivative_control.txt | 71 dFdy(p) 114 dFdy 125 After "dFdy is approximated similarly, with y replacing x.", add the 155 and dFdy may be obtained by providing GL hints (section 21.4 "Hints" of the 208 genType dFdy(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 | 81 dFdy(p) 124 dFdy 135 After "dFdy is approximated similarly, with y replacing x.", add the 165 and dFdy may be obtained by providing GL hints (section 21.4 "Hints" of the 218 genType dFdy(genType p) 234 derive dFdx, dFdy, etc." 238 "Returns abs(dFdx(p)) + abs(dFdy(p))."
|
/third_party/skia/resources/sksl/runtime_errors/ |
D | DerivativesES2.rts | 2 float2 dy(float2 coords) { return dFdy(coords); }
|
/third_party/skia/tests/sksl/runtime_errors/ |
D | DerivativesES2.skvm | 4 error: 2: no match for dFdy(float2)
|
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_ops/ |
D | RewriteDfdy.cpp | 168 TIntermTyped *dFdy = in visitAggregateWithRotation() local 174 TIntermBinary *rotatedFlippedDfdy = new TIntermBinary(multiplyOp, dFdy, multiplierY); in visitAggregateWithRotation()
|
/third_party/skia/third_party/externals/spirv-cross/shaders-msl/frag/ |
D | control-dependent-in-branch.desktop.frag | 12 vec4 d1 = dFdy(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/shaders-hlsl/frag/ |
D | control-dependent-in-branch.desktop.frag | 12 vec4 d1 = dFdy(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/shaders/desktop-only/frag/ |
D | control-dependent-in-branch.desktop.frag | 12 vec4 d1 = dFdy(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders/desktop-only/frag/ |
D | control-dependent-in-branch.desktop.frag | 13 vec4 d1 = dFdy(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders/desktop-only/frag/ |
D | control-dependent-in-branch.desktop.frag | 13 vec4 _29 = dFdy(vInput);
|
/third_party/skia/src/sksl/ |
D | SkSLIntrinsicList.h | 32 SKSL_INTRINSIC(dFdy) \
|
/third_party/mesa3d/docs/relnotes/ |
D | 8.0.5.rst | 174 dFdy()." 236 - i965: Compute dFdy() correctly for FBOs. 238 - i965: Avoid unnecessary recompiles for shaders that don't use dFdy().
|
D | 7.0.rst | 37 - GLSL dFdx() and dFdy() work for fragment program inputs now
|
/third_party/glslang/Test/baseResults/ |
D | 320.comp.out | 3 ERROR: 0:9: 'dFdy' : required extension not requested: GL_NV_compute_shader_derivatives
|