Lines Matching defs:display
211 vas = vaQuerySurfaceAttributes(hwctx->display, config->config_id,
226 vas = vaQuerySurfaceAttributes(hwctx->display, config->config_id,
368 image_count = vaMaxNumImageFormats(hwctx->display);
378 vas = vaQueryImageFormats(hwctx->display, image_list, &image_count);
405 vendor_string = vaQueryVendorString(hwctx->display);
463 vas = vaDestroySurfaces(hwctx->display, &surface_id, 1);
484 vas = vaCreateSurfaces(hwctx->display, ctx->rt_format,
499 vaDestroySurfaces(hwctx->display, &surface_id, 1);
634 vas = vaDeriveImage(hwctx->display, test_surface_id, &test_image);
645 vaDestroyImage(hwctx->display, test_image.image_id);
736 vas = vaUnmapBuffer(hwctx->display, map->image.buf);
744 vas = vaPutImage(hwctx->display, surface_id, map->image.image_id,
753 vas = vaDestroyImage(hwctx->display, map->image.image_id);
801 vas = vaSyncSurface(hwctx->display, surface_id);
818 vas = vaDeriveImage(hwctx->display, surface_id, &map->image);
835 vas = vaCreateImage(hwctx->display, image_format,
845 vas = vaGetImage(hwctx->display, surface_id, 0, 0,
857 vas = vaMapBuffer(hwctx->display, map->image.buf, &address);
889 vaUnmapBuffer(hwctx->display, map->image.buf);
891 vaDestroyImage(hwctx->display, map->image.image_id);
1023 vaDestroySurfaces(dst_dev->display, &surface_id, 1);
1154 vas = vaCreateSurfaces(dst_dev->display, format_desc->rt_format,
1205 vas = vaCreateSurfaces(dst_dev->display, format_desc->rt_format,
1236 vas = vaCreateSurfaces(dst_dev->display, format_desc->rt_format,
1296 vas = vaExportSurfaceHandle(hwctx->display, surface_id,
1377 vas = vaReleaseBufferHandle(hwctx->display, mapping->image.buf);
1385 vas = vaDestroyImage(hwctx->display, mapping->image.image_id);
1412 vas = vaDeriveImage(hwctx->display, surface_id,
1472 vas = vaAcquireBufferHandle(hwctx->display, mapping->image.buf,
1507 vaReleaseBufferHandle(hwctx->display, mapping->image.buf);
1509 vaDestroyImage(hwctx->display, mapping->image.image_id);
1564 if (hwctx->display)
1565 vaTerminate(hwctx->display);
1595 VADisplay display)
1602 vaSetErrorCallback(display, &vaapi_device_log_error, ctx);
1603 vaSetInfoCallback (display, &vaapi_device_log_info, ctx);
1606 hwctx->display = display;
1608 vas = vaInitialize(display, &major, &minor);
1624 VADisplay display = NULL;
1656 while (!display && try_drm) {
1714 display = vaGetDisplayDRM(priv->drm_fd);
1715 if (!display) {
1716 av_log(ctx, AV_LOG_VERBOSE, "Cannot open a VA display "
1725 if (!display && try_x11) {
1726 // Try to open the device as an X11 display.
1729 av_log(ctx, AV_LOG_VERBOSE, "Cannot open X11 display "
1732 display = vaGetDisplay(priv->x11_display);
1733 if (!display) {
1734 av_log(ctx, AV_LOG_ERROR, "Cannot open a VA display "
1735 "from X11 display %s.\n", XDisplayName(device));
1739 av_log(ctx, AV_LOG_VERBOSE, "Opened VA display via "
1740 "X11 display %s.\n", XDisplayName(device));
1745 if (!display) {
1747 av_log(ctx, AV_LOG_ERROR, "No VA display found for "
1750 av_log(ctx, AV_LOG_ERROR, "No VA display found for "
1759 vas = vaSetDriverName(display, ent->value);
1763 vaTerminate(display);
1772 return vaapi_device_connect(ctx, display);
1782 VADisplay *display;
1788 "device to derive a VA display from.\n");
1850 display = vaGetDisplayDRM(fd);
1851 if (!display) {
1852 av_log(ctx, AV_LOG_ERROR, "Failed to open a VA display from "
1857 return vaapi_device_connect(ctx, display);