Home
last modified time | relevance | path

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

123

/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/gallium/drivers/llvmpipe/
Dlp_state_so.c35 static struct pipe_stream_output_target *
57 struct pipe_stream_output_target *target) in llvmpipe_so_target_destroy()
66 struct pipe_stream_output_target **targets, in llvmpipe_set_so_targets()
82 …pipe_so_target_reference((struct pipe_stream_output_target **)&llvmpipe->so_targets[i], targets[i]… in llvmpipe_set_so_targets()
91 pipe_so_target_reference((struct pipe_stream_output_target **)&llvmpipe->so_targets[i], NULL); in llvmpipe_set_so_targets()
/external/mesa3d/src/gallium/drivers/virgl/
Dvirgl_streamout.c30 static struct pipe_stream_output_target *virgl_create_so_target( in virgl_create_so_target()
57 struct pipe_stream_output_target *target) in virgl_destroy_so_target()
69 struct pipe_stream_output_target **targets, in virgl_set_so_targets()
Dvirgl_context.h42 struct pipe_stream_output_target base;
86 virgl_so_target(struct pipe_stream_output_target *target) in virgl_so_target()
/external/mesa3d/src/gallium/drivers/noop/
Dnoop_state.c219 static struct pipe_stream_output_target *noop_create_stream_output_target( in noop_create_stream_output_target()
225 struct pipe_stream_output_target *t = CALLOC_STRUCT(pipe_stream_output_target); in noop_create_stream_output_target()
237 struct pipe_stream_output_target *t) in noop_stream_output_target_destroy()
245 struct pipe_stream_output_target **targets, in noop_set_stream_output_targets()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_pipe_streamout.c37 struct pipe_stream_output_target base;
42 svga_stream_output_target(struct pipe_stream_output_target *s) in svga_stream_output_target()
206 static struct pipe_stream_output_target *
237 struct pipe_stream_output_target *target) in svga_destroy_stream_output_target()
250 struct pipe_stream_output_target **targets, in svga_set_stream_output_targets()
/external/virglrenderer/src/gallium/include/pipe/
Dp_context.h62 struct pipe_stream_output_target;
251 struct pipe_stream_output_target *(*create_stream_output_target)(
258 struct pipe_stream_output_target *);
262 struct pipe_stream_output_target **targets,
Dp_state.h487 struct pipe_stream_output_target struct
609 struct pipe_stream_output_target *count_from_stream_output;
/external/mesa3d/src/gallium/drivers/r600/
Dr600_streamout.c39 static struct pipe_stream_output_target *
74 struct pipe_stream_output_target *target) in r600_so_target_destroy()
115 struct pipe_stream_output_target **targets, in r600_set_streamout_targets()
129 …pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->streamout.targets[i], targets[… in r600_set_streamout_targets()
139 pipe_so_target_reference((struct pipe_stream_output_target**)&rctx->streamout.targets[i], NULL); in r600_set_streamout_targets()
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_stateobj.h72 struct pipe_stream_output_target pipe;
79 nv50_so_target(struct pipe_stream_output_target *ptarg) in nv50_so_target()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_stateobj.h71 struct pipe_stream_output_target pipe;
78 nvc0_so_target(struct pipe_stream_output_target *ptarg) in nvc0_so_target()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_state_streamout.c34 struct pipe_stream_output_target *src) in si_so_target_reference()
36 pipe_so_target_reference((struct pipe_stream_output_target**)dst, src); in si_so_target_reference()
39 static struct pipe_stream_output_target *
74 struct pipe_stream_output_target *target) in si_so_target_destroy()
93 struct pipe_stream_output_target **targets, in si_set_streamout_targets()
/external/mesa3d/src/gallium/include/pipe/
Dp_context.h67 struct pipe_stream_output_target;
380 struct pipe_stream_output_target *(*create_stream_output_target)(
387 struct pipe_stream_output_target *);
391 struct pipe_stream_output_target **targets,
Dp_state.h613 struct pipe_stream_output_target struct
745 struct pipe_stream_output_target *count_from_stream_output;
/external/mesa3d/src/mesa/state_tracker/
Dst_cb_xformfb.c54 struct pipe_stream_output_target *targets[PIPE_MAX_SO_BUFFERS];
59 struct pipe_stream_output_target *draw_count[MAX_VERTEX_STREAMS];
137 struct pipe_stream_output_target *so_target = in st_begin_transform_feedback()
/external/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_state.c416 static struct pipe_stream_output_target *
421 struct pipe_stream_output_target *target; in fd_create_stream_output_target()
424 target = CALLOC_STRUCT(pipe_stream_output_target); in fd_create_stream_output_target()
444 struct pipe_stream_output_target *target) in fd_stream_output_target_destroy()
452 unsigned num_targets, struct pipe_stream_output_target **targets, in fd_set_stream_output_targets()
/external/virglrenderer/src/gallium/auxiliary/util/
Du_debug_describe.h45 const struct pipe_stream_output_target *ptr);
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/util/
Du_debug_describe.h47 const struct pipe_stream_output_target *ptr);
Du_inlines.h189 pipe_so_target_reference(struct pipe_stream_output_target **ptr, in pipe_so_target_reference()
190 struct pipe_stream_output_target *target) in pipe_so_target_reference()
192 struct pipe_stream_output_target *old = *ptr; in pipe_so_target_reference()
Du_blitter.h133 struct pipe_stream_output_target *saved_so_targets[PIPE_MAX_SO_BUFFERS];
529 struct pipe_stream_output_target **targets) in util_blitter_save_so_targets()
Du_debug_describe.c94 const struct pipe_stream_output_target *ptr) in debug_describe_so_target()
/external/mesa3d/src/gallium/drivers/vc5/
Dvc5_state.c835 static struct pipe_stream_output_target *
841 struct pipe_stream_output_target *target;
843 target = CALLOC_STRUCT(pipe_stream_output_target);
859 struct pipe_stream_output_target *target)
868 struct pipe_stream_output_target **targets,
/external/mesa3d/src/gallium/drivers/ddebug/
Ddd_context.c466 static struct pipe_stream_output_target *
473 struct pipe_stream_output_target *view = in dd_context_create_stream_output_target()
485 struct pipe_stream_output_target *target) in dd_context_stream_output_target_destroy()
554 struct pipe_stream_output_target **tgs, in dd_context_set_stream_output_targets()

123