/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
H A D | brw_lower_texture_gradients.cpp | 95 const glsl_type *grad_type = ir->lod_info.grad.dPdx->type; 103 txs->lod_info.lod = new(mem_ctx) ir_constant(0); 121 emit(dPdx, mul(size, ir->lod_info.grad.dPdx)); 125 emit(dPdy, mul(size, ir->lod_info.grad.dPdy)); 139 ir->lod_info.lod = expr(ir_unop_log2, rho);
|
H A D | brw_fs_visitor.cpp | 815 for (int i = 0; i < ir->lod_info.grad.dPdx->type->vector_elements; i++) { 819 mlen += MAX2(ir->lod_info.grad.dPdx->type->vector_elements, 2); 821 for (int i = 0; i < ir->lod_info.grad.dPdy->type->vector_elements; i++) { 825 mlen += MAX2(ir->lod_info.grad.dPdy->type->vector_elements, 2); 1000 for (int i = 0; i < ir->lod_info.grad.dPdx->type->vector_elements; i++) { 1309 ir->lod_info.bias->accept(this); 1313 ir->lod_info.grad.dPdx->accept(this); 1316 ir->lod_info.grad.dPdy->accept(this); 1322 ir->lod_info.lod->accept(this);
|
H A D | brw_vec4_visitor.cpp | 1866 ir->lod_info.lod->accept(this); 1868 lod_type = ir->lod_info.lod->type; 1871 ir->lod_info.grad.dPdx->accept(this); 1874 ir->lod_info.grad.dPdy->accept(this); 1877 lod_type = ir->lod_info.grad.dPdx->type;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
H A D | brw_lower_texture_gradients.cpp | 95 const glsl_type *grad_type = ir->lod_info.grad.dPdx->type; 103 txs->lod_info.lod = new(mem_ctx) ir_constant(0); 121 emit(dPdx, mul(size, ir->lod_info.grad.dPdx)); 125 emit(dPdy, mul(size, ir->lod_info.grad.dPdy)); 139 ir->lod_info.lod = expr(ir_unop_log2, rho);
|
H A D | brw_fs_visitor.cpp | 815 for (int i = 0; i < ir->lod_info.grad.dPdx->type->vector_elements; i++) { 819 mlen += MAX2(ir->lod_info.grad.dPdx->type->vector_elements, 2); 821 for (int i = 0; i < ir->lod_info.grad.dPdy->type->vector_elements; i++) { 825 mlen += MAX2(ir->lod_info.grad.dPdy->type->vector_elements, 2); 1000 for (int i = 0; i < ir->lod_info.grad.dPdx->type->vector_elements; i++) { 1309 ir->lod_info.bias->accept(this); 1313 ir->lod_info.grad.dPdx->accept(this); 1316 ir->lod_info.grad.dPdy->accept(this); 1322 ir->lod_info.lod->accept(this);
|
H A D | brw_vec4_visitor.cpp | 1866 ir->lod_info.lod->accept(this); 1868 lod_type = ir->lod_info.lod->type; 1871 ir->lod_info.grad.dPdx->accept(this); 1874 ir->lod_info.grad.dPdy->accept(this); 1877 lod_type = ir->lod_info.grad.dPdx->type;
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
H A D | ir_rvalue_visitor.cpp | 62 handle_rvalue(&ir->lod_info.bias); 67 handle_rvalue(&ir->lod_info.lod); 70 handle_rvalue(&ir->lod_info.grad.dPdx); 71 handle_rvalue(&ir->lod_info.grad.dPdy);
|
H A D | ir_clone.cpp | 251 new_tex->lod_info.bias = this->lod_info.bias->clone(mem_ctx, ht); 256 new_tex->lod_info.lod = this->lod_info.lod->clone(mem_ctx, ht); 259 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht); 260 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht);
|
H A D | opt_tree_grafting.cpp | 278 if (do_graft(&ir->lod_info.bias)) 284 if (do_graft(&ir->lod_info.lod)) 288 if (do_graft(&ir->lod_info.grad.dPdx) || 289 do_graft(&ir->lod_info.grad.dPdy))
|
H A D | ir_hv_accept.cpp | 218 s = this->lod_info.bias->accept(v); 225 s = this->lod_info.lod->accept(v); 230 s = this->lod_info.grad.dPdx->accept(v); 234 s = this->lod_info.grad.dPdy->accept(v);
|
H A D | ir_print_visitor.cpp | 282 ir->lod_info.bias->accept(this); 287 ir->lod_info.lod->accept(this); 291 ir->lod_info.grad.dPdx->accept(this); 293 ir->lod_info.grad.dPdy->accept(this);
|
H A D | ir_reader.cpp | 1010 tex->lod_info.bias = read_rvalue(s_lod); 1011 if (tex->lod_info.bias == NULL) { 1019 tex->lod_info.lod = read_rvalue(s_lod); 1020 if (tex->lod_info.lod == NULL) { 1033 tex->lod_info.grad.dPdx = read_rvalue(s_dx); 1034 if (tex->lod_info.grad.dPdx == NULL) { 1038 tex->lod_info.grad.dPdy = read_rvalue(s_dy); 1039 if (tex->lod_info.grad.dPdy == NULL) {
|
H A D | ir.h | 1428 } lod_info; member in class:ir_texture
|
/external/mesa3d/src/glsl/ |
H A D | ir_rvalue_visitor.cpp | 62 handle_rvalue(&ir->lod_info.bias); 67 handle_rvalue(&ir->lod_info.lod); 70 handle_rvalue(&ir->lod_info.grad.dPdx); 71 handle_rvalue(&ir->lod_info.grad.dPdy);
|
H A D | ir_clone.cpp | 251 new_tex->lod_info.bias = this->lod_info.bias->clone(mem_ctx, ht); 256 new_tex->lod_info.lod = this->lod_info.lod->clone(mem_ctx, ht); 259 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht); 260 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht);
|
H A D | opt_tree_grafting.cpp | 278 if (do_graft(&ir->lod_info.bias)) 284 if (do_graft(&ir->lod_info.lod)) 288 if (do_graft(&ir->lod_info.grad.dPdx) || 289 do_graft(&ir->lod_info.grad.dPdy))
|
H A D | ir_hv_accept.cpp | 218 s = this->lod_info.bias->accept(v); 225 s = this->lod_info.lod->accept(v); 230 s = this->lod_info.grad.dPdx->accept(v); 234 s = this->lod_info.grad.dPdy->accept(v);
|
H A D | ir_print_visitor.cpp | 282 ir->lod_info.bias->accept(this); 287 ir->lod_info.lod->accept(this); 291 ir->lod_info.grad.dPdx->accept(this); 293 ir->lod_info.grad.dPdy->accept(this);
|
H A D | ir_reader.cpp | 1010 tex->lod_info.bias = read_rvalue(s_lod); 1011 if (tex->lod_info.bias == NULL) { 1019 tex->lod_info.lod = read_rvalue(s_lod); 1020 if (tex->lod_info.lod == NULL) { 1033 tex->lod_info.grad.dPdx = read_rvalue(s_dx); 1034 if (tex->lod_info.grad.dPdx == NULL) { 1038 tex->lod_info.grad.dPdy = read_rvalue(s_dy); 1039 if (tex->lod_info.grad.dPdy == NULL) {
|
H A D | ir.h | 1428 } lod_info; member in class:ir_texture
|
/external/chromium_org/third_party/mesa/src/src/mesa/program/ |
H A D | ir_to_mesa.cpp | 1972 src_reg result_src, coord, lod_info, projector, dx, dy; local 2009 ir->lod_info.bias->accept(this); 2010 lod_info = this->result; 2016 ir->lod_info.lod->accept(this); 2017 lod_info = this->result; 2021 ir->lod_info.grad.dPdx->accept(this); 2023 ir->lod_info.grad.dPdy->accept(this); 2104 emit(ir, OPCODE_MOV, coord_dst, lod_info);
|
/external/mesa3d/src/mesa/program/ |
H A D | ir_to_mesa.cpp | 1972 src_reg result_src, coord, lod_info, projector, dx, dy; local 2009 ir->lod_info.bias->accept(this); 2010 lod_info = this->result; 2016 ir->lod_info.lod->accept(this); 2017 lod_info = this->result; 2021 ir->lod_info.grad.dPdx->accept(this); 2023 ir->lod_info.grad.dPdy->accept(this); 2104 emit(ir, OPCODE_MOV, coord_dst, lod_info);
|
/external/chromium_org/third_party/mesa/src/src/mesa/state_tracker/ |
H A D | st_glsl_to_tgsi.cpp | 2571 st_src_reg result_src, coord, lod_info, projector, dx, dy, offset; local 2606 ir->lod_info.bias->accept(this); 2607 lod_info = this->result; 2611 ir->lod_info.lod->accept(this); 2612 lod_info = this->result; 2616 ir->lod_info.grad.dPdx->accept(this); 2618 ir->lod_info.grad.dPdy->accept(this); 2623 ir->lod_info.lod->accept(this); 2624 lod_info = this->result; 2628 ir->lod_info [all...] |
/external/mesa3d/src/mesa/state_tracker/ |
H A D | st_glsl_to_tgsi.cpp | 2571 st_src_reg result_src, coord, lod_info, projector, dx, dy, offset; local 2606 ir->lod_info.bias->accept(this); 2607 lod_info = this->result; 2611 ir->lod_info.lod->accept(this); 2612 lod_info = this->result; 2616 ir->lod_info.grad.dPdx->accept(this); 2618 ir->lod_info.grad.dPdy->accept(this); 2623 ir->lod_info.lod->accept(this); 2624 lod_info = this->result; 2628 ir->lod_info [all...] |