Home
last modified time | relevance | path

Searched refs:pipe_stream_output_target (Results 1 – 25 of 32) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/softpipe/
Dsp_state_so.c37 static struct pipe_stream_output_target *
56 struct pipe_stream_output_target *target) in softpipe_so_target_destroy()
65 struct pipe_stream_output_target **targets, in softpipe_set_so_targets()
72 …pipe_so_target_reference((struct pipe_stream_output_target **)&softpipe->so_targets[i], targets[i]… in softpipe_set_so_targets()
76 pipe_so_target_reference((struct pipe_stream_output_target **)&softpipe->so_targets[i], NULL); in softpipe_set_so_targets()
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_xformfb.c57 struct pipe_stream_output_target *targets[PIPE_MAX_SO_BUFFERS];
62 struct pipe_stream_output_target *draw_count;
135 struct pipe_stream_output_target *so_target = in st_begin_transform_feedback()
178 static struct pipe_stream_output_target *
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_state.c248 static struct pipe_stream_output_target *noop_create_stream_output_target( in noop_create_stream_output_target()
254 struct pipe_stream_output_target *t = CALLOC_STRUCT(pipe_stream_output_target); in noop_create_stream_output_target()
266 struct pipe_stream_output_target *t) in noop_stream_output_target_destroy()
274 struct pipe_stream_output_target **targets, in noop_set_stream_output_targets()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state.h143 struct pipe_stream_output_target *
149 struct pipe_stream_output_target *target);
152 struct pipe_stream_output_target **targets,
Dsi_state_streamout.c201 struct pipe_stream_output_target *
234 struct pipe_stream_output_target *target) in si_so_target_destroy()
246 struct pipe_stream_output_target **targets, in si_set_so_targets()
261 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], targets[i]); in si_set_so_targets()
264 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], NULL); in si_set_so_targets()
Dr600.h87 struct pipe_stream_output_target b;
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h60 struct pipe_stream_output_target;
263 struct pipe_stream_output_target *(*create_stream_output_target)(
270 struct pipe_stream_output_target *);
274 struct pipe_stream_output_target **targets,
Dp_state.h476 struct pipe_stream_output_target struct
563 struct pipe_stream_output_target *count_from_stream_output;
/external/mesa3d/src/gallium/drivers/nv50/
Dnv50_stateobj.h66 struct pipe_stream_output_target pipe;
73 nv50_so_target(struct pipe_stream_output_target *ptarg) in nv50_so_target()
Dnv50_context.h140 struct pipe_stream_output_target *so_target[4];
202 struct pipe_stream_output_target *,
Dnv50_state.c948 static struct pipe_stream_output_target *
981 struct pipe_stream_output_target *ptarg) in nv50_so_target_destroy()
993 struct pipe_stream_output_target **targets, in nv50_set_stream_output_targets()
/external/mesa3d/src/gallium/drivers/nvc0/
Dnvc0_stateobj.h65 struct pipe_stream_output_target pipe;
72 nvc0_so_target(struct pipe_stream_output_target *ptarg) in nvc0_so_target()
Dnvc0_context.h159 struct pipe_stream_output_target *tfbbuf[4];
211 struct pipe_stream_output_target *, unsigned i,
Dnvc0_state.c870 static struct pipe_stream_output_target *
898 struct pipe_stream_output_target *ptarg) in nvc0_so_target_destroy()
909 struct pipe_stream_output_target **targets, in nvc0_set_transform_feedback_targets()
/external/mesa3d/src/gallium/auxiliary/util/
Du_debug_describe.h45 const struct pipe_stream_output_target *ptr);
Du_blitter.h110 struct pipe_stream_output_target *saved_so_targets[PIPE_MAX_SO_BUFFERS];
457 struct pipe_stream_output_target **targets) in util_blitter_save_so_targets()
Du_inlines.h178 pipe_so_target_reference(struct pipe_stream_output_target **ptr, in pipe_so_target_reference()
179 struct pipe_stream_output_target *target) in pipe_so_target_reference()
181 struct pipe_stream_output_target *old = *ptr; in pipe_so_target_reference()
Du_debug_describe.c85 const struct pipe_stream_output_target *ptr) in debug_describe_so_target()
/external/mesa3d/src/gallium/auxiliary/cso_cache/
Dcso_context.h113 struct pipe_stream_output_target **targets,
Dcso_context.c96 struct pipe_stream_output_target *so_targets[PIPE_MAX_SO_BUFFERS];
99 struct pipe_stream_output_target *so_targets_saved[PIPE_MAX_SO_BUFFERS];
1222 struct pipe_stream_output_target **targets, in cso_set_stream_outputs()
/external/mesa3d/src/gallium/auxiliary/draw/
Ddraw_context.h60 struct pipe_stream_output_target target;
/external/mesa3d/src/gallium/drivers/r600/
Dr600.h175 struct pipe_stream_output_target b;
Dr600_pipe.h641 struct pipe_stream_output_target *
647 struct pipe_stream_output_target *target);
650 struct pipe_stream_output_target **targets,
Dr600_state_common.c981 struct pipe_stream_output_target *
1012 struct pipe_stream_output_target *target) in r600_so_target_destroy()
1022 struct pipe_stream_output_target **targets, in r600_set_so_targets()
1035 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], targets[i]); in r600_set_so_targets()
1039 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->so_targets[i], NULL); in r600_set_so_targets()
/external/mesa3d/src/gallium/drivers/trace/
Dtr_context.c1125 static INLINE struct pipe_stream_output_target *
1133 struct pipe_stream_output_target *result; in trace_context_create_stream_output_target()
1156 struct pipe_stream_output_target *target) in trace_context_stream_output_target_destroy()
1175 struct pipe_stream_output_target **tgs, in trace_context_set_stream_output_targets()

12