Searched refs:lod_info (Results 1 – 11 of 11) sorted by relevance
/third_party/mesa3d/src/compiler/glsl/ |
D | ir_equals.cpp | 169 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()
|
D | ir_clone.cpp | 237 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()
|
D | ir_rvalue_visitor.cpp | 66 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()
|
D | opt_tree_grafting.cpp | 281 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()
|
D | ir_hv_accept.cpp | 207 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()
|
D | ir_reader.cpp | 1107 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 …]
|
D | ir_print_visitor.cpp | 370 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()
|
D | glsl_to_nir.cpp | 2422 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()
|
D | ir.h | 1898 memset(&lod_info, 0, sizeof(lod_info)); in ir_rvalue() 1969 } lod_info; variable
|
D | builtin_functions.cpp | 7079 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/ |
D | 9.0.3.rst | 179 - i965/vs: Create a 'lod_type' temporary for ir->lod_info.lod->type.
|