| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/ |
| d3d12_pipeline_state.h | 66 struct pipe_stream_output_info so_info; member in struct:d3d12_gfx_pipeline_state
|
| d3d12_compiler.h | 173 struct pipe_stream_output_info so_info; member in struct:d3d12_shader_selector
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| zink_compiler.h | 55 struct pipe_stream_output_info so_info; member in struct:zink_so_info 108 const struct pipe_stream_output_info *so_info);
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| tu_shader.c | 769 struct ir3_stream_output_info so_info = {}; local 773 tu_gather_xfb_info(nir, &so_info); 784 &so_info);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/virgl/ |
| virgl_context.c | 1371 struct pipe_stream_output_info so_info = {}; local 1383 &so_info,
|
| /xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/ |
| st_program.c | 480 struct pipe_stream_output_info *so_info = local 484 so_info->output[i].register_index = 486 so_info->output[i].start_component = info->Outputs[i].ComponentOffset; 487 so_info->output[i].num_components = info->Outputs[i].NumComponents; 488 so_info->output[i].output_buffer = info->Outputs[i].OutputBuffer; 489 so_info->output[i].dst_offset = info->Outputs[i].DstOffset; 490 so_info->output[i].stream = info->Outputs[i].StreamId; 494 so_info->stride[i] = info->Buffers[i].Stride; 496 so_info->num_outputs = info->NumOutputs;
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/virgl/ |
| virgl_context.c | 1139 struct pipe_stream_output_info so_info = {}; local 1144 &so_info,
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/nir_to_spirv/ |
| nir_to_spirv.c | 52 const struct zink_so_info *so_info; member in struct:ntv_context 1284 emit_so_info(struct ntv_context *ctx, const struct zink_so_info *so_info, 1288 for (unsigned i = 0; i < so_info->so_info.num_outputs; i++) { 1289 struct pipe_stream_output so_output = so_info->so_info.output[i]; 1290 unsigned slot = so_info->so_info_slots[i] << 2 | so_output.start_component; 1303 spirv_builder_emit_xfb_stride(&ctx->builder, var_id, so_info->so_info.stride[so_output.output_buffer] * 4); 1333 const struct zink_so_info *so_info) [all...] |
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_pipeline.c | 2063 struct radv_streamout_info *so_info = nir[MESA_SHADER_TESS_CTRL] local 2067 if (so_info->num_outputs) 2068 esvert_lds_size = 4 * so_info->num_outputs + 1;
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/crocus/ |
| crocus_state.c | 5290 struct pipe_stream_output_info *so_info, 5295 if (idx >= so_info->num_outputs || !ice->state.streamout_active) 5297 const struct pipe_stream_output *output = &so_info->output[idx]; 5302 unsigned stride_dwords = so_info->stride[buffer]; 5444 struct pipe_stream_output_info *so_info; local 5446 so_info = &ice->shaders.uncompiled[MESA_SHADER_GEOMETRY]->stream_output; 5448 so_info = &ice->shaders.uncompiled[MESA_SHADER_VERTEX]->stream_output; 5451 surf_offsets[s] = emit_sol_surface(batch, so_info, i);
|