Searched refs:stream_output (Results 1 - 25 of 113) sorted by relevance

12345

/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/
H A Dst_shader_cache.c47 blob_write_uint32(blob, state->stream_output.num_outputs);
48 if (state->stream_output.num_outputs) {
49 blob_write_bytes(blob, &state->stream_output.stride,
50 sizeof(state->stream_output.stride));
51 blob_write_bytes(blob, &state->stream_output.output,
52 sizeof(state->stream_output.output));
150 memset(&state->stream_output, 0, sizeof(state->stream_output));
151 state->stream_output.num_outputs = blob_read_uint32(blob_reader);
152 if (state->stream_output
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_gs.c61 memcpy(&state->stream_output, &templ->stream_output, sizeof state->stream_output);
H A Dlp_state.h70 struct pipe_stream_output_info stream_output; member in struct:lp_geometry_shader
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/
H A Dlp_state_gs.c64 memcpy(&state->stream_output, &templ->stream_output, sizeof state->stream_output);
H A Dlp_state_tess.c59 memcpy(&state->stream_output, &templ->stream_output, sizeof state->stream_output);
127 memcpy(&state->stream_output, &templ->stream_output, sizeof state->stream_output);
H A Dlp_state.h80 struct pipe_stream_output_info stream_output; member in struct:lp_geometry_shader
86 struct pipe_stream_output_info stream_output; member in struct:lp_tess_ctrl_shader
92 struct pipe_stream_output_info stream_output; member in struct:lp_tess_eval_shader
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_gs.c64 if (templ->stream_output.num_outputs) {
65 gs->base.stream_output = svga_create_stream_output(svga, &gs->base,
66 &templ->stream_output);
104 if (gs->base.stream_output != NULL)
105 svga_delete_stream_output(svga, gs->base.stream_output);
H A Dsvga_pipe_vs.c132 if (templ->stream_output.num_outputs) {
133 vs->base.stream_output = svga_create_stream_output(svga, &vs->base,
134 &templ->stream_output);
183 if (vs->base.stream_output != NULL)
184 svga_delete_stream_output(svga, vs->base.stream_output);
H A Dsvga_state_tgsi_transform.c96 streamout = orig_gs->base.stream_output;
135 templ.stream_output.num_outputs = 0;
138 templ.stream_output = streamout->info;
146 templ.stream_output.output[pos_out_index].register_index =
255 if (gs != NULL && !gs->base.stream_output &&
265 else if (gs == NULL && !vs->base.stream_output &&
H A Dsvga_shader.h187 struct svga_stream_output *stream_output; member in struct:svga_shader
342 return svga->curr.vs != NULL && svga->curr.vs->base.stream_output != NULL;
350 return svga->curr.gs != NULL && svga->curr.gs->base.stream_output != NULL;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/svga/
H A Dsvga_pipe_gs.c64 if (templ->stream_output.num_outputs) {
65 gs->base.stream_output = svga_create_stream_output(svga, &gs->base,
66 &templ->stream_output);
103 if (gs->base.stream_output != NULL)
104 svga_delete_stream_output(svga, gs->base.stream_output);
H A Dsvga_pipe_vs.c132 if (templ->stream_output.num_outputs) {
133 vs->base.stream_output = svga_create_stream_output(svga, &vs->base,
134 &templ->stream_output);
186 if (vs->base.stream_output != NULL)
187 svga_delete_stream_output(svga, vs->base.stream_output);
H A Dsvga_state_tgsi_transform.c264 streamout = orig_gs->base.stream_output;
303 templ.stream_output.num_outputs = 0;
306 templ.stream_output = streamout->info;
314 templ.stream_output.output[pos_out_index].register_index =
454 if (gs != NULL && !gs->base.stream_output &&
464 else if (gs == NULL && !vs->base.stream_output &&
H A Dsvga_shader.h289 struct svga_stream_output *stream_output; member in struct:svga_shader
475 return svga->curr.vs != NULL && svga->curr.vs->base.stream_output != NULL;
483 return svga->curr.gs != NULL && svga->curr.gs->base.stream_output != NULL;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_program.h53 struct ir3_stream_output_info *stream_output; member in struct:fd6_program_state
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/
H A Ddraw_vs_llvm.c108 vs->base.state.stream_output = state->stream_output;
H A Ddraw_vs.c252 dvs->state.stream_output = *info;
258 memset(&dvs->state.stream_output, 0, sizeof(dvs->state.stream_output));
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/util/
H A Du_live_shader_cache.c107 state->stream_output.num_outputs) {
108 _mesa_sha1_update(&sha1_ctx, &state->stream_output,
109 sizeof(state->stream_output));
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_vs_llvm.c124 vs->base.state.stream_output = state->stream_output;
H A Ddraw_vs.c267 dvs->state.stream_output = *info;
273 memset(&dvs->state.stream_output, 0, sizeof(dvs->state.stream_output));
/xsrc/external/mit/MesaLib/dist/src/gallium/frontends/d3d10umd/
H A DDraw.cpp72 for (unsigned i = 0; i < gs->state.stream_output.num_outputs; ++i) {
74 ShaderFindOutputMapping(vs, gs->state.stream_output.output[i].register_index);
75 if (mapping != gs->state.stream_output.output[i].register_index) {
76 gs->state.stream_output.output[i].register_index = mapping;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/
H A Dir3_gallium.c353 struct ir3_stream_output_info stream_output = {}; local in function:ir3_shader_state_create
354 copy_stream_out(&stream_output, &cso->stream_output);
356 hwcso->shader = ir3_shader_from_nir(compiler, nir, 0, &stream_output);
558 struct ir3_stream_output_info *info = &v->shader->stream_output;
561 if (v->shader->stream_output.num_outputs == 0)
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_disk_cache.c96 _mesa_sha1_update(&ctx, &shader->stream_output,
97 sizeof(shader->stream_output));
/xsrc/external/mit/MesaLib.old/dist/src/gallium/include/pipe/
H A Dp_state.h287 struct pipe_stream_output_info stream_output; member in struct:pipe_shader_state
296 memset(&state->stream_output, 0, sizeof(state->stream_output));
/xsrc/external/mit/MesaLib/dist/src/gallium/include/pipe/
H A Dp_state.h301 struct pipe_stream_output_info stream_output; member in struct:pipe_shader_state
310 memset(&state->stream_output, 0, sizeof(state->stream_output));

Completed in 32 milliseconds

12345