[ANNOUNCE] xf86-video-qxl 0.0.13
Soren Sandmann Pedersen
sandmann at cs.au.dk
Wed Jan 26 05:54:23 PST 2011
From: Soeren Sandmann <sandmann at cs.au.dk>
Date: 26 Jan 2011 14:54:23 +0100
Message-ID: <ye839ofydm8.fsf at camel15.daimi.au.dk>
Lines: 109
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Christopher Hames Halse Rogers (1):
Fix build against video ABI 8
Dave Airlie (1):
qxl: remove asserts that make no sense anymore
Gaetan Nadon (10):
config: remove unused variable XORG_INCS
config: remove unused INCLUDES=3D'-I$(top_srcdir)/src'
config: remove unrequired '-I$(top_srcdir)/src'
config: move compiler flags from configure.ac to Makefile.am
COPYING: update file with Copyright notices from source code.
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
config: remove unrequired AC_HEADER_STDC
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
config: add comments for main statements
Hans de Goede (7):
Make virtual resolution match actual resolution on startup
Make non default qxl modes available
Change default virtual size to match the highest available resolution
Fix restoration of text mode font when leaving the vt (rhbz#633647)
Don't access the qxl device when our vt is not focussed
Fix the driver crashing qemu on 32 bits
free qxl->uxe with regular free not xfree
Soren Sandmann (5):
Add rom entries and port definitions for the memslots.
Add memslot arguments to virtual_ and physical_address
Memslots support
Add memslot support
Set correct amount of video memory
S=C3=B8ren Sandmann (43):
Update qxl.h to deal with surface0
Initial support for surface0
Update header to latest layout
More updates; it now works with surface0
Make sure memory space is not bigger than the memory
Add a copy of UXA, but don't use it yet
Do initial uxa setup
Initial prepare/finish access
Add prepare/finish access
Disable all the damage handling
Use the correct strides. It's now slow, but working
Add support for copying
Add solid fill
Add some debugging code.
Disable acceleration; fix bug with forgotten multiplication with bpp
At finish_access() do the whole region
Make the fetched regions much tighter for core text
Tighten damage region for fill rect
Initial preparations for surfaces.
Update to the new dixPrivate ABI.
Set the correct size of pixmaps
Fix surface bugs
Enable solid fills for surfaces
Initial (buggy) support for copy area from offscreens
Delete most debug spew
Faster malloc() implemenetation
Fix segmentation fault when no surfaces are available
Fix surface_init()
Add dependency tracking for surfaces.
Split uxa_glyphs_init() into uxa_init_resources().
Some memory management changes
Add put_image() acceleration
Fix a bunch of warnings
Move the surface lists into qxl_screen_t
Track the pixmap in the surface struct.
Track live surfaces in a doubly linked list.
Add qxl_surface_evacuates/replace_all() methods.
Migrate pixmaps out of video memory before mode setting
Comment out debugging spew
uxa: In change_window_attributes() only read back if the backing pixm=
ap changed
Don't unmap memory until after uxa_close_screen; allow surface creati=
on without vtSema
Add debugging code
Only add images to the cache if they are 128x128 or bigger
S=C3=B8ren Sandmann Pedersen (8):
Remove unused ops from qxl.h
Add stripped-down version of damage.c as uxa-damage.c. Don't use it y=
et
Add a region argument to prepare access.
Add a surface cache
More explicit life cycle management
Make it compile with and without dixLookupPrivate() changes.
Remove calls to SourceValidate() from uxa-damage.c
Bump version number
git tag: xf86-video-qxl-0.0.13
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.0.13=
.tar.bz2
MD5: c1f177a26ed32f48f68158bf92439ede xf86-video-qxl-0.0.13.tar.bz2
SHA1: 67c358c4a4c2adfa039d024f0c5d2ba2ba9ac6aa xf86-video-qxl-0.0.13.tar.b=
z2
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.0.13=
.tar.gz
MD5: 1c649e4672b1c860d0ae8b0a004f771d xf86-video-qxl-0.0.13.tar.gz
SHA1: c6b85b2d4278b485c6b27c3874e0ae1fa174a13c xf86-video-qxl-0.0.13.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk1AJ5QACgkQmxfmIW/3wahP2ACglvZnryqxKERZ+szt40pr5iN2
wskAnRlO5Qrx7i2WIE4BrR2MrqY7Eyab
=3DB0US
-----END PGP SIGNATURE-----
More information about the xorg-announce
mailing list