Lines Matching refs:surfaces
57 int num_surfaces, VASurfaceID *surfaces) in vlVaCreateSurfaces() argument
59 return vlVaCreateSurfaces2(ctx, format, width, height, surfaces, num_surfaces, in vlVaCreateSurfaces()
642 struct pipe_surface **surfaces; in vlVaHandleSurfaceAllocate() local
649 surfaces = surface->buffer->get_surfaces(surface->buffer); in vlVaHandleSurfaceAllocate()
653 if (!surfaces[i]) in vlVaHandleSurfaceAllocate()
659 drv->pipe->clear_render_target(drv->pipe, surfaces[i], &c, 0, 0, in vlVaHandleSurfaceAllocate()
660 surfaces[i]->width, surfaces[i]->height, in vlVaHandleSurfaceAllocate()
671 VASurfaceID *surfaces, unsigned int num_surfaces, in vlVaCreateSurfaces2() argument
791 memset(surfaces, VA_INVALID_ID, num_surfaces * sizeof(VASurfaceID)); in vlVaCreateSurfaces2()
829 surfaces[i] = handle_table_add(drv->htab, surf); in vlVaCreateSurfaces2()
830 if (!surfaces[i]) { in vlVaCreateSurfaces2()
848 vlVaDestroySurfaces(ctx, surfaces, i); in vlVaCreateSurfaces2()
986 struct pipe_surface **surfaces; in vlVaExportSurfaceHandle() local
1034 surfaces = surf->buffer->get_surfaces(surf->buffer); in vlVaExportSurfaceHandle()
1049 if (!surfaces[p]) in vlVaExportSurfaceHandle()
1052 resource = surfaces[p]->texture; in vlVaExportSurfaceHandle()