Searched refs:video_buffer (Results 1 – 13 of 13) sorted by relevance
/third_party/mesa3d/src/gallium/frontends/vdpau/ |
D | surface.c | 103 p_surf->video_buffer = pipe->create_video_buffer(pipe, &p_surf->templat); in vlVdpVideoSurfaceCreate() 118 p_surf->video_buffer->destroy(p_surf->video_buffer); in vlVdpVideoSurfaceCreate() 142 if (p_surf->video_buffer) in vlVdpVideoSurfaceDestroy() 143 p_surf->video_buffer->destroy(p_surf->video_buffer); in vlVdpVideoSurfaceDestroy() 168 if (p_surf->video_buffer) { in vlVdpVideoSurfaceGetParameters() 169 *width = p_surf->video_buffer->width; in vlVdpVideoSurfaceGetParameters() 170 *height = p_surf->video_buffer->height; in vlVdpVideoSurfaceGetParameters() 171 … *chroma_type = PipeToChroma(pipe_format_to_chroma_format(p_surf->video_buffer->buffer_format)); in vlVdpVideoSurfaceGetParameters() 225 if (vlsurface->video_buffer == NULL) in vlVdpVideoSurfaceGetBitsYCbCr() 228 buffer_format = vlsurface->video_buffer->buffer_format; in vlVdpVideoSurfaceGetBitsYCbCr() [all …]
|
D | mixer.c | 247 struct pipe_video_buffer *video_buffer; in vlVdpVideoMixerRender() local 268 video_buffer = surf->video_buffer; in vlVdpVideoMixerRender() 273 if (vmixer->video_width > video_buffer->width || in vlVdpVideoMixerRender() 274 vmixer->video_height > video_buffer->height || in vlVdpVideoMixerRender() 275 vmixer->chroma_format != pipe_format_to_chroma_format(video_buffer->buffer_format)) in vlVdpVideoMixerRender() 324 prevprev->video_buffer, prev->video_buffer, surf->video_buffer, next->video_buffer)) { in vlVdpVideoMixerRender() 325 vl_deint_filter_render(vmixer->deint.filter, prevprev->video_buffer, in vlVdpVideoMixerRender() 326 prev->video_buffer, surf->video_buffer, in vlVdpVideoMixerRender() 327 next->video_buffer, in vlVdpVideoMixerRender() 330 video_buffer = vmixer->deint.filter->video_buffer; in vlVdpVideoMixerRender() [all …]
|
D | decode.c | 210 *ref_frame = surface->video_buffer; in vlVdpGetReferenceFrame() 602 if (vlsurf->video_buffer != NULL && in vlVdpDecoderRender() 603 pipe_format_to_chroma_format(vlsurf->video_buffer->buffer_format) != dec->chroma_format) in vlVdpDecoderRender() 612 if (vlsurf->video_buffer == NULL || in vlVdpDecoderRender() 613 !screen->is_video_format_supported(screen, vlsurf->video_buffer->buffer_format, in vlVdpDecoderRender() 615 !buffer_support[vlsurf->video_buffer->interlaced]) { in vlVdpDecoderRender() 620 if (vlsurf->video_buffer) in vlVdpDecoderRender() 621 vlsurf->video_buffer->destroy(vlsurf->video_buffer); in vlVdpDecoderRender() 632 vlsurf->video_buffer = dec->context->create_video_buffer(dec->context, &vlsurf->templat); in vlVdpDecoderRender() 635 if (!vlsurf->video_buffer) { in vlVdpDecoderRender() [all …]
|
D | vdpau_private.h | 428 struct pipe_video_buffer templat, *video_buffer; member
|
/third_party/mesa3d/src/gallium/frontends/xvmc/ |
D | surface.c | 114 desc->ref[num_refs++] = ref->video_buffer; in GetPictureDescription() 149 context_priv->decoder->end_frame(context_priv->decoder, surface->video_buffer, &desc.base); in RecursiveEndFrame() 196 surface_priv->video_buffer = pipe->create_video_buffer(pipe, &tmpl); in XvMCCreateSurface() 197 if (!surface_priv->video_buffer) { in XvMCCreateSurface() 303 decoder->begin_frame(decoder, target_surface_priv->video_buffer, &desc.base); in XvMCRenderSurface() 310 target_surface_priv->video_buffer, in XvMCRenderSurface() 420 vl_compositor_set_buffer_layer(cstate, compositor, 0, surface_priv->video_buffer, in XvMCPutSurface() 517 … context_priv->decoder->end_frame(context_priv->decoder, surface_priv->video_buffer, &desc.base); in XvMCDestroySurface() 519 surface_priv->video_buffer->destroy(surface_priv->video_buffer); in XvMCDestroySurface()
|
D | xvmc_private.h | 69 struct pipe_video_buffer *video_buffer; member
|
/third_party/mesa3d/src/gallium/auxiliary/vl/ |
D | vl_deint_filter.c | 268 filter->video_buffer = vl_video_buffer_create(pipe, &templ); in vl_deint_filter_init() 269 if (!filter->video_buffer) in vl_deint_filter_init() 383 filter->video_buffer->destroy(filter->video_buffer); in vl_deint_filter_init() 408 filter->video_buffer->destroy(filter->video_buffer); in vl_deint_filter_cleanup() 457 dst_surfaces = filter->video_buffer->get_surfaces(filter->video_buffer); in vl_deint_filter_render() 458 plane_order = vl_video_buffer_plane_order(filter->video_buffer->buffer_format); in vl_deint_filter_render()
|
D | vl_deint_filter.h | 51 struct pipe_video_buffer *video_buffer; member
|
D | vl_mpeg12_decoder.c | 88 struct pipe_video_buffer *video_buffer; member 135 priv->video_buffer = buf; in get_video_buffer_private() 158 struct pipe_video_buffer *buf = priv->video_buffer; in free_video_buffer_privates()
|
/third_party/mesa3d/src/gallium/frontends/omx/tizonia/ |
D | h264dprc.c | 51 struct pipe_video_buffer *video_buffer = (struct pipe_video_buffer *)value; in hash_table_clear_item_callback() local 52 video_buffer->destroy(video_buffer); in hash_table_clear_item_callback() 187 struct pipe_video_buffer *video_buffer = NULL; in get_eglimage() local 214 video_buffer = vl_video_buffer_create_ex2(priv->pipe, &templat, resources); in get_eglimage() 216 assert(video_buffer); in get_eglimage() 217 assert(video_buffer->buffer_format == p_res->format); in get_eglimage() 219 _mesa_hash_table_insert(priv->video_buffer_map, priv->p_outhdr_, video_buffer); in get_eglimage()
|
/third_party/mesa3d/src/gallium/frontends/va/ |
D | postproc.c | 349 return context->deint->video_buffer; in vlVaApplyDeint()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/ |
D | GLX_NV_video_out.txt | 346 4 CARD32 video_buffer
|
/third_party/openGLES/extensions/NV/ |
D | GLX_NV_video_out.txt | 346 4 CARD32 video_buffer
|