Home
last modified time | relevance | path

Searched refs:dtdx (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_linear_sampler.c203 const int dtdx = samp->dtdx; in fetch_bgra() local
218 t += dtdx; in fetch_bgra()
235 const int dtdx = samp->dtdx; in fetch_bgrx() local
250 t += dtdx; in fetch_bgrx()
270 const int dtdx = samp->dtdx; in fetch_bgra_clamp() local
288 t += dtdx; in fetch_bgra_clamp()
306 const int dtdx = samp->dtdx; in fetch_bgrx_clamp() local
324 t += dtdx; in fetch_bgrx_clamp()
453 const int dtdx = samp->dtdx; in fetch_bgra_linear() local
476 t += dtdx; in fetch_bgra_linear()
[all …]
Dlp_setup_rect.c161 float dsdx, dsdy, dtdx, dtdy; in lp_setup_is_blit() local
167 dtdx = GET_DADY(inputs)[1][0]*texture->height; in lp_setup_is_blit()
187 util_is_approx(dtdx, 0.0f, 1.0f/LP_MAX_WIDTH) && in lp_setup_is_blit()
195 debug_printf("dtdx = %f\n", dtdx); in lp_setup_is_blit()
Dlp_linear_priv.h27 int dtdx; /* 16.16 */ member
Dlp_state_fs_linear.c264 float t0, float dtdx, float dtdy, in init_nearest_sampler() argument
277 samp->fdtdx = dtdx * texture->height * oow; in init_nearest_sampler()
296 if (dsdy != 0 || dtdx != 0) in init_nearest_sampler()
/third_party/mesa3d/src/mesa/swrast/
Ds_span.c418 _swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy, in _swrast_compute_lambda() argument
423 GLfloat dvdx = texH * ((t + dtdx) / (q + dqdx) - t * invQ); in _swrast_compute_lambda()
440 _swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy,
445 GLfloat dtdx2 = (t + dtdx) / (q + dqdx) - t * invQ;
491 const GLfloat dtdx = span->attrStepX[attr][1]; in interpolate_texcoords() local
497 GLfloat t = span->attrStart[attr][1] + span->leftClip * dtdx; in interpolate_texcoords()
539 lambda[i] = _swrast_compute_lambda(dsdx, dsdy, dtdx, dtdy, in interpolate_texcoords()
543 t += dtdx; in interpolate_texcoords()
556 lambda[i] = _swrast_compute_lambda(dsdx, dsdy, dtdx, dtdy, in interpolate_texcoords()
560 t += dtdx; in interpolate_texcoords()
[all …]
Ds_span.h194 _swrast_compute_lambda(GLfloat dsdx, GLfloat dsdy, GLfloat dtdx, GLfloat dtdy,
Ds_texfilter.c1893 const GLfloat dtdx = span->attrStepX[attr][1]; in sample_lambda_2d_aniso() local
1898 GLfloat t = span->attrStart[attr][1] + span->leftClip * dtdx; in sample_lambda_2d_aniso()
1921 GLfloat dvdx = texH * ((t + dtdx) / (q + dqdx) - t * invQ); in sample_lambda_2d_aniso()
1937 t += dtdx; in sample_lambda_2d_aniso()
/third_party/mesa3d/src/mesa/program/
Dprog_execute.c1121 GLfloat texcoord[4], dtdx[4], dtdy[4], color[4]; in _mesa_execute_program() local
1123 fetch_vector4(&inst->SrcReg[1], machine, dtdx); in _mesa_execute_program()
1125 machine->FetchTexelDeriv(ctx, texcoord, dtdx, dtdy, in _mesa_execute_program()
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_tex_sample.c562 const float dtdx = fabsf(derivs[1][0][quad]); in compute_lambda_2d_explicit_gradients() local
565 const float maxy = MAX2(dtdx, dtdy) * u_minify(texture->height0, sview->base.u.tex.first_level); in compute_lambda_2d_explicit_gradients()
606 const float dtdx = fabsf(derivs[1][0][quad]); in compute_lambda_3d_explicit_gradients() local
611 const float maxy = MAX2(dtdx, dtdy) * u_minify(texture->height0, sview->base.u.tex.first_level); in compute_lambda_3d_explicit_gradients()
639 const float dtdx = fabsf(derivs[1][0][quad]); in compute_lambda_cube_explicit_gradients() local
644 const float maxy = MAX2(dtdx, dtdy); in compute_lambda_cube_explicit_gradients()