/third_party/skia/bench/ |
D | InterpBench.cpp | 152 double ddx = dx; in performTest() local 155 tmp = SkDoubleToFixed(ffx); dst[i + 0] = TILE(tmp, count); ffx += ddx; in performTest() 156 tmp = SkDoubleToFixed(ffx); dst[i + 1] = TILE(tmp, count); ffx += ddx; in performTest() 157 tmp = SkDoubleToFixed(ffx); dst[i + 2] = TILE(tmp, count); ffx += ddx; in performTest() 158 tmp = SkDoubleToFixed(ffx); dst[i + 3] = TILE(tmp, count); ffx += ddx; in performTest()
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_sample.c | 407 LLVMValueRef ddmax[3] = { NULL }, ddx[3] = { NULL }, ddy[3] = { NULL }; in lp_build_rho() local 420 ddx[i] = lp_build_mul(coord_bld, floatdim, derivs->ddx[i]); in lp_build_rho() 422 ddx[i] = lp_build_mul(coord_bld, ddx[i], ddx[i]); in lp_build_rho() 427 tmpx = lp_build_abs(coord_bld, derivs->ddx[i]); in lp_build_rho() 434 rho_xvec = lp_build_add(coord_bld, ddx[0], ddx[1]); in lp_build_rho() 437 rho_xvec = lp_build_add(coord_bld, rho_xvec, ddx[2]); in lp_build_rho() 1838 LLVMValueRef ima, imahalf, tmp, ddx[3], ddy[3]; in lp_build_cube_lookup() local 1867 ddx[0] = lp_build_ddx(coord_bld, s); in lp_build_cube_lookup() 1868 ddx[1] = lp_build_ddx(coord_bld, t); in lp_build_cube_lookup() 1869 ddx[2] = lp_build_ddx(coord_bld, r); in lp_build_cube_lookup() [all …]
|
/third_party/skia/third_party/externals/tint/test/intrinsics/gen/dpdx/ |
D | e263de.wgsl.expected.glsl | 7 float res = ddx(1.0f); 20 ERROR: 0:5: 'ddx' : no matching overloaded function found
|
D | 99edb1.wgsl.expected.glsl | 7 vec2 res = ddx(vec2(0.0f, 0.0f)); 20 ERROR: 0:5: 'ddx' : no matching overloaded function found
|
D | c487fa.wgsl.expected.glsl | 7 vec4 res = ddx(vec4(0.0f, 0.0f, 0.0f, 0.0f)); 20 ERROR: 0:5: 'ddx' : no matching overloaded function found
|
D | 0763f7.wgsl.expected.glsl | 7 vec3 res = ddx(vec3(0.0f, 0.0f, 0.0f)); 20 ERROR: 0:5: 'ddx' : no matching overloaded function found
|
D | e263de.wgsl.expected.hlsl | 2 float res = ddx(1.0f);
|
D | 99edb1.wgsl.expected.hlsl | 2 float2 res = ddx(float2(0.0f, 0.0f));
|
D | 0763f7.wgsl.expected.hlsl | 2 float3 res = ddx(float3(0.0f, 0.0f, 0.0f));
|
D | c487fa.wgsl.expected.hlsl | 2 float4 res = ddx(float4(0.0f, 0.0f, 0.0f, 0.0f));
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_gpu_shader4.txt | 1963 float ddx, float ddy); 1965 float ddx, float ddy); 1967 float ddx, float ddy); 1969 float ddx, float ddy); 1972 vec2 ddx, vec2 ddy); 1974 vec2 ddx, vec2 ddy); 1976 vec2 ddx, vec2 ddy); 1978 vec2 ddx, vec2 ddy); 1981 vec3 ddx, vec3 ddy); 1983 vec3 ddx, vec3 ddy); [all …]
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_gpu_shader4.txt | 1963 float ddx, float ddy); 1965 float ddx, float ddy); 1967 float ddx, float ddy); 1969 float ddx, float ddy); 1972 vec2 ddx, vec2 ddy); 1974 vec2 ddx, vec2 ddy); 1976 vec2 ddx, vec2 ddy); 1978 vec2 ddx, vec2 ddy); 1981 vec3 ddx, vec3 ddy); 1983 vec3 ddx, vec3 ddy); [all …]
|
/third_party/skia/samplecode/ |
D | SampleFitCubicToCircle.cpp | 106 auto [x, dx, ddx] = eval_cubic(cubicX, T); in find_max_error_T() 109 double ddError = 2*(x*ddx + y*ddy + dx*dx + dy*dy); in find_max_error_T() 239 auto [x, dx, ddx] = eval_cubic(X.data(), kMaxErrorT); in onChar()
|
/third_party/glslang/Test/ |
D | hlsl.intrinsics.negative.comp | 13 // ddx(inF0); // expected error: only valid in pixel stage 70 // ddx(inF0); // only valid in pixel stage 112 // ddx(inF0); // only valid in pixel stage 157 // ddx(inF0); // only valid in pixel stage
|
D | hlsl.intrinsics.frag | 38 float r017 = ddx(inF0); 118 float2 r017 = ddx(inF0); 202 float3 r017 = ddx(inF0); 283 float4 r016 = ddx(inF0); 361 MT r011 = ddx(inF0); \
|
D | hlsl.intrinsics.negative.vert | 29 // ddx(inF0); // expected error: only valid in pixel stage 92 // ddx(inF0); // only valid in pixel stage 136 // ddx(inF0); // only valid in pixel stage 183 // ddx(inF0); // only valid in pixel stage
|
/third_party/skia/third_party/externals/spirv-cross/reference/opt/shaders-hlsl/frag/ |
D | control-dependent-in-branch.desktop.frag | 21 float4 _26 = ddx(vInput);
|
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl/frag/ |
D | control-dependent-in-branch.desktop.frag | 21 float4 d0 = ddx(vInput);
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_sparse_texture_clamp.txt | 460 float_vec ddx, float_vec ddy, int_vec offset); 471 <ddx> and <ddy> specify partial derivatives (ds/dx, dt/dx, dr/dx, ds/dy, 478 inputs <ddx> and <ddy>. For TEX, TXB, TXD, and TXP instructions in a base 479 level of detail is computed based on the partial derivatives <ddx> and 578 vec3 ddx, ddy; /* in */ 587 lookup.ddx = ddx;
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_sparse_texture_clamp.txt | 470 float_vec ddx, float_vec ddy, int_vec offset); 481 <ddx> and <ddy> specify partial derivatives (ds/dx, dt/dx, dr/dx, ds/dy, 488 inputs <ddx> and <ddy>. For TEX, TXB, TXD, and TXP instructions in a base 489 level of detail is computed based on the partial derivatives <ddx> and 588 vec3 ddx, ddy; /* in */ 597 lookup.ddx = ddx;
|
/third_party/skia/third_party/externals/tint/test/intrinsics/gen/textureSampleGrad/ |
D | e383db.wgsl | 28 …re_cube_array<f32>, sampler: sampler, coords: vec3<f32>, array_index: i32, ddx: vec3<f32>, ddy: ve…
|
D | 21402b.wgsl | 28 // fn textureSampleGrad(texture: texture_3d<f32>, sampler: sampler, coords: vec3<f32>, ddx: vec3<f3…
|
D | 5312f4.wgsl | 28 // fn textureSampleGrad(texture: texture_cube<f32>, sampler: sampler, coords: vec3<f32>, ddx: vec3<…
|
D | 2ecd8f.wgsl | 28 …ture_2d_array<f32>, sampler: sampler, coords: vec2<f32>, array_index: i32, ddx: vec2<f32>, ddy: ve…
|
D | 521263.wgsl | 28 // fn textureSampleGrad(texture: texture_2d<f32>, sampler: sampler, coords: vec2<f32>, ddx: vec2<f3…
|