Searched refs:remap_array (Results 1 – 2 of 2) sorted by relevance
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_lower_cubemap_to_array.c | 279 nir_def *remap_array[cube_remap_size]; in handle_cube_edge() local 281 remap_array[cube_remap_zero] = zero; in handle_cube_edge() 282 remap_array[cube_remap_x] = x; in handle_cube_edge() 283 remap_array[cube_remap_y] = y; in handle_cube_edge() 284 remap_array[cube_remap_tex_size] = tex_size; in handle_cube_edge() 285 remap_array[cube_remap_tex_size_minus_x] = nir_isub(b, tex_size, x); in handle_cube_edge() 286 remap_array[cube_remap_tex_size_minus_y] = nir_isub(b, tex_size, y); in handle_cube_edge() 296 x_result = nir_bcsel(b, predicate, remap_array[remap_table[j].remap_x], x_result); in handle_cube_edge() 297 y_result = nir_bcsel(b, predicate, remap_array[remap_table[j].remap_y], y_result); in handle_cube_edge() 298 face_result = nir_bcsel(b, predicate, remap_array[remap_table[j].remap_face], face_result); in handle_cube_edge()
|
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/ |
H A D | dxil_nir_lower_int_cubemaps.c | 289 nir_def *remap_array[cube_remap_size]; in handle_cube_edge() local 291 remap_array[cube_remap_zero] = zero; in handle_cube_edge() 292 remap_array[cube_remap_x] = x; in handle_cube_edge() 293 remap_array[cube_remap_y] = y; in handle_cube_edge() 294 remap_array[cube_remap_tex_size] = tex_size; in handle_cube_edge() 295 remap_array[cube_remap_tex_size_minus_x] = nir_isub(b, tex_size, x); in handle_cube_edge() 296 remap_array[cube_remap_tex_size_minus_y] = nir_isub(b, tex_size, y); in handle_cube_edge() 306 x_result = nir_bcsel(b, predicate, remap_array[remap_table[j].remap_x], x_result); in handle_cube_edge() 307 y_result = nir_bcsel(b, predicate, remap_array[remap_table[j].remap_y], y_result); in handle_cube_edge() 308 face_result = nir_bcsel(b, predicate, remap_array[remap_table[j].remap_face], face_result); in handle_cube_edge()
|