From: "René Rebe" <rene@exactcode.de>
To: qemu-devel@nongnu.org, tab@snarc.org
Subject: Re: [Qemu-devel] qemu X3100 project
Date: Tue, 01 Jul 2008 13:47:01 +0200 [thread overview]
Message-ID: <486A1935.4050004@exactcode.de> (raw)
In-Reply-To: <20080320193240.GA1058@snarc.org>
Hi Vincent,
did you continue on this great undertaking? Maybe you have a new version
of the patch already implementing some more bits?
I specifically ask if you have a new version to avoid duplicate work, as I
consider getting into this to get smoother graphic for my Qemu VM
instances :-)
Yours,
René
Vincent Hanquez wrote:
> Hello QEMU ML,
>
> I'm please to announce my qemu x3100 project. The ultimate goal is fully
> emulating an intel x3100 graphic card (also known as GMA965), to be able
> to hopefully support 3D in qemu guests (and any user of qemu code base).
>
> However, the emulation is not complete yet; This is a long task, and
> lots of things need to be done, fixed and better integrated. I've
> started a month and a half, and at this point I think it would be useful
> to share it to the qemu mailing list, since it's got some basic features
> done, maybe people will be interested in helping ;)
>
> So what does works ?
> - VGA mode :)
> - linux - intel drv 2.2.1 - non accelerated (32 bits depth only)
> - linux - intel drv 2.2.1 - XAA acceleration (32 bits depth only)
> - linux - intel drv 2.2.1 - partial EXA (32 bits only)
> (missing some text unfortunately see below)
>
> So what doesn't works yet:
> - Anything that's related to 3d.
> - tiled surfaces.
> - some text in EXA since driver is using 3d engine to do some 2d stuff.
> - GART, only faked at the moment.
> - Windows guests when using intel drivers.
> - VESA emulation.
> - better switch back to VGA mode (corrupted background color ATM).
>
> if you want to try the card, just apply the patch in attachment,
> recompile, and start qemu using your usual command line and adding
> -x3100. make sure you are using a 32 bits color depth in your linux
> guest, and by default Xorg Intel driver will use EXA; to switch to XAA,
> add in your xorg.conf near the intel driver declaration:
>
> Option "AccelMethod" "XAA"
>
> There's a lots to be done, and the code need also cleanup (using correct
> types, remove some ugly macros, remove bugs, etc), hence I appreciate
> any encouragement, comments and/or patches ;)
>
--
René Rebe - ExactCODE GmbH - Europe, Germany, Berlin
http://exactcode.de | http://t2-project.org | http://rene.rebe.name
next prev parent reply other threads:[~2008-07-01 11:47 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-20 19:32 [Qemu-devel] qemu X3100 project Vincent Hanquez
2008-07-01 11:47 ` René Rebe [this message]
2008-07-02 9:54 ` Vincent Hanquez
2008-07-02 11:13 ` Alexey Eremenko
2008-07-02 11:51 ` René Rebe
2008-07-02 14:54 ` Vincent Hanquez
2008-07-18 13:37 ` Alexander Graf
2008-07-20 19:20 ` Vincent Hanquez
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=486A1935.4050004@exactcode.de \
--to=rene@exactcode.de \
--cc=qemu-devel@nongnu.org \
--cc=tab@snarc.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.