Searched refs:vlsurf (Results 1 – 3 of 3) sorted by relevance
567 vlVdpSurface *vlsurf; in vlVdpDecoderRender() local595 vlsurf = (vlVdpSurface *)vlGetDataHTAB(target); in vlVdpDecoderRender()596 if (!vlsurf) in vlVdpDecoderRender()599 if (vlsurf->device != vldecoder->device) in vlVdpDecoderRender()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()617 mtx_lock(&vlsurf->device->mutex); in vlVdpDecoderRender()[all …]
438 vlVdpVideoSurfaceClear(vlVdpSurface *vlsurf) in vlVdpVideoSurfaceClear() argument440 struct pipe_context *pipe = vlsurf->device->context; in vlVdpVideoSurfaceClear()444 if (!vlsurf->video_buffer) in vlVdpVideoSurfaceClear()447 surfaces = vlsurf->video_buffer->get_surfaces(vlsurf->video_buffer); in vlVdpVideoSurfaceClear()454 if (i > !!vlsurf->templat.interlaced) in vlVdpVideoSurfaceClear()
511 void vlVdpVideoSurfaceClear(vlVdpSurface *vlsurf);