Lines Matching refs:sequence_count
617 uint32_t sequence_count; member
905 dgc_cmd_buf_size(nir_builder *b, nir_def *sequence_count, bool is_ace, const struct radv_device *de… in dgc_cmd_buf_size() argument
912 …nir_def *size = nir_iadd_imm(b, nir_imul(b, cmd_buf_stride, sequence_count), PKT3_INDIRECT_BUFFER_… in dgc_cmd_buf_size()
925 … nir_def *cmd_buf_trailer_offset, nir_def *sequence_count, unsigned trailer_size, bool is_ace, in build_dgc_buffer_tail() argument
935 nir_def *cmd_buf_tail_start = nir_imul(b, cmd_buf_stride, sequence_count); in build_dgc_buffer_tail()
989 build_dgc_buffer_tail_main(nir_builder *b, nir_def *sequence_count, const struct radv_device *devic… in build_dgc_buffer_tail_main() argument
992 nir_def *cmd_buf_size = dgc_cmd_buf_size(b, sequence_count, false, device); in build_dgc_buffer_tail_main()
997 …uffer_tail(b, cmd_buf_offset, cmd_buf_size, cmd_buf_stride, cmd_buf_trailer_offset, sequence_count, in build_dgc_buffer_tail_main()
1002 build_dgc_buffer_tail_ace(nir_builder *b, nir_def *sequence_count, const struct radv_device *device) in build_dgc_buffer_tail_ace() argument
1005 nir_def *cmd_buf_size = dgc_cmd_buf_size(b, sequence_count, true, device); in build_dgc_buffer_tail_ace()
1010 …uffer_tail(b, cmd_buf_offset, cmd_buf_size, cmd_buf_stride, cmd_buf_trailer_offset, sequence_count, in build_dgc_buffer_tail_ace()
1068 … nir_def *cmd_buf_main_offset, unsigned preamble_size, nir_def *sequence_count, in build_dgc_buffer_preamble() argument
1105 build_dgc_buffer_preamble_main(nir_builder *b, nir_def *sequence_count, const struct radv_device *d… in build_dgc_buffer_preamble_main() argument
1109 nir_def *cmd_buf_size = dgc_cmd_buf_size(b, sequence_count, false, device); in build_dgc_buffer_preamble_main()
1113 sequence_count, device); in build_dgc_buffer_preamble_main()
1117 build_dgc_buffer_preamble_ace(nir_builder *b, nir_def *sequence_count, const struct radv_device *de… in build_dgc_buffer_preamble_ace() argument
1121 nir_def *cmd_buf_size = dgc_cmd_buf_size(b, sequence_count, true, device); in build_dgc_buffer_preamble_ace()
1125 sequence_count, device); in build_dgc_buffer_preamble_ace()
2478 nir_def *sequence_count = load_param32(&b, sequence_count); in build_dgc_prepare_shader() local
2485 nir_store_var(&b, count_var, sequence_count, 0x1); in build_dgc_prepare_shader()
2495 cnt = nir_umin(&b, cnt, sequence_count); in build_dgc_prepare_shader()
2509 sequence_count = nir_load_var(&b, count_var); in build_dgc_prepare_shader()
2513 nir_push_if(&b, nir_ult(&b, sequence_id, sequence_count)); in build_dgc_prepare_shader()
2605 build_dgc_buffer_tail_main(&b, sequence_count, dev); in build_dgc_prepare_shader()
2606 build_dgc_buffer_preamble_main(&b, sequence_count, dev); in build_dgc_prepare_shader()
2616 nir_push_if(&b, nir_ult(&b, sequence_id, sequence_count)); in build_dgc_prepare_shader()
2662 build_dgc_buffer_tail_ace(&b, sequence_count, dev); in build_dgc_prepare_shader()
2663 build_dgc_buffer_preamble_ace(&b, sequence_count, dev); in build_dgc_prepare_shader()
2989 .sequence_count = sequences_count, in radv_prepare_dgc()