Searched refs:lod_info (Results 1 - 25 of 25) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dir_equals.cpp163 if (!lod_info.bias->equals(other->lod_info.bias, ignore))
169 if (!lod_info.lod->equals(other->lod_info.lod, ignore))
173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) ||
174 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore))
178 if (!lod_info.sample_index->equals(other->lod_info
[all...]
H A Dir_clone.cpp236 new_tex->lod_info.bias = this->lod_info.bias->clone(mem_ctx, ht);
241 new_tex->lod_info.lod = this->lod_info.lod->clone(mem_ctx, ht);
244 new_tex->lod_info.sample_index = this->lod_info.sample_index->clone(mem_ctx, ht);
247 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht);
248 new_tex->lod_info.grad.dPdy = this->lod_info
[all...]
H A Dir_rvalue_visitor.cpp65 handle_rvalue(&ir->lod_info.bias);
70 handle_rvalue(&ir->lod_info.lod);
73 handle_rvalue(&ir->lod_info.sample_index);
76 handle_rvalue(&ir->lod_info.grad.dPdx);
77 handle_rvalue(&ir->lod_info.grad.dPdy);
80 handle_rvalue(&ir->lod_info.component);
H A Dopt_tree_grafting.cpp281 if (do_graft(&ir->lod_info.bias))
287 if (do_graft(&ir->lod_info.lod))
291 if (do_graft(&ir->lod_info.sample_index))
295 if (do_graft(&ir->lod_info.grad.dPdx) ||
296 do_graft(&ir->lod_info.grad.dPdy))
300 if (do_graft(&ir->lod_info.component))
H A Dir_hv_accept.cpp201 s = this->lod_info.bias->accept(v);
208 s = this->lod_info.lod->accept(v);
213 s = this->lod_info.sample_index->accept(v);
218 s = this->lod_info.grad.dPdx->accept(v);
222 s = this->lod_info.grad.dPdy->accept(v);
227 s = this->lod_info.component->accept(v);
H A Dir_print_visitor.cpp358 ir->lod_info.bias->accept(this);
363 ir->lod_info.lod->accept(this);
366 ir->lod_info.sample_index->accept(this);
370 ir->lod_info.grad.dPdx->accept(this);
372 ir->lod_info.grad.dPdy->accept(this);
376 ir->lod_info.component->accept(this);
H A Dir_reader.cpp1065 tex->lod_info.bias = read_rvalue(s_lod);
1066 if (tex->lod_info.bias == NULL) {
1074 tex->lod_info.lod = read_rvalue(s_lod);
1075 if (tex->lod_info.lod == NULL) {
1082 tex->lod_info.sample_index = read_rvalue(s_sample_index);
1083 if (tex->lod_info.sample_index == NULL) {
1095 tex->lod_info.grad.dPdx = read_rvalue(s_dx);
1096 if (tex->lod_info.grad.dPdx == NULL) {
1100 tex->lod_info.grad.dPdy = read_rvalue(s_dy);
1101 if (tex->lod_info
[all...]
H A Dglsl_to_nir.cpp2355 if (ir->lod_info.lod != NULL)
2368 if (ir->lod_info.lod != NULL)
2491 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.bias));
2499 if (ir->lod_info.lod != NULL) {
2501 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.lod));
2509 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdx));
2513 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdy));
2520 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.sample_index));
2526 instr->component = ir->lod_info.component->as_constant()->value.u[0];
H A Dir.h1906 memset(&lod_info, 0, sizeof(lod_info));
1974 } lod_info; member in class:ir_texture
H A Dbuiltin_functions.cpp6462 tex->lod_info.lod = var_ref(lod);
6464 tex->lod_info.lod = imm(0u);
6536 tex->lod_info.lod = var_ref(lod);
6543 tex->lod_info.grad.dPdx = var_ref(dPdx);
6544 tex->lod_info.grad.dPdy = var_ref(dPdy);
6569 tex->lod_info.component = var_ref(component);
6572 tex->lod_info.component = imm(0);
6582 tex->lod_info.bias = var_ref(bias);
6609 tex->lod_info.bias = var_ref(bias);
6615 tex->lod_info
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dir_equals.cpp163 if (!lod_info.bias->equals(other->lod_info.bias, ignore))
169 if (!lod_info.lod->equals(other->lod_info.lod, ignore))
173 if (!lod_info.grad.dPdx->equals(other->lod_info.grad.dPdx, ignore) ||
174 !lod_info.grad.dPdy->equals(other->lod_info.grad.dPdy, ignore))
178 if (!lod_info.sample_index->equals(other->lod_info
[all...]
H A Dir_clone.cpp230 new_tex->lod_info.bias = this->lod_info.bias->clone(mem_ctx, ht);
235 new_tex->lod_info.lod = this->lod_info.lod->clone(mem_ctx, ht);
238 new_tex->lod_info.sample_index = this->lod_info.sample_index->clone(mem_ctx, ht);
241 new_tex->lod_info.grad.dPdx = this->lod_info.grad.dPdx->clone(mem_ctx, ht);
242 new_tex->lod_info.grad.dPdy = this->lod_info
[all...]
H A Dir_rvalue_visitor.cpp65 handle_rvalue(&ir->lod_info.bias);
70 handle_rvalue(&ir->lod_info.lod);
73 handle_rvalue(&ir->lod_info.sample_index);
76 handle_rvalue(&ir->lod_info.grad.dPdx);
77 handle_rvalue(&ir->lod_info.grad.dPdy);
80 handle_rvalue(&ir->lod_info.component);
H A Dopt_tree_grafting.cpp281 if (do_graft(&ir->lod_info.bias))
287 if (do_graft(&ir->lod_info.lod))
291 if (do_graft(&ir->lod_info.sample_index))
295 if (do_graft(&ir->lod_info.grad.dPdx) ||
296 do_graft(&ir->lod_info.grad.dPdy))
300 if (do_graft(&ir->lod_info.component))
H A Dir_hv_accept.cpp201 s = this->lod_info.bias->accept(v);
208 s = this->lod_info.lod->accept(v);
213 s = this->lod_info.sample_index->accept(v);
218 s = this->lod_info.grad.dPdx->accept(v);
222 s = this->lod_info.grad.dPdy->accept(v);
227 s = this->lod_info.component->accept(v);
H A Dir_print_visitor.cpp362 ir->lod_info.bias->accept(this);
367 ir->lod_info.lod->accept(this);
370 ir->lod_info.sample_index->accept(this);
374 ir->lod_info.grad.dPdx->accept(this);
376 ir->lod_info.grad.dPdy->accept(this);
380 ir->lod_info.component->accept(this);
H A Dir_reader.cpp1065 tex->lod_info.bias = read_rvalue(s_lod);
1066 if (tex->lod_info.bias == NULL) {
1074 tex->lod_info.lod = read_rvalue(s_lod);
1075 if (tex->lod_info.lod == NULL) {
1082 tex->lod_info.sample_index = read_rvalue(s_sample_index);
1083 if (tex->lod_info.sample_index == NULL) {
1095 tex->lod_info.grad.dPdx = read_rvalue(s_dx);
1096 if (tex->lod_info.grad.dPdx == NULL) {
1100 tex->lod_info.grad.dPdy = read_rvalue(s_dy);
1101 if (tex->lod_info
[all...]
H A Dglsl_to_nir.cpp2329 if (ir->lod_info.lod != NULL)
2342 if (ir->lod_info.lod != NULL)
2478 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.bias));
2486 if (ir->lod_info.lod != NULL) {
2488 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.lod));
2496 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdx));
2500 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.grad.dPdy));
2507 nir_src_for_ssa(evaluate_rvalue(ir->lod_info.sample_index));
2513 instr->component = ir->lod_info.component->as_constant()->value.u[0];
H A Dir.h1849 memset(&lod_info, 0, sizeof(lod_info));
1917 } lod_info; member in class:ir_texture
H A Dbuiltin_functions.cpp5967 tex->lod_info.lod = var_ref(lod);
5969 tex->lod_info.lod = imm(0u);
6041 tex->lod_info.lod = var_ref(lod);
6048 tex->lod_info.grad.dPdx = var_ref(dPdx);
6049 tex->lod_info.grad.dPdy = var_ref(dPdy);
6074 tex->lod_info.component = var_ref(component);
6077 tex->lod_info.component = imm(0);
6087 tex->lod_info.bias = var_ref(bias);
6134 tex->lod_info.sample_index = var_ref(sample);
6139 tex->lod_info
[all...]
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_glsl_to_tgsi.cpp4378 st_src_reg result_src, coord, cube_sc, lod_info, projector, dx, dy; local in function:glsl_to_tgsi_visitor::visit
4437 ir->lod_info.bias->accept(this);
4438 lod_info = this->result;
4445 if (this->has_tex_txf_lz && ir->lod_info.lod->is_zero()) {
4449 ir->lod_info.lod->accept(this);
4450 lod_info = this->result;
4459 ir->lod_info.grad.dPdx->accept(this);
4461 ir->lod_info.grad.dPdy->accept(this);
4470 ir->lod_info.lod->accept(this);
4471 lod_info
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/mesa/program/
H A Dir_to_mesa.cpp1989 src_reg result_src, coord, lod_info, projector, dx, dy; local in function:ir_to_mesa_visitor::visit
2026 ir->lod_info.bias->accept(this);
2027 lod_info = this->result;
2033 ir->lod_info.lod->accept(this);
2034 lod_info = this->result;
2038 ir->lod_info.grad.dPdx->accept(this);
2040 ir->lod_info.grad.dPdy->accept(this);
2137 emit(ir, OPCODE_MOV, coord_dst, lod_info);
/xsrc/external/mit/MesaLib/dist/src/mesa/program/
H A Dir_to_mesa.cpp1926 src_reg result_src, coord, lod_info, projector, dx, dy; local in function:ir_to_mesa_visitor::visit
1963 ir->lod_info.bias->accept(this);
1964 lod_info = this->result;
1970 ir->lod_info.lod->accept(this);
1971 lod_info = this->result;
1975 ir->lod_info.grad.dPdx->accept(this);
1977 ir->lod_info.grad.dPdy->accept(this);
2074 emit(ir, OPCODE_MOV, coord_dst, lod_info);
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_glsl_to_tgsi.cpp4267 st_src_reg result_src, coord, cube_sc, lod_info, projector, dx, dy; local in function:glsl_to_tgsi_visitor::visit
4326 ir->lod_info.bias->accept(this);
4327 lod_info = this->result;
4334 if (this->has_tex_txf_lz && ir->lod_info.lod->is_zero()) {
4338 ir->lod_info.lod->accept(this);
4339 lod_info = this->result;
4348 ir->lod_info.grad.dPdx->accept(this);
4350 ir->lod_info.grad.dPdy->accept(this);
4359 ir->lod_info.lod->accept(this);
4360 lod_info
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D9.0.3.rst179 - i965/vs: Create a 'lod_type' temporary for ir->lod_info.lod->type.

Completed in 113 milliseconds