Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/frontends/nine/
Dvertexdeclaration9.c419 unsigned so_outputs = 0; in NineVertexDeclaration9_FillStreamOutputInfo() local
436 so->output[so_outputs].register_index = ShaderOutputsInfo[i].output_index; in NineVertexDeclaration9_FillStreamOutputInfo()
437 so->output[so_outputs].start_component = 0; in NineVertexDeclaration9_FillStreamOutputInfo()
439 so->output[so_outputs].num_components = 4; in NineVertexDeclaration9_FillStreamOutputInfo()
441 so->output[so_outputs].num_components = 3; in NineVertexDeclaration9_FillStreamOutputInfo()
443 so->output[so_outputs].num_components = 2; in NineVertexDeclaration9_FillStreamOutputInfo()
445 so->output[so_outputs].num_components = 1; in NineVertexDeclaration9_FillStreamOutputInfo()
446 so->output[so_outputs].output_buffer = 0; in NineVertexDeclaration9_FillStreamOutputInfo()
447 so->output[so_outputs].dst_offset = so_outputs * sizeof(float[4])/4; in NineVertexDeclaration9_FillStreamOutputInfo()
448 so->output[so_outputs].stream = 0; in NineVertexDeclaration9_FillStreamOutputInfo()
[all …]
/external/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.c749 uint64_t so_outputs = 0; in update_so_info() local
762 so_outputs |= 1ull << output->register_index; in update_so_info()
765 return so_outputs; in update_so_info()
/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c59 struct hash_table *so_outputs; /* pipe_stream_output -> SpvId */ member
917 _mesa_hash_table_insert(ctx->so_outputs, key, (void *)(intptr_t)var_id); in emit_so_info()
934 struct hash_entry *he = _mesa_hash_table_search(ctx->so_outputs, &so_key); in emit_so_outputs()
2465 ctx.so_outputs = _mesa_hash_table_create(ctx.mem_ctx, _mesa_hash_u32, in nir_to_spirv()