]> git.proxmox.com Git - mirror_qemu.git/blobdiff - meson.build
virtio-gpu-virgl: use D3D11_SHARE_TEXTURE when available
[mirror_qemu.git] / meson.build
index 9a1ce43471f13ac195d40139f5a3da293e0151ad..1631e60a3ba35739362369585144a0bff4ddd22b 100644 (file)
@@ -1072,6 +1072,12 @@ if not get_option('virglrenderer').auto() or have_system or have_vhost_user_gpu
   virgl = dependency('virglrenderer',
                      method: 'pkg-config',
                      required: get_option('virglrenderer'))
+  if virgl.found()
+    config_host_data.set('HAVE_VIRGL_D3D_INFO_EXT',
+                         cc.has_member('struct virgl_renderer_resource_info_ext', 'd3d_tex2d',
+                                       prefix: '#include <virglrenderer.h>',
+                                       dependencies: virgl))
+  endif
 endif
 blkio = not_found
 if not get_option('blkio').auto() or have_block