[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] hardware accelerated 3D-graphics in Win-XP-domU possible?
> -----Original Message----- > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of > Martin Nicolay > Sent: 22 March 2006 11:10 > To: xen-users@xxxxxxxxxxxxxxxxxxx > Subject: [Xen-users] hardware accelerated 3D-graphics in > Win-XP-domU possible? > > Is there any way to make gaming in domU work? It's not clear > to me, if this can be done with open-gl or so. It's not currently possible to achieve this. The reason is that the guest would not unerstand that the absolute (physical) address of it's memory isn't actually where it thinks it is [the DomU OS will think that memory starts at address zero and ends at, say, 512M, but the hypervisor has actually given it memory around 256MB->768MB]. To solve this, you'd need either an IOMMU implementation, which I know there's some work to implement the GART version of IOMMU for Xen - but I'm not sure how well this will work with the fully virtualized guests. A full IOMMU device won't be avaialble from AMD until next year (2007) some time (probably more than a year from now). The other solution is some form of para-virtualized driver that does understand the situation of memory and such. This could be done with a fairly trivial front-end/back-end driver pair, where the back-end driver is talking to a user-mode app that actually does the drawing. Hans Gorm Jacobsen has developed such a driver setup for para-virtualized systems and OpenGL, and it works really well (I've saw a demo at Xen-Summit in January). Of course, it requires a fair bit of work to support all of OpenGL, DirectX and 2D graphics for Windows - there's a lot of calls to translate and transfer the information of. But it certainly can be done. > > If this is impossible now, is some development planned in this area? > Eventually I would wait buying my next pc until the necessary > cpu features are available. I don't think there's any concrete plans for this type of development just yet. It makes sense to do at some point... I would think you're in for a decent wait. -- Mats > > TIA, martin > > -- > ______________________________________________________________ > _________________ > No MS-Word attachments > (http://www.gnu.org/philosophy/no-word-attachments.html) > > OSM GmbH Mail m.nicolay@xxxxxxxxxxx > - Softwareentwicklung - Telefon +49-201/8955-5 > Ruhrallee 191 Fax +49-201/8955-400 > D-45136 Essen Web http://www.osm-gmbh.de > ______________________________________________________________ > _________________ > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |