Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c885 struct pipe_stream_output so_output = so_info->so_info.output[i]; in emit_so_info() local
887 SpvId out_type = get_output_type(ctx, slot, so_output.num_components); in emit_so_info()
897 spirv_builder_emit_offset(&ctx->builder, var_id, (so_output.dst_offset * 4)); in emit_so_info()
898 spirv_builder_emit_xfb_buffer(&ctx->builder, var_id, so_output.output_buffer); in emit_so_info()
899 …spirv_builder_emit_xfb_stride(&ctx->builder, var_id, so_info->so_info.stride[so_output.output_buff… in emit_so_info()
912 if (so_output.start_component) in emit_so_info()
913 spirv_builder_emit_component(&ctx->builder, var_id, so_output.start_component); in emit_so_info()
916 *key = (uint32_t)so_output.register_index << 2 | so_output.start_component; in emit_so_info()
932 struct pipe_stream_output so_output = so_info->so_info.output[i]; in emit_so_outputs() local
933 uint32_t so_key = (uint32_t) so_output.register_index << 2 | so_output.start_component; in emit_so_outputs()
[all …]