Home
last modified time | relevance | path

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

1234

/third_party/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.c142 vl_video_buffer_set_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_set_associated_data()
160 vl_video_buffer_get_associated_data(struct pipe_video_buffer *vbuf, in vl_video_buffer_get_associated_data()
171 const struct pipe_video_buffer *tmpl, in vl_video_buffer_template()
199 vl_video_buffer_destroy(struct pipe_video_buffer *buffer) in vl_video_buffer_destroy()
221 vl_video_buffer_sampler_view_planes(struct pipe_video_buffer *buffer) in vl_video_buffer_sampler_view_planes()
257 vl_video_buffer_sampler_view_components(struct pipe_video_buffer *buffer) in vl_video_buffer_sampler_view_components()
305 vl_video_buffer_surfaces(struct pipe_video_buffer *buffer) in vl_video_buffer_surfaces()
346 struct pipe_video_buffer *
348 const struct pipe_video_buffer *tmpl) in vl_video_buffer_create()
351 struct pipe_video_buffer templat, *result; in vl_video_buffer_create()
[all …]
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_compositor.h241 struct pipe_video_buffer *buffer,
285 struct pipe_video_buffer *src,
286 struct pipe_video_buffer *dst,
299 struct pipe_video_buffer *dst,
/third_party/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 *source,
109 struct pipe_video_buffer *target,
127 struct pipe_video_buffer struct
140 void (*destroy)(struct pipe_video_buffer *buffer); argument
145 struct pipe_sampler_view **(*get_sampler_view_planes)(struct pipe_video_buffer *buffer); argument
150 struct pipe_sampler_view **(*get_sampler_view_components)(struct pipe_video_buffer *buffer); argument
[all …]
Dp_video_state.h175 struct pipe_video_buffer *ref[2];
240 struct pipe_video_buffer *ref[2];
277 struct pipe_video_buffer *ref[2];
331 struct pipe_video_buffer *past_ref[16];
358 struct pipe_video_buffer *ref[16];
632 struct pipe_video_buffer *ref[16];
732 struct pipe_video_buffer *ref[16];
804 struct pipe_video_buffer *ref[16];
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_video_buffer.h39 struct pipe_video_buffer *
40 d3d12_video_buffer_create(struct pipe_context *pipe, const struct pipe_video_buffer *tmpl);
46 d3d12_video_buffer_destroy(struct pipe_video_buffer *buffer);
52 d3d12_video_buffer_get_sampler_view_planes(struct pipe_video_buffer *buffer);
58 d3d12_video_buffer_get_sampler_view_components(struct pipe_video_buffer *buffer);
64 d3d12_video_buffer_get_surfaces(struct pipe_video_buffer *buffer);
77 pipe_video_buffer base;
Dd3d12_video_enc.h53 struct pipe_video_buffer *target,
61 struct pipe_video_buffer *source,
76 struct pipe_video_buffer *target,
254 struct pipe_video_buffer * srcTexture,
258 struct pipe_video_buffer * srcTexture,
262 struct pipe_video_buffer * srcTexture,
284 struct pipe_video_buffer * srcTexture,
297 struct pipe_video_buffer * srcTexture,
Dd3d12_video_dec.h51 struct pipe_video_buffer *target,
59 struct pipe_video_buffer *target,
70 struct pipe_video_buffer *target,
131 struct pipe_video_buffer *m_pCurrentDecodeTarget;
132 struct pipe_video_buffer **m_pCurrentReferenceTargets;
181 struct pipe_video_buffer *target,
185 struct pipe_video_buffer * pCurrentDecodeTarget,
Dd3d12_video_dec_references_mgr.h72 struct pipe_video_buffer * pCurrentDecodeTarget,
80 …void get_current_frame_decode_output_texture(struct pipe_video_buffer *pCurrentDecodeTarget, ID3D1…
90 uint8_t get_index7bits(struct pipe_video_buffer * pDecodeTarget) { in get_index7bits()
101 [&freshIdx](const std::pair< struct pipe_video_buffer*, uint8_t > &p) { in get_index7bits()
144 std::map<struct pipe_video_buffer *, uint8_t> m_DecodeTargetToOriginalIndex7Bits = { };
Dd3d12_video_buffer.cpp39 struct pipe_video_buffer *
40 d3d12_video_buffer_create(struct pipe_context *pipe, const struct pipe_video_buffer *tmpl) in d3d12_video_buffer_create()
108 d3d12_video_buffer_destroy((struct pipe_video_buffer *) pD3D12VideoBuffer); in d3d12_video_buffer_create()
117 d3d12_video_buffer_destroy(struct pipe_video_buffer *buffer) in d3d12_video_buffer_destroy()
173 d3d12_video_buffer_get_surfaces(struct pipe_video_buffer *buffer) in d3d12_video_buffer_get_surfaces()
221 d3d12_video_buffer_get_sampler_view_planes(struct pipe_video_buffer *buffer) in d3d12_video_buffer_get_sampler_view_planes()
272 d3d12_video_buffer_get_sampler_view_components(struct pipe_video_buffer *buffer) in d3d12_video_buffer_get_sampler_view_components()
Dd3d12_video_proc.h50 struct pipe_video_buffer *target,
58 struct pipe_video_buffer *input_texture,
65 struct pipe_video_buffer *target,
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_uvd.c41 struct pipe_video_buffer *si_video_buffer_create(struct pipe_context *pipe, in si_video_buffer_create()
42 const struct pipe_video_buffer *tmpl) in si_video_buffer_create()
44 struct pipe_video_buffer vidbuf = *tmpl; in si_video_buffer_create()
62 struct pipe_video_buffer *si_video_buffer_create_with_modifiers(struct pipe_context *pipe, in si_video_buffer_create_with_modifiers()
63 … const struct pipe_video_buffer *tmpl, in si_video_buffer_create_with_modifiers()
83 struct pipe_video_buffer *buf = in si_video_buffer_create_with_modifiers()
Dradeon_vcn_dec.h110 void (*send_cmd)(struct radeon_decoder *dec, struct pipe_video_buffer *target,
119 void send_cmd_dec(struct radeon_decoder *dec, struct pipe_video_buffer *target,
122 void send_cmd_jpeg(struct radeon_decoder *dec, struct pipe_video_buffer *target,
/third_party/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.h56 struct pipe_video_buffer *(*Flush)(vid_dec_PrivateType *priv, OMX_TICKS *timestamp); \
57 struct pipe_video_buffer *target, *shadow; \
160 struct pipe_video_buffer *target;
199 void vid_dec_FillOutput(vid_dec_PrivateType* priv, struct pipe_video_buffer* buf,
/third_party/mesa3d/src/gallium/frontends/va/
Dpostproc.c58 struct pipe_video_buffer *src, in vlVaPostProcCompositor()
59 struct pipe_video_buffer *dst, in vlVaPostProcCompositor()
90 static void vlVaGetBox(struct pipe_video_buffer *buf, unsigned idx, in vlVaGetBox()
117 struct pipe_video_buffer *src, in vlVaVidEngineBlit()
118 struct pipe_video_buffer *dst, in vlVaVidEngineBlit()
185 struct pipe_video_buffer *src, in vlVaPostProcBlit()
186 struct pipe_video_buffer *dst, in vlVaPostProcBlit()
307 static struct pipe_video_buffer *
310 struct pipe_video_buffer *current, in vlVaApplyDeint()
359 struct pipe_video_buffer *src, *dst; in vlVaHandleVAProcPipelineParameterBufferType()
/third_party/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 …]
/third_party/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.h362 struct pipe_video_buffer *
364 const struct pipe_video_buffer *template);
383 struct pipe_video_buffer *
385 const struct pipe_video_buffer *template);
/third_party/mesa3d/src/gallium/include/frontend/
Dvdpau_interop.h49 struct pipe_video_buffer;
51 typedef struct pipe_video_buffer *VdpVideoSurfaceGallium(uint32_t surface);
/third_party/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()

1234