Home
last modified time | relevance | path

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

123

/external/mesa3d/src/gallium/auxiliary/vl/
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_video_buffer.h43 struct pipe_video_buffer base;
101 vl_video_buffer_set_associated_data(struct pipe_video_buffer *vbuf,
110 vl_video_buffer_get_associated_data(struct pipe_video_buffer *vbuf,
118 const struct pipe_video_buffer *templat,
126 struct pipe_video_buffer *
128 const struct pipe_video_buffer *templat);
133 struct pipe_video_buffer *
135 const struct pipe_video_buffer *templat,
142 struct pipe_video_buffer *
144 const struct pipe_video_buffer *templat,
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()
93 struct pipe_video_buffer *
95 const struct pipe_video_buffer *tmpl) in vl_video_buffer_create()
101 struct pipe_video_buffer *
103 const struct pipe_video_buffer *tmpl, in vl_video_buffer_create_ex2()
122 struct pipe_video_buffer *target, in vl_mpg12_bs_decode()
Dvl_video_buffer.c217 vl_video_buffer_set_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_set_associated_data()
235 vl_video_buffer_get_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_get_associated_data()
246 const struct pipe_video_buffer *tmpl, in vl_video_buffer_template()
273 vl_video_buffer_destroy(struct pipe_video_buffer *buffer) in vl_video_buffer_destroy()
295 vl_video_buffer_sampler_view_planes(struct pipe_video_buffer *buffer) in vl_video_buffer_sampler_view_planes()
330 vl_video_buffer_sampler_view_components(struct pipe_video_buffer *buffer) in vl_video_buffer_sampler_view_components()
378 vl_video_buffer_surfaces(struct pipe_video_buffer *buffer) in vl_video_buffer_surfaces()
419 struct pipe_video_buffer *
421 const struct pipe_video_buffer *tmpl) in vl_video_buffer_create()
424 struct pipe_video_buffer templat, *result; in vl_video_buffer_create()
[all …]
Dvl_compositor.h216 struct pipe_video_buffer *buffer,
260 struct pipe_video_buffer *src,
261 struct pipe_video_buffer *dst,
274 struct pipe_video_buffer *dst,
Dvl_deint_filter.c245 struct pipe_video_buffer templ; in vl_deint_filter_init()
412 struct pipe_video_buffer *prevprev, in vl_deint_filter_check_buffers()
413 struct pipe_video_buffer *prev, in vl_deint_filter_check_buffers()
414 struct pipe_video_buffer *cur, in vl_deint_filter_check_buffers()
415 struct pipe_video_buffer *next) in vl_deint_filter_check_buffers()
418 struct pipe_video_buffer *bufs[] = { prevprev, prev, cur, next }; in vl_deint_filter_check_buffers()
435 struct pipe_video_buffer *prevprev, in vl_deint_filter_render()
436 struct pipe_video_buffer *prev, in vl_deint_filter_render()
437 struct pipe_video_buffer *cur, in vl_deint_filter_render()
438 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;
Dvl_mpeg12_decoder.c88 struct pipe_video_buffer *video_buffer;
120 get_video_buffer_private(struct vl_mpeg12_decoder *dec, struct pipe_video_buffer *buf) in get_video_buffer_private()
158 struct pipe_video_buffer *buf = priv->video_buffer; in free_video_buffer_privates()
529 vl_mpeg12_get_decode_buffer(struct vl_mpeg12_decoder *dec, struct pipe_video_buffer *target) in vl_mpeg12_get_decode_buffer()
589 struct pipe_video_buffer *target, in vl_mpeg12_begin_frame()
654 struct pipe_video_buffer *target, in vl_mpeg12_decode_macroblock()
724 struct pipe_video_buffer *target, in vl_mpeg12_decode_bitstream()
750 struct pipe_video_buffer *target, in vl_mpeg12_end_frame()
963 struct pipe_video_buffer templat; in init_idct()
1047 struct pipe_video_buffer templat; in init_mc_source_widthout_idct()
/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
134 void (*destroy)(struct pipe_video_buffer *buffer); argument
139 struct pipe_sampler_view **(*get_sampler_view_planes)(struct pipe_video_buffer *buffer); argument
144 struct pipe_sampler_view **(*get_sampler_view_components)(struct pipe_video_buffer *buffer); argument
149 struct pipe_surface **(*get_surfaces)(struct pipe_video_buffer *buffer); argument
Dp_video_state.h169 struct pipe_video_buffer *ref[2];
234 struct pipe_video_buffer *ref[2];
271 struct pipe_video_buffer *ref[2];
346 struct pipe_video_buffer *ref[16];
509 struct pipe_video_buffer *ref[16];
/external/mesa3d/src/gallium/state_trackers/va/
Dpostproc.c56 struct pipe_video_buffer *src, in vlVaPostProcCompositor()
57 struct pipe_video_buffer *dst, in vlVaPostProcCompositor()
88 static void vlVaGetBox(struct pipe_video_buffer *buf, unsigned idx, in vlVaGetBox()
113 struct pipe_video_buffer *src, in vlVaPostProcBlit()
114 struct pipe_video_buffer *dst, in vlVaPostProcBlit()
232 static struct pipe_video_buffer *
235 struct pipe_video_buffer *current, in vlVaApplyDeint()
284 struct pipe_video_buffer *src; in vlVaHandleVAProcPipelineParameterBufferType()
/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()
181 struct pipe_video_buffer *target, in nouveau_vp3_decoder_begin_frame()
188 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/include/state_tracker/
Dvdpau_interop.h49 struct pipe_video_buffer;
51 typedef struct pipe_video_buffer *VdpVideoSurfaceGallium(uint32_t surface);
/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.h311 struct pipe_video_buffer *
313 const struct pipe_video_buffer *template);
332 struct pipe_video_buffer *
334 const struct pipe_video_buffer *template);
/external/mesa3d/src/gallium/state_trackers/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()
Dvid_dec.h76 struct pipe_video_buffer *(*Flush)(vid_dec_PrivateType *priv, OMX_TICKS *timestamp); \
77 struct pipe_video_buffer *target, *shadow; \
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_uvd.c38 struct pipe_video_buffer *si_video_buffer_create(struct pipe_context *pipe, in si_video_buffer_create()
39 const struct pipe_video_buffer *tmpl) in si_video_buffer_create()
46 struct pipe_video_buffer vidtemplate; in si_video_buffer_create()
/external/mesa3d/src/gallium/state_trackers/xvmc/
Dxvmc_private.h46 struct pipe_video_buffer;
69 struct pipe_video_buffer *video_buffer;
/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/radeon/
Dradeon_vcn_enc.c126 struct pipe_video_buffer *source, in radeon_enc_begin_frame()
154 struct pipe_video_buffer *source, in radeon_enc_encode_bitstream()
174 struct pipe_video_buffer *source, in radeon_enc_end_frame()
227 struct pipe_video_buffer *tmp_buf, templat = {}; in radeon_create_encoder()
/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()
/external/virglrenderer/src/gallium/include/pipe/
Dp_context.h67 struct pipe_video_buffer;
424 struct pipe_video_buffer *(*create_video_buffer)( struct pipe_context *context,
425 const struct pipe_video_buffer *templat );

123