A new version 0.1.0 of QXL driver is now available. Søren Alon Levy (50): protect AC_CHECK_FILE for cross compiling README.xspice: updpate repository spiceqxl: Xspice is spelled with a lower s qxl_surface: qxl_surface_prepare_access: remove assigned but unused variables spiceqxl_io_port: use attribute printf (fix warning) spiceqxl_io_port: use pointer_to_u64 (fix warning) mspace: no more warnings qxl_surface.c: fix -Wshadow warning qxl_driver: ifdef out qxl_wait_for_io_command if not XSPICE uxa: remove unnecessary includes, reduces warnings due to duplicate definitions uxa-damage: remove unnecessary include (doesn't fix any warnings) qxl_surface: remove redundant qxl_garbage_collect, qxl_allocnf calls it qxl_driver: hide cursors on vt switch qxl_surface: handle destroyed pixmaps while evacuated qxl_mem: add debug flags, simple accounting and valgrind enabled rename qxl_reset to qxl_reset_and_create_mem_slots qxl_leave_vt: change outb to ioport_write (easier to grep / breakpoint on a single point) mspace: add mspace_malloc_stats_return qxl_driver: abort on mspace error, don't spin (default abort function) qxl_pre_init: memset qxl struct qxl_surface: cosmetics qxl_surface: logging: add function name to ErrorF qxl.h: add device_primary tri state UNDEFINED/NONE/CREATED prefix io with qxl_io, add several io: add qxl_io_destroy_primary qxl_surface: add DEBUG_SURFACE_LIFECYCLE helpers qxl_surface: don't unlink surface 0 qxl_switch_mode: don't evacuate, just recreate primary surface spiceqxl_display: reformat & rephrase Xspice comment qxl_driver/qxl_switch_mode: destroy is not idempotent whitespace fix uxa: fix bad argument type from removed index API change (s/SCREEN_ARG_TYPE/SCRN_ARG_TYPE/) spiceqxl_inputs: don't hide the pointer global typedef qxl: remove qxl_screen_t->stride fix two segfaults in qxl_free_surface qxl_driver: move mspace_set_*_func earlier qxl_close_screen: disable fb access, prevent segfaults in uxa later on qxl_screen_init: move uxa_resources_init down to after qxl_switch_mode has run spiceqxl_io_port: mark FLUSH_SURFACES_ASYNC as unimplemented, do half of it qxl_surface: normalize surface_send names, add option to surface_destroy to send/not send destroy message qxl_surface: add download_box_no_update qxl_driver: implement randr, arbitrary resolution, multiple monitors (big dump) qxl_driver: introduce qxl_crtc, crtc private qxl_driver: qxl_init_randr: limit width/height to 8192, real check done on randr screen resize callback (for later) qxl_ring: add helpers (debugging/unused) add qxl_edid qxl_driver: add infra for surface0 resizing qxl_driver/qxl_initialize_x_modes: remove modes not fitting framebuffer qxl_driver: Xspice: fix build breakage src/qxl_driver: use the new dixScreenSpecificPrivatesSize Christophe Fergeau (1): Distribution-agnostic XORG_MACROS_VERSION check message Dave Airlie (4): qxl: fix config.h usage qxl: missed one file that needs config.h qxl: add API compat for latest X server. qxl: fix spice build Jeremy White (3): Actually process write watches in the wakeup handler Compute totalPixmapSize using the same logic as in dix/pixmap.c, rather than hard coding 100. Only use dixScreenSpecificPrivatesSize if we have a new enough Xorg. Johannes Obermayr (1): Require XServer >= 1.12.99.901 in conjunction with commit 4a43bd4. Marc-André Lureau (9): Add some error message if pci revision < 4 get rid of one of the gcc warnings Coding style improvement Add check_crtc() helper, to catch crtc/monitor config errors Split crtc_set_mode_major() Avoid calling qxl_update_monitors_config() with invalid config Bypass rrcrtc.c screen size bounds check Change output status when update monitors config Return a preferred mode matching the current mode Søren Sandmann (7): Improved support for memory debugging. uxa-glyphs: don't prepare composite when dest is not offscreen uxa: Plug leak in uxa_glyphs_via_masks Use an RGBA format for 32 bit images Enable 8 bit pixmaps. Add Render support Don't issue composite commands or create a8 surfaces when not available Søren Sandmann Pedersen (4): Bump spice-protocol version requirement to 0.12.0 Coding style fixes Make the checks for composite and a8 return FALSE for Xspice Version bump to 0.1.0 Yaniv Kaul (1): Change xorg-macros -> xorg-x11-util-macros in configure error message Yonit Halperin (1): Do not call update_area when lacking device memory git tag: xf86-video-qxl-0.1.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.1.0.tar.bz2 MD5: 3d854268744ff92751430d83b8acaeb6 xf86-video-qxl-0.1.0.tar.bz2 SHA1: 807524de789a77e253b3251547adbcd6f3df0383 xf86-video-qxl-0.1.0.tar.bz2 SHA256: 5ca3c1039fc195e73fa68558d0d7ee2b97cf10f4e7474ca533732a5d39ebbce5 xf86-video-qxl-0.1.0.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.1.0.tar.gz MD5: 408d6435f81ea026dcdca864deeba69d xf86-video-qxl-0.1.0.tar.gz SHA1: 7704d82d42ea0d5b542d4c2b1a9216849617b16e xf86-video-qxl-0.1.0.tar.gz SHA256: d88425375ae4e47f2db961c979f18c2f7680c90ac719a122347869ef7f64bb17 xf86-video-qxl-0.1.0.tar.gz _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel