Home
last modified time | relevance | path

Searched refs:ddx (Results 1 – 25 of 72) sorted by relevance

123

/third_party/skia/bench/
DInterpBench.cpp152 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/
Dlp_bld_sample.c407 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/
De263de.wgsl.expected.glsl7 float res = ddx(1.0f);
20 ERROR: 0:5: 'ddx' : no matching overloaded function found
D99edb1.wgsl.expected.glsl7 vec2 res = ddx(vec2(0.0f, 0.0f));
20 ERROR: 0:5: 'ddx' : no matching overloaded function found
Dc487fa.wgsl.expected.glsl7 vec4 res = ddx(vec4(0.0f, 0.0f, 0.0f, 0.0f));
20 ERROR: 0:5: 'ddx' : no matching overloaded function found
D0763f7.wgsl.expected.glsl7 vec3 res = ddx(vec3(0.0f, 0.0f, 0.0f));
20 ERROR: 0:5: 'ddx' : no matching overloaded function found
De263de.wgsl.expected.hlsl2 float res = ddx(1.0f);
D99edb1.wgsl.expected.hlsl2 float2 res = ddx(float2(0.0f, 0.0f));
D0763f7.wgsl.expected.hlsl2 float3 res = ddx(float3(0.0f, 0.0f, 0.0f));
Dc487fa.wgsl.expected.hlsl2 float4 res = ddx(float4(0.0f, 0.0f, 0.0f, 0.0f));
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/
DEXT_gpu_shader4.txt1963 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/
DEXT_gpu_shader4.txt1963 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/
DSampleFitCubicToCircle.cpp106 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/
Dhlsl.intrinsics.negative.comp13 // 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
Dhlsl.intrinsics.frag38 float r017 = ddx(inF0);
118 float2 r017 = ddx(inF0);
202 float3 r017 = ddx(inF0);
283 float4 r016 = ddx(inF0);
361 MT r011 = ddx(inF0); \
Dhlsl.intrinsics.negative.vert29 // 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/
Dcontrol-dependent-in-branch.desktop.frag21 float4 _26 = ddx(vInput);
/third_party/skia/third_party/externals/spirv-cross/reference/shaders-hlsl/frag/
Dcontrol-dependent-in-branch.desktop.frag21 float4 d0 = ddx(vInput);
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/
DARB_sparse_texture_clamp.txt460 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/
DARB_sparse_texture_clamp.txt470 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/
De383db.wgsl28 …re_cube_array<f32>, sampler: sampler, coords: vec3<f32>, array_index: i32, ddx: vec3<f32>, ddy: ve…
D21402b.wgsl28 // fn textureSampleGrad(texture: texture_3d<f32>, sampler: sampler, coords: vec3<f32>, ddx: vec3<f3…
D5312f4.wgsl28 // fn textureSampleGrad(texture: texture_cube<f32>, sampler: sampler, coords: vec3<f32>, ddx: vec3<…
D2ecd8f.wgsl28 …ture_2d_array<f32>, sampler: sampler, coords: vec2<f32>, array_index: i32, ddx: vec2<f32>, ddy: ve…
D521263.wgsl28 // fn textureSampleGrad(texture: texture_2d<f32>, sampler: sampler, coords: vec2<f32>, ddx: vec2<f3…

123