Home
last modified time | relevance | path

Searched refs:pipe_video_buffer (Results 1 – 25 of 66) sorted by relevance

123

/external/mesa3d/src/gallium/auxiliary/vl/
Dvl_video_buffer.h43 struct pipe_video_buffer base;
102 vl_video_buffer_set_associated_data(struct pipe_video_buffer *vbuf,
111 vl_video_buffer_get_associated_data(struct pipe_video_buffer *vbuf,
119 const struct pipe_video_buffer *templat,
128 struct pipe_video_buffer *
130 const struct pipe_video_buffer *templat);
135 struct pipe_video_buffer *
137 const struct pipe_video_buffer *templat,
145 struct pipe_video_buffer *
147 const struct pipe_video_buffer *templat,
[all …]
Dvl_deint_filter.h51 struct pipe_video_buffer *video_buffer;
64 struct pipe_video_buffer *prevprev,
65 struct pipe_video_buffer *prev,
66 struct pipe_video_buffer *cur,
67 struct pipe_video_buffer *next);
71 struct pipe_video_buffer *prevprev,
72 struct pipe_video_buffer *prev,
73 struct pipe_video_buffer *cur,
74 struct pipe_video_buffer *next,
Dvl_stubs.c67 vl_video_buffer_set_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_set_associated_data()
76 vl_video_buffer_get_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_get_associated_data()
85 const struct pipe_video_buffer *tmpl, in vl_video_buffer_template()
94 struct pipe_video_buffer *
96 const struct pipe_video_buffer *tmpl) in vl_video_buffer_create()
102 struct pipe_video_buffer *
104 const struct pipe_video_buffer *tmpl, in vl_video_buffer_create_ex2()
123 struct pipe_video_buffer *target, in vl_mpg12_bs_decode()
Dvl_video_buffer.c140 vl_video_buffer_set_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_set_associated_data()
158 vl_video_buffer_get_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_get_associated_data()
169 const struct pipe_video_buffer *tmpl, in vl_video_buffer_template()
197 vl_video_buffer_destroy(struct pipe_video_buffer *buffer) in vl_video_buffer_destroy()
219 vl_video_buffer_sampler_view_planes(struct pipe_video_buffer *buffer) in vl_video_buffer_sampler_view_planes()
254 vl_video_buffer_sampler_view_components(struct pipe_video_buffer *buffer) in vl_video_buffer_sampler_view_components()
302 vl_video_buffer_surfaces(struct pipe_video_buffer *buffer) in vl_video_buffer_surfaces()
343 struct pipe_video_buffer *
345 const struct pipe_video_buffer *tmpl) in vl_video_buffer_create()
348 struct pipe_video_buffer templat, *result; in vl_video_buffer_create()
[all …]
Dvl_compositor.h237 struct pipe_video_buffer *buffer,
281 struct pipe_video_buffer *src,
282 struct pipe_video_buffer *dst,
295 struct pipe_video_buffer *dst,
Dvl_deint_filter.c245 struct pipe_video_buffer templ; in vl_deint_filter_init()
413 struct pipe_video_buffer *prevprev, in vl_deint_filter_check_buffers()
414 struct pipe_video_buffer *prev, in vl_deint_filter_check_buffers()
415 struct pipe_video_buffer *cur, in vl_deint_filter_check_buffers()
416 struct pipe_video_buffer *next) in vl_deint_filter_check_buffers()
419 struct pipe_video_buffer *bufs[] = { prevprev, prev, cur, next }; in vl_deint_filter_check_buffers()
436 struct pipe_video_buffer *prevprev, in vl_deint_filter_render()
437 struct pipe_video_buffer *prev, in vl_deint_filter_render()
438 struct pipe_video_buffer *cur, in vl_deint_filter_render()
439 struct pipe_video_buffer *next, in vl_deint_filter_render()
Dvl_mpeg12_decoder.h71 struct pipe_video_buffer *idct_source;
72 struct pipe_video_buffer *mc_source;
/external/mesa3d/src/gallium/include/pipe/
Dp_video_codec.h68 struct pipe_video_buffer *target,
75 struct pipe_video_buffer *target,
84 struct pipe_video_buffer *target,
94 struct pipe_video_buffer *source,
102 struct pipe_video_buffer *target,
120 struct pipe_video_buffer struct
133 void (*destroy)(struct pipe_video_buffer *buffer); argument
138 struct pipe_sampler_view **(*get_sampler_view_planes)(struct pipe_video_buffer *buffer); argument
143 struct pipe_sampler_view **(*get_sampler_view_components)(struct pipe_video_buffer *buffer); argument
148 struct pipe_surface **(*get_surfaces)(struct pipe_video_buffer *buffer); argument
Dp_video_state.h189 struct pipe_video_buffer *ref[2];
254 struct pipe_video_buffer *ref[2];
291 struct pipe_video_buffer *ref[2];
366 struct pipe_video_buffer *ref[16];
620 struct pipe_video_buffer *ref[16];
719 struct pipe_video_buffer *ref[16];
/external/mesa3d/src/gallium/frontends/omx/
Dvid_enc_common.h57 struct pipe_video_buffer *buf;
100 struct pipe_video_buffer *scale_buffer[OMX_VID_ENC_NUM_SCALING_BUFFERS]; \
149 struct pipe_video_buffer *scale_buffer[OMX_VID_ENC_NUM_SCALING_BUFFERS];
171 struct pipe_video_buffer **vbuf, unsigned *size);
178 struct pipe_video_buffer *vbuf);
Dvid_dec_common.h54 struct pipe_video_buffer *(*Flush)(vid_dec_PrivateType *priv, OMX_TICKS *timestamp); \
55 struct pipe_video_buffer *target, *shadow; \
156 struct pipe_video_buffer *target;
195 void vid_dec_FillOutput(vid_dec_PrivateType* priv, struct pipe_video_buffer* buf,
Dvid_dec_h264_common.h54 struct pipe_video_buffer *buffer;
91 struct pipe_video_buffer *vid_dec_h264_Flush(vid_dec_PrivateType *priv,
Dvid_dec_common.c42 struct pipe_video_buffer templat = {}; in vid_dec_NeedTarget()
74 void vid_dec_FillOutput(vid_dec_PrivateType *priv, struct pipe_video_buffer *buf, in vid_dec_FillOutput()
94 struct pipe_video_buffer *dst_buf = NULL; in vid_dec_FillOutput()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_uvd.c40 struct pipe_video_buffer *si_video_buffer_create(struct pipe_context *pipe, in si_video_buffer_create()
41 const struct pipe_video_buffer *tmpl) in si_video_buffer_create()
43 struct pipe_video_buffer vidbuf = *tmpl; in si_video_buffer_create()
/external/mesa3d/src/gallium/frontends/va/
Dpostproc.c57 struct pipe_video_buffer *src, in vlVaPostProcCompositor()
58 struct pipe_video_buffer *dst, in vlVaPostProcCompositor()
89 static void vlVaGetBox(struct pipe_video_buffer *buf, unsigned idx, in vlVaGetBox()
116 struct pipe_video_buffer *src, in vlVaPostProcBlit()
117 struct pipe_video_buffer *dst, in vlVaPostProcBlit()
236 static struct pipe_video_buffer *
239 struct pipe_video_buffer *current, in vlVaApplyDeint()
288 struct pipe_video_buffer *src; in vlVaHandleVAProcPipelineParameterBufferType()
/external/mesa3d/src/gallium/include/frontend/
Dvdpau_interop.h49 struct pipe_video_buffer;
51 typedef struct pipe_video_buffer *VdpVideoSurfaceGallium(uint32_t surface);
/external/mesa3d/src/gallium/drivers/nouveau/
Dnouveau_vp3_video.c39 nouveau_vp3_video_buffer_sampler_view_planes(struct pipe_video_buffer *buffer) in nouveau_vp3_video_buffer_sampler_view_planes()
46 nouveau_vp3_video_buffer_sampler_view_components(struct pipe_video_buffer *buffer) in nouveau_vp3_video_buffer_sampler_view_components()
53 nouveau_vp3_video_buffer_surfaces(struct pipe_video_buffer *buffer) in nouveau_vp3_video_buffer_surfaces()
60 nouveau_vp3_video_buffer_destroy(struct pipe_video_buffer *buffer) in nouveau_vp3_video_buffer_destroy()
77 struct pipe_video_buffer *
79 const struct pipe_video_buffer *templat, in nouveau_vp3_video_buffer_create()
180 struct pipe_video_buffer *target, in nouveau_vp3_decoder_begin_frame()
187 struct pipe_video_buffer *target, in nouveau_vp3_decoder_end_frame()
Dnouveau_video.c375 struct pipe_video_buffer *buffer) in nouveau_decoder_surface_index()
405 struct pipe_video_buffer *target, in nouveau_decoder_begin_frame()
412 struct pipe_video_buffer *target, in nouveau_decoder_decode_macroblock()
459 struct pipe_video_buffer *target, in nouveau_decoder_end_frame()
643 nouveau_video_buffer_sampler_view_planes(struct pipe_video_buffer *buffer) in nouveau_video_buffer_sampler_view_planes()
678 nouveau_video_buffer_sampler_view_components(struct pipe_video_buffer *buffer) in nouveau_video_buffer_sampler_view_components()
717 nouveau_video_buffer_surfaces(struct pipe_video_buffer *buffer) in nouveau_video_buffer_surfaces()
748 nouveau_video_buffer_destroy(struct pipe_video_buffer *buffer) in nouveau_video_buffer_destroy()
767 static struct pipe_video_buffer *
770 const struct pipe_video_buffer *templat) in nouveau_video_buffer_create()
[all …]
Dnouveau_vp3_video.h30 struct pipe_video_buffer base;
203 struct pipe_video_buffer *
205 const struct pipe_video_buffer *templat,
/external/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv84_video.c125 struct pipe_video_buffer *video_target, in nv84_decoder_decode_bitstream_h264()
149 struct pipe_video_buffer *target, in nv84_decoder_begin_frame_h264()
156 struct pipe_video_buffer *target, in nv84_decoder_end_frame_h264()
163 struct pipe_video_buffer *video_target, in nv84_decoder_decode_bitstream_mpeg12()
183 struct pipe_video_buffer *target, in nv84_decoder_begin_frame_mpeg12()
206 struct pipe_video_buffer *target, in nv84_decoder_end_frame_mpeg12()
217 struct pipe_video_buffer *target, in nv84_decoder_decode_macroblock()
559 nv84_video_buffer_sampler_view_planes(struct pipe_video_buffer *buffer) in nv84_video_buffer_sampler_view_planes()
566 nv84_video_buffer_sampler_view_components(struct pipe_video_buffer *buffer) in nv84_video_buffer_sampler_view_components()
573 nv84_video_buffer_surfaces(struct pipe_video_buffer *buffer) in nv84_video_buffer_surfaces()
[all …]
Dnv50_context.h313 struct pipe_video_buffer *
315 const struct pipe_video_buffer *template);
334 struct pipe_video_buffer *
336 const struct pipe_video_buffer *template);
/external/mesa3d/src/gallium/frontends/xvmc/
Dxvmc_private.h46 struct pipe_video_buffer;
69 struct pipe_video_buffer *video_buffer;
/external/mesa3d/src/gallium/frontends/omx/bellagio/
Dvid_dec_mpeg12.c64 static struct pipe_video_buffer *vid_dec_mpeg12_Flush(vid_dec_PrivateType *priv, OMX_TICKS *timesta…
99 struct pipe_video_buffer *tmp = priv->target; in BeginFrame()
112 struct pipe_video_buffer *done; in vid_dec_mpeg12_EndFrame()
134 static struct pipe_video_buffer *vid_dec_mpeg12_Flush(vid_dec_PrivateType *priv, OMX_TICKS *timesta… in vid_dec_mpeg12_Flush()
136 struct pipe_video_buffer *result = priv->picture.mpeg12.ref[1]; in vid_dec_mpeg12_Flush()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_uvd.c58 struct pipe_video_buffer *r600_video_buffer_create(struct pipe_context *pipe, in r600_video_buffer_create()
59 const struct pipe_video_buffer *tmpl) in r600_video_buffer_create()
66 struct pipe_video_buffer template; in r600_video_buffer_create()
/external/mesa3d/src/gallium/drivers/nouveau/nvc0/
Dnvc0_video.c30 struct pipe_video_buffer *target, in nvc0_decoder_begin_frame()
48 struct pipe_video_buffer *video_target, in nvc0_decoder_decode_bitstream()
67 struct pipe_video_buffer *video_target, in nvc0_decoder_end_frame()
357 struct pipe_video_buffer *
359 const struct pipe_video_buffer *templat) in nvc0_video_buffer_create()

123