[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