/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/d3d12/ |
H A D | d3d12_gs_variant.cpp | 51 return nir_fge(b, nir_imm_int(b, 0), dir); in nir_cull_face() 53 return nir_flt(b, nir_imm_int(b, 0), dir); in nir_cull_face() 103 nir_imm_int(&b, 0)); in d3d12_make_passthrough_gs() 215 nir_store_deref(b, emit_ctx->loop_index_deref, nir_imm_int(b, 0), 1); in d3d12_begin_emit_primitives_gs() 222 nir_imm_int(b, 2), in d3d12_begin_emit_primitives_gs() 225 nir_imm_int(b, 2), in d3d12_begin_emit_primitives_gs() 226 nir_imm_int(b, 1)); in d3d12_begin_emit_primitives_gs() 253 nir_imm_int(b, 3)); in d3d12_begin_emit_primitives_gs() 374 index = nir_imm_int(b, 2); in d3d12_emit_lines() 404 incr = nir_imm_int(b, key->provoking_vertex); in d3d12_emit_triangles() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_blend.c | 60 return nir_load_input(b, 1, 32, nir_imm_int(b, 0), in vc4_nir_get_dst_color() 151 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 172 return nir_imm_int(b, 0); in vc4_blend_channel_i() 195 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 305 nir_ssa_def *imm_0xff = nir_imm_int(b, 0xff); in vc4_do_blending_i() 318 dst_a = nir_imm_int(b, ~0); in vc4_do_blending_i() 378 return nir_imm_int(b, 0); in vc4_logicop() 406 return nir_imm_int(b, ~0); in vc4_logicop() 503 nir_imm_int(b, colormask)), in vc4_nir_blend_pipeline() 505 nir_imm_int(b, ~colormask))); in vc4_nir_blend_pipeline() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/d3d12/ |
H A D | d3d12_gs_variant.cpp | 51 return nir_fge(b, nir_imm_int(b, 0), dir); in nir_cull_face() 53 return nir_flt(b, nir_imm_int(b, 0), dir); in nir_cull_face() 103 nir_imm_int(&b, 0)); in d3d12_make_passthrough_gs() 215 nir_store_deref(b, emit_ctx->loop_index_deref, nir_imm_int(b, 0), 1); in d3d12_begin_emit_primitives_gs() 222 nir_imm_int(b, 2), in d3d12_begin_emit_primitives_gs() 225 nir_imm_int(b, 2), in d3d12_begin_emit_primitives_gs() 226 nir_imm_int(b, 1)); in d3d12_begin_emit_primitives_gs() 253 nir_imm_int(b, 3)); in d3d12_begin_emit_primitives_gs() 374 index = nir_imm_int(b, 2); in d3d12_emit_lines() 404 incr = nir_imm_int(b, key->provoking_vertex); in d3d12_emit_triangles() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_blend.c | 60 return nir_load_input(b, 1, 32, nir_imm_int(b, 0), in vc4_nir_get_dst_color() 151 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 172 return nir_imm_int(b, 0); in vc4_blend_channel_i() 195 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 305 nir_ssa_def *imm_0xff = nir_imm_int(b, 0xff); in vc4_do_blending_i() 318 dst_a = nir_imm_int(b, ~0); in vc4_do_blending_i() 378 return nir_imm_int(b, 0); in vc4_logicop() 406 return nir_imm_int(b, ~0); in vc4_logicop() 503 nir_imm_int(b, colormask)), in vc4_nir_blend_pipeline() 505 nir_imm_int(b, ~colormask))); in vc4_nir_blend_pipeline() [all …]
|
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_blend.c | 65 load->src[0] = nir_src_for_ssa(nir_imm_int(b, 0)); in vc4_nir_get_dst_color() 158 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 179 return nir_imm_int(b, 0); in vc4_blend_channel_i() 202 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 312 nir_ssa_def *imm_0xff = nir_imm_int(b, 0xff); in vc4_do_blending_i() 325 dst_a = nir_imm_int(b, ~0); in vc4_do_blending_i() 385 return nir_imm_int(b, 0); in vc4_logicop() 413 return nir_imm_int(b, ~0); in vc4_logicop() 510 nir_imm_int(b, colormask)), in vc4_nir_blend_pipeline() 512 nir_imm_int(b, ~colormask))); in vc4_nir_blend_pipeline() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/vc4/ |
H A D | vc4_nir_lower_blend.c | 60 return nir_load_input(b, 1, 32, nir_imm_int(b, 0), in vc4_nir_get_dst_color() 151 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 172 return nir_imm_int(b, 0); in vc4_blend_channel_i() 195 return nir_imm_int(b, ~0); in vc4_blend_channel_i() 305 nir_ssa_def *imm_0xff = nir_imm_int(b, 0xff); in vc4_do_blending_i() 318 dst_a = nir_imm_int(b, ~0); in vc4_do_blending_i() 378 return nir_imm_int(b, 0); in vc4_logicop() 406 return nir_imm_int(b, ~0); in vc4_logicop() 503 nir_imm_int(b, colormask)), in vc4_nir_blend_pipeline() 505 nir_imm_int(b, ~colormask))); in vc4_nir_blend_pipeline() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/intel/vulkan/ |
H A D | anv_nir_lower_multiview.c | 65 nir_imm_int(b, util_bitcount(state->view_mask))); in build_instance_id() 82 state->view_index = nir_imm_int(b, ffs(state->view_mask) - 1); in build_view_index() 93 nir_imm_int(b, util_bitcount(state->view_mask))); in build_view_index() 110 nir_ssa_def *shift = nir_imul(b, compacted, nir_imm_int(b, 4)); in build_view_index() 117 shifted = nir_ushr(b, nir_imm_int(b, remap), shift); in build_view_index() 120 nir_ushr(b, nir_imm_int(b, remap), shift); in build_view_index() 122 nir_ushr(b, nir_imm_int(b, remap >> 32), in build_view_index() 123 nir_isub(b, shift, nir_imm_int(b, 32))); in build_view_index() 124 shifted = nir_bcsel(b, nir_ilt(b, shift, nir_imm_int(b, 32)), in build_view_index() 127 state->view_index = nir_iand(b, shifted, nir_imm_int(b, 0xf)); in build_view_index()
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/freedreno/ir3/ |
H A D | ir3_nir_lower_tess.c | 53 return nir_iand(b, nir_ushr(b, v, nir_imm_int(b, start)), in bitfield_extract() 54 nir_imm_int(b, mask)); in bitfield_extract() 128 vertex_stride = nir_imm_int(b, state->map.stride * 4); in build_local_offset() 135 nir_imm_int(b, comp * 4)); in build_local_offset() 402 offset = nir_imm_int(b, 0); in build_per_vertex_offset() 407 offset = nir_ishl(b, offset, nir_imm_int(b, 2)); in build_per_vertex_offset() 419 nir_imm_int(b, comp)); in build_per_vertex_offset() 433 vertex_offset = nir_imm_int(b, 0); in build_per_vertex_offset() 478 nir_imul24(b, patch_id, nir_imm_int(b, patch_stride)); in build_tessfactor_base() 867 nir_imm_int(b, stream)), in lower_gs_block() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 714 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 739 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 740 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1007 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1010 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1032 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1098 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1197 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1292 nir_imm_int(&b, 0)); in build_internal_shader() 1342 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/amd/vulkan/ |
H A D | radv_acceleration_structure.c | 717 nir_push_if(b, nir_ult(b, type, nir_imm_int(b, 2))); in get_indices() 742 nir_iadd(b, index_id, nir_imm_int(b, 1)), in get_indices() 743 nir_iadd(b, index_id, nir_imm_int(b, 2)), in get_indices() 1000 node_data[15] = nir_imm_int(&b, 9); in build_leaf_shader() 1003 node_data[i] = nir_imm_int(&b, 0); in build_leaf_shader() 1024 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 7)); in build_leaf_shader() 1083 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 6)); in build_leaf_shader() 1172 nir_u2u64(b, nir_ishl(b, nir_iand(b, node_id, nir_imm_int(b, ~7u)), nir_imm_int(b, 3)))); in determine_bounds() 1260 nir_imm_int(&b, 0)); in build_internal_shader() 1306 nir_iadd(&b, nir_ushr(&b, node_offset, nir_imm_int(&b, 3)), nir_imm_int(&b, 5)); in build_internal_shader() [all …]
|