[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-qxl: Changes to 'refs/tags/xf86-video-qxl-0.1.0'



Tag 'xf86-video-qxl-0.1.0' created by Søren Sandmann Pedersen <ssp@redhat.com> at 2012-09-20 23:26 +0000

Version 0.1.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAlBbpkIACgkQmxfmIW/3wahSXQCeNEWQiOBYcGuNrriQHLTw39OH
66sAnilGxaL1FQEmFSZ0Jp81f/K/XFEq
=VIAr
-----END PGP SIGNATURE-----

Changes since xf86-video-qxl-0.0.17:
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

---
 README.xspice               |    4 
 configure.ac                |   19 
 src/Makefile.am             |   10 
 src/compat-api.h            |   99 +
 src/mspace.c                |   44 
 src/mspace.h                |   10 
 src/qxl.h                   |   90 +
 src/qxl_cursor.c            |    7 
 src/qxl_driver.c            | 2541 ++++++++++++++++++++++++++++++--------------
 src/qxl_edid.c              |  209 +++
 src/qxl_image.c             |   24 
 src/qxl_mem.c               |   86 +
 src/qxl_option_helpers.c    |    4 
 src/qxl_ring.c              |   24 
 src/qxl_surface.c           |  398 ++++++
 src/spiceqxl_display.c      |    7 
 src/spiceqxl_driver.c       |    3 
 src/spiceqxl_inputs.c       |   31 
 src/spiceqxl_io_port.c      |   15 
 src/spiceqxl_main_loop.c    |   20 
 src/spiceqxl_spice_server.c |    3 
 src/uxa/uxa-accel.c         |    2 
 src/uxa/uxa-damage.c        |    1 
 src/uxa/uxa-glyphs.c        |   21 
 src/uxa/uxa-priv.h          |    3 
 src/uxa/uxa.c               |   21 
 26 files changed, 2774 insertions(+), 922 deletions(-)
---


Reply to: