Home
last modified time | relevance | path

Searched refs:pipe_stream_output_info (Results 1 – 25 of 74) sorted by relevance

123

/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state.h80 struct pipe_stream_output_info stream_output;
86 struct pipe_stream_output_info stream_output;
92 struct pipe_stream_output_info stream_output;
105 struct pipe_stream_output_info base;
/third_party/mesa3d/src/gallium/frontends/nine/
Dvertexdeclaration9.h31 struct pipe_stream_output_info;
87 struct pipe_stream_output_info *so );
97 const struct pipe_stream_output_info *so );
Dnine_shader.h102 struct pipe_stream_output_info so;
116 const struct pipe_stream_output_info *so);
184 struct pipe_stream_output_info so;
191 struct pipe_stream_output_info *so) in nine_shader_variant_so_get()
205 struct pipe_stream_output_info *so, void *cso) in nine_shader_variant_so_add()
Dvertexdeclaration9.c418 struct pipe_stream_output_info *so ) in NineVertexDeclaration9_FillStreamOutputInfo()
423 memset(so, 0, sizeof(struct pipe_stream_output_info)); in NineVertexDeclaration9_FillStreamOutputInfo()
474 const struct pipe_stream_output_info *so ) in NineVertexDeclaration9_ConvertStreamOutput()
Dvertexshader9.h133 struct pipe_stream_output_info *so );
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_streamout.h32 struct pipe_stream_output_info info;
43 const struct pipe_stream_output_info *info);
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_shader_vs.h82 VertexExportForFs(VertexStageShader *parent, const pipe_stream_output_info *so_info,
121 const pipe_stream_output_info *m_so_info {nullptr};
158 …VertexShader(const pipe_stream_output_info *so_info, r600_shader *gs_shader, r600_shader_key& key);
Dsfn_shader_tess.h67 TESShader(const pipe_stream_output_info *so_info, const r600_shader *gs_shader,
Dsfn_nir.cpp196 LowerClipvertexWrite(int noutputs, pipe_stream_output_info& so_info) : in LowerClipvertexWrite()
258 pipe_stream_output_info& m_so_info;
352 pipe_stream_output_info& so_info) in r600_lower_clipvertex_to_clipdist()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_pt_so_emit.c57 static const struct pipe_stream_output_info *
60 const struct pipe_stream_output_info *state = NULL; in draw_so_info()
76 const struct pipe_stream_output_info *state = draw_so_info(draw); in draw_has_so()
124 const struct pipe_stream_output_info *state = draw_so_info(draw); in so_emit_prim()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.h61 struct pipe_stream_output_info so_info;
121 const struct pipe_stream_output_info *so_info);
/third_party/mesa3d/src/gallium/auxiliary/util/
Du_simple_shaders.h39 struct pipe_stream_output_info;
60 const struct pipe_stream_output_info *so);
Du_dump.h140 const struct pipe_stream_output_info *state);
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_helpers.h34 struct pipe_stream_output_info *so);
Dnir_helpers.c31 struct pipe_stream_output_info *so) in nir_gather_stream_output_info()
/third_party/mesa3d/src/gallium/drivers/panfrost/
Dpan_context.h302 struct pipe_stream_output_info stream_output;
316 struct pipe_stream_output_info stream_output;
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_internal.h43 struct pipe_stream_output_info so;
226 struct si_shader *shader, const struct pipe_stream_output_info *so,
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dnir_to_spirv.h46 struct pipe_stream_output_info;
/third_party/mesa3d/src/gallium/include/pipe/
Dp_state.h271 struct pipe_stream_output_info struct
309 struct pipe_stream_output_info stream_output;
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_pipeline_state.h61 struct pipe_stream_output_info so_info;
Dd3d12_compiler.h224 struct pipe_stream_output_info so_info;
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_shader.h197 struct pipe_stream_output_info *so);
/third_party/mesa3d/src/gallium/drivers/softpipe/
Dsp_state.h130 struct pipe_stream_output_info base;
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_ureg.h43 struct pipe_stream_output_info;
114 const struct pipe_stream_output_info *so );
148 const struct pipe_stream_output_info *so ) in ureg_create_shader_with_so_and_destroy()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_screen.h119 uint32_t *(*create_so_decl_list)(const struct pipe_stream_output_info *sol,

123