xserver-xorg-video-qxl: Changes to 'refs/tags/xf86-video-qxl-0.0.15'
Tag 'xf86-video-qxl-0.0.15' created by Alon Levy <alevy@redhat.com> at 2011-07-23 08:57 +0000
QXL driver 0.0.15
Changes since xf86-video-qxl-0.0.14:
Alon Levy (33):
qxl_surface: fix unused print_region warning
configure.ac: remove unused DRIVER_NAME
log git commit if any during load
qxl: bump spice-protocol to 0.8.1 for RINGs size defines
qxl_ring: keep qxl pointer
partially replace outb with ioport_write
add config options (empty for now)
qxl_driver: add setup_slot helper
qxl_driver: introduce helpers for memory map and unmap
configure.ac: show configure options
xspice: add configure option and make target
xspice: use spiceqxl as name of xspice driver
xspice: add spiceqxl_io_port, empty implementation
xspice: stop using pci and vga
xspice: allocate a single slot
xspice: don't load ramdac and vgahw sub modules
xspice: use spiceqxlModuleData as entry point
xspice: implement map_helper, unmap_helper, add init_qxl_rom
xspice: add SpicePort config option
xspice: init spice server, add main loop
xspice: add display interface
xspice: add init_qxl_ram
xspice: implement ioport_write
xspice: add inputs (mouse and keyboard)
xspice: README, TODO, config, xspice launcher script
xspice/qxl_ring: yield when ring is full
xspice: qxl_unmap_memory: stop worker and track worker status
xspice/qxl_driver: fix implicitly defined function warning
spiceqxl_io_port: s/init_qxl_ram/xspice_init_qxl_ram/
xspice: add most options existing in qemu
xspice: fix make distcheck
add missing copyright headers
0.0.15: now with xspice!
Søren Sandmann Pedersen (1):
Revert "use spice-protocol defines for ring sizes"
---
Makefile.am | 8
README.xspice | 114 ++++++++++
TODO.xspice | 23 ++
configure.ac | 57 ++++-
examples/Makefile.am | 24 ++
examples/spiceqxl.xorg.conf.example | 101 +++++++++
scripts/Makefile.am | 24 ++
scripts/xspice | 103 +++++++++
src/Makefile.am | 37 +++
src/qxl.h | 115 ++++++++++
src/qxl_driver.c | 377 ++++++++++++++++++++++++++--------
src/qxl_mem.c | 22 +
src/qxl_ring.c | 21 +
src/qxl_surface.c | 12 -
src/spiceqxl_display.c | 341 ++++++++++++++++++++++++++++++
src/spiceqxl_display.h | 33 ++
src/spiceqxl_driver.c | 156 ++++++++++++++
src/spiceqxl_driver.h | 33 ++
src/spiceqxl_inputs.c | 397 ++++++++++++++++++++++++++++++++++++
src/spiceqxl_inputs.h | 30 ++
src/spiceqxl_io_port.c | 268 ++++++++++++++++++++++++
src/spiceqxl_io_port.h | 32 ++
src/spiceqxl_main_loop.c | 339 ++++++++++++++++++++++++++++++
src/spiceqxl_main_loop.h | 32 ++
src/spiceqxl_spice_server.c | 327 +++++++++++++++++++++++++++++
src/spiceqxl_spice_server.h | 35 +++
26 files changed, 2955 insertions(+), 106 deletions(-)
---
Reply to: