Home
last modified time | relevance | path

Searched refs:pull_constant_loc (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/intel/compiler/
Dbrw_vec4_visitor.cpp1687 int pull_constant_loc[this->uniforms]; in move_uniform_array_access_to_pull_constants() local
1688 memset(pull_constant_loc, -1, sizeof(pull_constant_loc)); in move_uniform_array_access_to_pull_constants()
1703 pull_constant_loc[uniform_nr + j] = 0; in move_uniform_array_access_to_pull_constants()
1710 if (pull_constant_loc[j] < 0) in move_uniform_array_access_to_pull_constants()
1713 pull_constant_loc[j] = stage_prog_data->nr_pull_params / 4; in move_uniform_array_access_to_pull_constants()
1735 pull_constant_loc[uniform_nr], inst->src[1]); in move_uniform_array_access_to_pull_constants()
Dbrw_vec4.cpp920 int pull_constant_loc[this->uniforms]; in move_push_constants_to_pull_constants() local
938 pull_constant_loc[i / 4] = -1; in move_push_constants_to_pull_constants()
955 pull_constant_loc[i / 4] = j / 4; in move_push_constants_to_pull_constants()
960 if (pull_constant_loc[i / 4] == -1) { in move_push_constants_to_pull_constants()
962 pull_constant_loc[i / 4] = stage_prog_data->nr_pull_params / 4; in move_push_constants_to_pull_constants()
978 pull_constant_loc[inst->src[i].nr] == -1) in move_push_constants_to_pull_constants()
988 pull_constant_loc[uniform], src_reg()); in move_push_constants_to_pull_constants()
Dbrw_fs.cpp1220 this->pull_constant_loc = v->pull_constant_loc; in import_uniforms()
2328 assert(pull_constant_loc); in assign_constant_locations()
2398 pull_constant_loc = ralloc_array(mem_ctx, int, uniforms); in assign_constant_locations()
2402 memset(pull_constant_loc, -1, uniforms * sizeof(*pull_constant_loc)); in assign_constant_locations()
2458 pull_constant_loc[chunk_start + i] = num_pull_constants++; in assign_constant_locations()
2498 if (pull_constant_loc[i] != -1) { in assign_constant_locations()
2499 stage_prog_data->pull_param[pull_constant_loc[i]] = value; in assign_constant_locations()
2510 pull_constant_loc = ralloc_array(mem_ctx, int, uniforms); in assign_constant_locations()
2515 memset(pull_constant_loc, -1, uniforms * sizeof(*pull_constant_loc)); in assign_constant_locations()
2557 if (location < uniforms && pull_constant_loc[location] != -1) { in get_pull_locs()
[all …]
Dbrw_fs.h360 int *pull_constant_loc; variable
Dbrw_fs_visitor.cpp966 this->pull_constant_loc = NULL; in init()
Dbrw_fs_nir.cpp101 assert(pull_constant_loc); in nir_setup_uniforms()
/external/mesa3d/docs/relnotes/
D10.4.7.rst66 - i965: Fix out-of-bounds accesses into pull_constant_loc array
D10.5.1.rst108 - i965: Fix out-of-bounds accesses into pull_constant_loc array