/third_party/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_video_buffer.h | 43 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 …]
|
D | vl_deint_filter.h | 51 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,
|
D | vl_stubs.c | 67 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()
|
D | vl_video_buffer.c | 142 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 …]
|
D | vl_deint_filter.c | 245 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()
|
D | vl_compositor.h | 241 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/ |
D | p_video_codec.h | 68 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 …]
|
D | p_video_state.h | 175 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/ |
D | d3d12_video_buffer.h | 39 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;
|
D | d3d12_video_enc.h | 53 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,
|
D | d3d12_video_dec.h | 51 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,
|
D | d3d12_video_dec_references_mgr.h | 72 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 = { };
|
D | d3d12_video_buffer.cpp | 39 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()
|
D | d3d12_video_proc.h | 50 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/ |
D | si_uvd.c | 41 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()
|
D | radeon_vcn_dec.h | 110 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/ |
D | vid_enc_common.h | 57 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);
|
D | vid_dec_common.h | 56 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/ |
D | postproc.c | 58 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/ |
D | nouveau_vp3_video.c | 39 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()
|
D | nouveau_video.c | 375 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/ |
D | nv84_video.c | 125 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 …]
|
D | nv50_context.h | 362 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/ |
D | vdpau_interop.h | 49 struct pipe_video_buffer; 51 typedef struct pipe_video_buffer *VdpVideoSurfaceGallium(uint32_t surface);
|
/third_party/mesa3d/src/gallium/frontends/omx/bellagio/ |
D | vid_dec_mpeg12.c | 64 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()
|