Searched defs:dPdy (Results 1 - 4 of 4) sorted by relevance
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_lower_texture_gradients.cpp | 123 ir_variable *dPdy = local 124 new(mem_ctx) ir_variable(grad_type, "dPdy", ir_var_temporary); 125 emit(dPdy, mul(size, ir->lod_info.grad.dPdy)); 131 expr(ir_unop_abs, dPdy)); 134 expr(ir_unop_sqrt, dot(dPdy, dPdy)));
|
H A D | brw_fs_visitor.cpp | 751 fs_reg shadow_c, fs_reg lod, fs_reg dPdy) 803 * dPdy = dudy, dvdy, drdy 808 * dPdx.x dPdx.y dPdy.x dPdy.y 812 * dPdx.x dPdx.y dPdx.z dPdy.x dPdy.y dPdy.z 821 for (int i = 0; i < ir->lod_info.grad.dPdy->type->vector_elements; i++) { 822 emit(BRW_OPCODE_MOV, fs_reg(MRF, base_mrf + mlen), dPdy); 823 dPdy 750 emit_texture_gen4(ir_texture *ir, fs_reg dst, fs_reg coordinate, fs_reg shadow_c, fs_reg lod, fs_reg dPdy) argument [all...] |
H A D | brw_vec4_visitor.cpp | 1857 src_reg lod, dPdx, dPdy; local 1874 ir->lod_info.grad.dPdy->accept(this); 1875 dPdy = this->result; 1986 dPdy.swizzle = BRW_SWIZZLE4(SWIZZLE_X,SWIZZLE_X,SWIZZLE_Y,SWIZZLE_Y); 1988 emit(MOV(dst_reg(MRF, param_base + 1, type, WRITEMASK_YW), dPdy)); 1993 dPdy.swizzle = BRW_SWIZZLE_ZZZZ; 1995 emit(MOV(dst_reg(MRF, param_base + 2, type, WRITEMASK_Y), dPdy)); 2000 emit(MOV(dst_reg(MRF, param_base + 2, type, WRITEMASK_XYZ), dPdy));
|
/external/mesa3d/src/glsl/ |
H A D | ir.h | 1356 * (txd <type> <sampler> <coordinate> 0 1 ( ) (dPdx dPdy)) 1426 ir_rvalue *dPdy; /**< Partial derivative of coordinate wrt Y */ member in struct:ir_texture::__anon14426::__anon14427
|
Completed in 109 milliseconds