Lines Matching defs:buffer
80 if (surf->buffer)
81 surf->buffer->destroy(surf->buffer);
108 if (!surf || !surf->buffer) {
163 if (!surf || !surf->buffer) {
357 format = surf->buffer->buffer_format;
365 views = surf->buffer->get_sampler_view_planes(surf->buffer);
368 vl_compositor_set_buffer_layer(&drv->cstate, &drv->compositor, 0, surf->buffer, &src_rect, NULL, VL_COMPOSITOR_WEAVE);
380 * to back buffer so the texture can be copied in flush_frontbuffer
399 unsigned int *buffer_name, void **buffer)
651 surface->buffer = vl_video_buffer_create_ex2(drv->pipe, templat, resources);
652 if (!surface->buffer) {
771 surface->buffer = vl_video_buffer_create_ex2(drv->pipe, templat, resources);
772 if (!surface->buffer) {
797 surface->buffer =
802 surface->buffer = drv->pipe->create_video_buffer(drv->pipe, templat);
804 if (!surface->buffer)
807 surfaces = surface->buffer->get_surfaces(surface->buffer);
814 if (i > !!surface->buffer->interlaced)
1043 surf->buffer->destroy(surf->buffer);
1293 if (!surf || !surf->buffer) {
1298 if (surf->buffer->interlaced) {
1299 struct pipe_video_buffer *interlaced = surf->buffer;
1303 surf->obsolete_buf = surf->buffer;
1317 interlaced, surf->buffer,
1325 surfaces = surf->buffer->get_surfaces(surf->buffer);
1331 desc->fourcc = PipeFormatToVaFourcc(surf->buffer->buffer_format);
1383 uint32_t drm_format = pipe_format_to_drm_format(surf->buffer->buffer_format);