Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/glsl/
Dir_equals.cpp169 if (!lod_info.bias->equals(other->lod_info.bias, ignore)) in equals()
175 if (!lod_info.lod->equals(other->lod_info.lod, ignore)) in equals()
179 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) || in equals()
180 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore)) in equals()
184 if (!lod_info.sample_index->equals(other->lod_info.sample_index, ignore)) in equals()
188 if (!lod_info.component->equals(other->lod_info.component, ignore)) in equals()
Dir_clone.cpp237 new_tex->lod_info.bias = this->lod_info.bias->clone(mem_ctx, ht); in clone()
242 new_tex->lod_info.lod = this->lod_info.lod->clone(mem_ctx, ht); in clone()
245 new_tex->lod_info.sample_index = this->lod_info.sample_index->clone(mem_ctx, ht); in clone()
248 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht); in clone()
249 new_tex->lod_info.grad.dPdy = this->lod_info.grad.dPdy->clone(mem_ctx, ht); in clone()
252 new_tex->lod_info.component = this->lod_info.component->clone(mem_ctx, ht); in clone()
Dir_rvalue_visitor.cpp66 handle_rvalue(&ir->lod_info.bias); in rvalue_visit()
71 handle_rvalue(&ir->lod_info.lod); in rvalue_visit()
74 handle_rvalue(&ir->lod_info.sample_index); in rvalue_visit()
77 handle_rvalue(&ir->lod_info.grad.dPdx); in rvalue_visit()
78 handle_rvalue(&ir->lod_info.grad.dPdy); in rvalue_visit()
81 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.cpp207 s = this->lod_info.bias->accept(v); in accept()
214 s = this->lod_info.lod->accept(v); in accept()
219 s = this->lod_info.sample_index->accept(v); in accept()
224 s = this->lod_info.grad.dPdx->accept(v); in accept()
228 s = this->lod_info.grad.dPdy->accept(v); in accept()
233 s = this->lod_info.component->accept(v); in accept()
Dir_reader.cpp1107 tex->lod_info.bias = read_rvalue(s_lod); in read_texture()
1108 if (tex->lod_info.bias == NULL) { in read_texture()
1116 tex->lod_info.lod = read_rvalue(s_lod); in read_texture()
1117 if (tex->lod_info.lod == NULL) { in read_texture()
1124 tex->lod_info.sample_index = read_rvalue(s_sample_index); in read_texture()
1125 if (tex->lod_info.sample_index == NULL) { in read_texture()
1137 tex->lod_info.grad.dPdx = read_rvalue(s_dx); in read_texture()
1138 if (tex->lod_info.grad.dPdx == NULL) { in read_texture()
1142 tex->lod_info.grad.dPdy = read_rvalue(s_dy); in read_texture()
1143 if (tex->lod_info.grad.dPdy == NULL) { in read_texture()
[all …]
Dir_print_visitor.cpp370 ir->lod_info.bias->accept(this); in visit()
375 ir->lod_info.lod->accept(this); in visit()
378 ir->lod_info.sample_index->accept(this); in visit()
382 ir->lod_info.grad.dPdx->accept(this); in visit()
384 ir->lod_info.grad.dPdy->accept(this); in visit()
388 ir->lod_info.component->accept(this); in visit()
Dglsl_to_nir.cpp2422 if (ir->lod_info.lod != NULL) in visit()
2435 if (ir->lod_info.lod != NULL) in visit()
2571 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.bias)); in visit()
2579 if (ir->lod_info.lod != NULL) { in visit()
2581 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.lod)); in visit()
2589 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdx)); in visit()
2593 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdy)); in visit()
2600 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.sample_index)); in visit()
2606 instr->component = ir->lod_info.component->as_constant()->value.u[0]; in visit()
Dir.h1898 memset(&lod_info, 0, sizeof(lod_info)); in ir_rvalue()
1969 } lod_info; variable
Dbuiltin_functions.cpp7079 tex->lod_info.lod = var_ref(lod); in _textureSize()
7081 tex->lod_info.lod = imm(0u); in _textureSize()
7179 tex->lod_info.lod = var_ref(lod); in _texture()
7186 tex->lod_info.grad.dPdx = var_ref(dPdx); in _texture()
7187 tex->lod_info.grad.dPdy = var_ref(dPdy); in _texture()
7224 tex->lod_info.component = var_ref(component); in _texture()
7227 tex->lod_info.component = imm(0); in _texture()
7237 tex->lod_info.bias = var_ref(bias); in _texture()
7276 tex->lod_info.lod = var_ref(lod); in _textureCubeArrayShadow()
7294 tex->lod_info.bias = var_ref(bias); in _textureCubeArrayShadow()
[all …]
/third_party/mesa3d/docs/relnotes/
D9.0.3.rst179 - i965/vs: Create a 'lod_type' temporary for ir->lod_info.lod->type.