Home
last modified time | relevance | path

Searched refs:lod_info (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dir_equals.cpp163 if (!lod_info.bias->equals(other->lod_info.bias, ignore)) in equals()
169 if (!lod_info.lod->equals(other->lod_info.lod, ignore)) in equals()
173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) || in equals()
174 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore)) in equals()
178 if (!lod_info.sample_index->equals(other->lod_info.sample_index, ignore)) in equals()
182 if (!lod_info.component->equals(other->lod_info.component, ignore)) in equals()
Dir_clone.cpp236 new_tex->lod_info.bias = this->lod_info.bias->clone(mem_ctx, ht); in clone()
241 new_tex->lod_info.lod = this->lod_info.lod->clone(mem_ctx, ht); in clone()
244 new_tex->lod_info.sample_index = this->lod_info.sample_index->clone(mem_ctx, ht); in clone()
247 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht); in clone()
248 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht); in clone()
251 new_tex->lod_info.component = this->lod_info.component->clone(mem_ctx, ht); in clone()
Dir_rvalue_visitor.cpp65 handle_rvalue(&ir->lod_info.bias); in rvalue_visit()
70 handle_rvalue(&ir->lod_info.lod); in rvalue_visit()
73 handle_rvalue(&ir->lod_info.sample_index); in rvalue_visit()
76 handle_rvalue(&ir->lod_info.grad.dPdx); in rvalue_visit()
77 handle_rvalue(&ir->lod_info.grad.dPdy); in rvalue_visit()
80 handle_rvalue(&ir->lod_info.component); in rvalue_visit()
Dopt_tree_grafting.cpp281 if (do_graft(&ir->lod_info.bias)) in visit_enter()
287 if (do_graft(&ir->lod_info.lod)) in visit_enter()
291 if (do_graft(&ir->lod_info.sample_index)) in visit_enter()
295 if (do_graft(&ir->lod_info.grad.dPdx) || in visit_enter()
296 do_graft(&ir->lod_info.grad.dPdy)) in visit_enter()
300 if (do_graft(&ir->lod_info.component)) in visit_enter()
Dir_hv_accept.cpp201 s = this->lod_info.bias->accept(v); in accept()
208 s = this->lod_info.lod->accept(v); in accept()
213 s = this->lod_info.sample_index->accept(v); in accept()
218 s = this->lod_info.grad.dPdx->accept(v); in accept()
222 s = this->lod_info.grad.dPdy->accept(v); in accept()
227 s = this->lod_info.component->accept(v); in accept()
Dir_reader.cpp1065 tex->lod_info.bias = read_rvalue(s_lod); in read_texture()
1066 if (tex->lod_info.bias == NULL) { in read_texture()
1074 tex->lod_info.lod = read_rvalue(s_lod); in read_texture()
1075 if (tex->lod_info.lod == NULL) { in read_texture()
1082 tex->lod_info.sample_index = read_rvalue(s_sample_index); in read_texture()
1083 if (tex->lod_info.sample_index == NULL) { in read_texture()
1095 tex->lod_info.grad.dPdx = read_rvalue(s_dx); in read_texture()
1096 if (tex->lod_info.grad.dPdx == NULL) { in read_texture()
1100 tex->lod_info.grad.dPdy = read_rvalue(s_dy); in read_texture()
1101 if (tex->lod_info.grad.dPdy == NULL) { in read_texture()
[all …]
Dir_print_visitor.cpp358 ir->lod_info.bias->accept(this); in visit()
363 ir->lod_info.lod->accept(this); in visit()
366 ir->lod_info.sample_index->accept(this); in visit()
370 ir->lod_info.grad.dPdx->accept(this); in visit()
372 ir->lod_info.grad.dPdy->accept(this); in visit()
376 ir->lod_info.component->accept(this); in visit()
Dglsl_to_nir.cpp2376 if (ir->lod_info.lod != NULL) in visit()
2389 if (ir->lod_info.lod != NULL) in visit()
2534 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.bias)); in visit()
2542 if (ir->lod_info.lod != NULL) { in visit()
2544 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.lod)); in visit()
2552 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdx)); in visit()
2556 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdy)); in visit()
2563 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.sample_index)); in visit()
2569 instr->component = ir->lod_info.component->as_constant()->value.u[0]; in visit()
Dir.h1900 memset(&lod_info, 0, sizeof(lod_info)); in ir_texture()
1968 } lod_info; variable
Dbuiltin_functions.cpp6433 tex->lod_info.lod = var_ref(lod); in _textureSize()
6435 tex->lod_info.lod = imm(0u); in _textureSize()
6507 tex->lod_info.lod = var_ref(lod); in _texture()
6514 tex->lod_info.grad.dPdx = var_ref(dPdx); in _texture()
6515 tex->lod_info.grad.dPdy = var_ref(dPdy); in _texture()
6540 tex->lod_info.component = var_ref(component); in _texture()
6543 tex->lod_info.component = imm(0); in _texture()
6553 tex->lod_info.bias = var_ref(bias); in _texture()
6580 tex->lod_info.bias = var_ref(bias); in _textureCubeArrayShadow()
6586 tex->lod_info.lod = var_ref(lod); in _textureCubeArrayShadow()
[all …]
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.cpp4298 st_src_reg result_src, coord, cube_sc, lod_info, projector, dx, dy; in visit() local
4357 ir->lod_info.bias->accept(this); in visit()
4358 lod_info = this->result; in visit()
4365 if (this->has_tex_txf_lz && ir->lod_info.lod->is_zero()) { in visit()
4369 ir->lod_info.lod->accept(this); in visit()
4370 lod_info = this->result; in visit()
4379 ir->lod_info.grad.dPdx->accept(this); in visit()
4381 ir->lod_info.grad.dPdy->accept(this); in visit()
4390 ir->lod_info.lod->accept(this); in visit()
4391 lod_info = this->result; in visit()
[all …]
/external/mesa3d/src/mesa/program/
Dir_to_mesa.cpp1925 src_reg result_src, coord, lod_info, projector, dx, dy; in visit() local
1962 ir->lod_info.bias->accept(this); in visit()
1963 lod_info = this->result; in visit()
1969 ir->lod_info.lod->accept(this); in visit()
1970 lod_info = this->result; in visit()
1974 ir->lod_info.grad.dPdx->accept(this); in visit()
1976 ir->lod_info.grad.dPdy->accept(this); in visit()
2073 emit(ir, OPCODE_MOV, coord_dst, lod_info); in visit()
/external/mesa3d/docs/relnotes/
D9.0.3.rst179 - i965/vs: Create a 'lod_type' temporary for ir->lod_info.lod->type.