HomeSort by: relevance | last modified time | path
    Searched defs:so_info (Results 1 - 10 of 10) sorted by relevancy

  /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);

Completed in 135 milliseconds