xserver-xorg-video-qxl: Changes to 'refs/tags/xf86-video-qxl-0.0.17'
Tag 'xf86-video-qxl-0.0.17' created by Søren Sandmann Pedersen <ssp@redhat.com> at 2012-03-15 17:52 +0000
QXL driver v 0.0.17
Changes since xf86-video-qxl-0.0.16:
Alon Levy (17):
xspice: add missing --tls-port default
README.xspice: use consistent and vnc default port
spiceqxl.xorg.conf.example: typo and order fixes
xspice: make --cgdb non magical, use XSPICE_ENABLE_GDB
rename xspice Xspice
configure.ac: support autoconf 2.63
build fixes: sched_yield and missing declaration
qxl-driver: call vgaHWSetStdFuncs explicitly
examples/spiceqxl.xorg.conf.example: fix in vm usage.
xspice: remove duplicate declaration (fixes warning)
Enable surface and caching option defaults for Xspice
qxl_image: cleanup qxl_image_create
xf86PciInfo.h is deprecated and unused, drop it
introduce qxl_option_helpers.[ch]
xspice_keyboard_proc: fix arrow keys
replace lookup3 with MurmurHash3
missed when added qxl_option_helpers.c
Gerd Hoffmann (1):
support _ASYNC io calls and interrupt handling (busy wait)
Søren Sandmann (6):
Translate the access region according to the drawable offset.
Use new 8BIT_A format for 8 bit pixmaps.
Don't translate newly generated paccess region
In qxl_check_copy() accept pixmaps that don't have surfaces
Move check for zero width/height surfaces to qxl_surface_create()
Don't leak the surface when we run out of video memory.
Søren Sandmann Pedersen (19):
Ignore devices classes when matching PCI devices
Only save the VGA fonts for the primary device.
Revert "Use new 8BIT_A format for 8 bit pixmaps."
Transmit images in smaller chunks
If qxl_pre_init() is called without a confScreen, just return FALSE.
Reset non-primary device out of CloseScreen().
Fix mis-merge
Guard access to "pci" with #ifndef XPSICE
Track damage for PolyLine fallbacks.
Use u64_to_pointer() instead of a cast to void *
Add support for parsing various options
Return NULL from qxl_surface_create() when surfaces are disabled
Enable caching of images based on the configuration options
Enable surface and caching options for XSpice too
options: Turn surfaces and caching on by default
qxl_surface.c: Remove #if 0'd debug spew
In qxl_prepare_access(), don't modify the width/height of the pixmap
Add qxl_option_helper.h to Makefile.am
Version bump to 0.0.17
---
README.xspice | 8
configure.ac | 4
examples/spiceqxl.xorg.conf.example | 37 -
scripts/Makefile.am | 4
scripts/Xspice | 128 +++++
scripts/xspice | 125 -----
src/Makefile.am | 10
src/lookup3.c | 769 ------------------------------------
src/lookup3.h | 26 -
src/murmurhash3.c | 357 ++++++++++++++++
src/murmurhash3.h | 39 +
src/qxl.h | 33 +
src/qxl_driver.c | 178 ++++++--
src/qxl_image.c | 155 +++----
src/qxl_option_helpers.c | 37 +
src/qxl_option_helpers.h | 14
src/qxl_ring.c | 3
src/qxl_surface.c | 249 +----------
src/spiceqxl_inputs.c | 9
src/spiceqxl_io_port.c | 3
src/spiceqxl_spice_server.c | 35 -
src/spiceqxl_spice_server.h | 1
src/uxa/uxa-unaccel.c | 11
src/uxa/uxa.c | 33 -
24 files changed, 923 insertions(+), 1345 deletions(-)
---
Reply to: