Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/frontends/nine/
Dvertexdeclaration9.c420 unsigned so_outputs = 0; in NineVertexDeclaration9_FillStreamOutputInfo() local
437 so->output[so_outputs].register_index = ShaderOutputsInfo[i].output_index; in NineVertexDeclaration9_FillStreamOutputInfo()
438 so->output[so_outputs].start_component = 0; in NineVertexDeclaration9_FillStreamOutputInfo()
440 so->output[so_outputs].num_components = 4; in NineVertexDeclaration9_FillStreamOutputInfo()
442 so->output[so_outputs].num_components = 3; in NineVertexDeclaration9_FillStreamOutputInfo()
444 so->output[so_outputs].num_components = 2; in NineVertexDeclaration9_FillStreamOutputInfo()
446 so->output[so_outputs].num_components = 1; in NineVertexDeclaration9_FillStreamOutputInfo()
447 so->output[so_outputs].output_buffer = 0; in NineVertexDeclaration9_FillStreamOutputInfo()
448 so->output[so_outputs].dst_offset = so_outputs * sizeof(float[4])/4; in NineVertexDeclaration9_FillStreamOutputInfo()
449 so->output[so_outputs].stream = 0; in NineVertexDeclaration9_FillStreamOutputInfo()
[all …]
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.c452 uint64_t so_outputs = 0; in update_so_info() local
465 so_outputs |= 1ull << output->register_index; in update_so_info()
468 return so_outputs; in update_so_info()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_compiler.cpp1325 uint64_t so_outputs = 0; in update_so_info() local
1338 so_outputs |= 1ull << output->register_index; in update_so_info()
1341 return so_outputs; in update_so_info()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.c80 struct hash_table *so_outputs; /* pipe_stream_output -> SpvId */ member
1402 _mesa_hash_table_insert(ctx->so_outputs, key, (void *)(intptr_t)var_id); in emit_so_info()
1442 _mesa_hash_table_insert(ctx->so_outputs, key, (void *)(intptr_t)var_id); in emit_so_info()
1481 struct hash_entry *he = _mesa_hash_table_search(ctx->so_outputs, &so_key); in emit_so_outputs()
1691 struct hash_entry *he = _mesa_hash_table_search(ctx->so_outputs, &so_key); in emit_so_outputs()
4265 ctx.so_outputs = _mesa_hash_table_create(ctx.mem_ctx, _mesa_hash_u32, in nir_to_spirv()