[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] Using VT-D to grant a Windows DomU access toaPCIExpress graphics card?


  • To: "David Stone" <unclestoner@xxxxxxxxx>
  • From: "Han, Weidong" <weidong.han@xxxxxxxxx>
  • Date: Thu, 13 Dec 2007 13:25:55 +0800
  • Cc: Xen Developers <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Wed, 12 Dec 2007 21:28:16 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: Acg8/yCfeq9Z6ZzgQVS+oc5xdJEveAASQIxA
  • Thread-topic: [Xen-devel] Using VT-D to grant a Windows DomU access toaPCIExpress graphics card?

Seems your usage model is feasible.

Randy (Weidong)

David Stone wrote:
> Hmm...why can't I just leave the Cirrus emulated card as it is?  The
> Windows DomU would continue to see it and us it as the primary display
> device.  I've already verified that I can hide the real graphics card
> from Dom0 and this works fine...there is not output from Dom0 or any
> DomU of course, but can connect to DomU via the serial port or ssh,
> and I can connect to Windows DomU via RDP.
> 
> The idea is that the real PCI Express graphics card that is passed
> through to Windows DomU would appear to the Windows OS as a
> _secondary_ display display device.  If one has a bare-metal OS with
> two graphics adapters, I assume only one of them (the "primary") is
> responsible for stuff like the VGA BIOS?   I just want to write
> Direct3D code to cause the physical graphics card to render to an
> _off-screen_ surface...not to a framebuffer.  I could then scrape the
> rendered bitmaps and do whatever I wanted with them.
> 
> Thanks,
> Dave
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.