Home
last modified time | relevance | path

Searched refs:remap_array (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/
H A Dzink_lower_cubemap_to_array.c279 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 Ddxil_nir_lower_int_cubemaps.c289 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()