From arnau at debian.org Wed Oct 1 03:06:47 2014 From: arnau at debian.org (Arnaud Fontaine) Date: Wed, 01 Oct 2014 19:06:47 +0900 Subject: [ANNOUNCE] xcb-util-keysyms 0.4.0 Message-ID: <87oatwp0i0.fsf@duckcorp.org> xcb-util-keysyms 0.4.0 is now available. git tag 0.4.0 Changelog ========= Arnaud Fontaine (3): Pick-up changes in m4 submodule as it's better to have all util repos at same m4 level. Remove old/outdated documentation crufts. Release 0.4.0 Bastien Dejean (1): Duplicate keycodes are unnecessary Michael Stapelberg (1): autogen.sh: verify that git submodules are initialized Uli Schlachter (1): Fix handling of error connections Download ======== http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2 md5: 1022293083eec9e62d5659261c29e367 sha1: ff02ee8ac22c53848af50c0a6a6b00feb002c1cb sha256: 0ef8490ff1dede52b7de533158547f8b454b241aa3e4dcca369507f66f216dd9 http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.gz md5: 2decde7b02b4b3bde99a02c17b64d5dc sha1: e5c5baf3c07e8578c0553ddf1d718dfb07adca42 sha256: 0807cf078fbe38489a41d755095c58239e1b67299f14460dec2ec811e96caa96 -- Arnaud Fontaine -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 818 bytes Desc: not available URL: From alexdeucher at gmail.com Wed Oct 1 21:54:42 2014 From: alexdeucher at gmail.com (Alex Deucher) Date: Thu, 2 Oct 2014 00:54:42 -0400 Subject: [ANNOUNCE] xf86-video-ati 7.5.0 Message-ID: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alex Deucher (7): radeon: enable hawaii accel conditionally (v3) radeon: fix warnings when building against older xservers radeon/kms: add new CIK pci ids radeon/kms: add new SI pci ids radeon/kms: fix mullins pci id radeon: require libdrm_radeon 2.4.58 for latest SI/CI pci ids radeon: bump version for release Andreas Boll (4): radeon: drop redundant radeon_drm.h includes radeon: move RADEON_TILING_{MASK, LINEAR} from radeon_drm.h to radeon.h radeon: drop radeon_drm.h radeon: remove definitions already present in radeon_drm.h Hans de Goede (1): glamor.hfigure: Include xorg-server.h before Maarten Lankhorst (1): bump version post release Michel D?nzer (4): Handle CRTC DPMS from output DPMS hooks glamor: Set environment variable RADEON_THREAD=0 Add Emacs .dir-local.el file Revert "glamor: Set environment variable RADEON_THREAD=0" Thomas DeRensis (2): radeon: fix a leak in radeon_vbo_get_bo() radeon: fix build warnings regarding const qualifier git tag: xf86-video-ati-7.5.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.bz2 MD5: 29654190e37310b87e44a14c229967ee xf86-video-ati-7.5.0.tar.bz2 SHA1: 9cfdaf0bd4a46781b5082c75ca546fc832598124 xf86-video-ati-7.5.0.tar.bz2 SHA256: ec3e6f06b6cf9a40c72aafa3448aae8b034c80b37410ca9442d5cf6806e07936 xf86-video-ati-7.5.0.tar.bz2 PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.bz2.sig http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.gz MD5: d218ad1702570c2374df6edce101cee0 xf86-video-ati-7.5.0.tar.gz SHA1: 7c57bebb7fe0d999342db38e857de7e3b412b9a5 xf86-video-ati-7.5.0.tar.gz SHA256: 35b2f7cda8bad68a91db43bf979e6efc6a2fa0d4beddecb9698b826bae7eab85 xf86-video-ati-7.5.0.tar.gz PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.gz.sig -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlQs2i0ACgkQm07k+YR03kDNtACcDFdBO4R024eIbx77tMGdgG8A Z1kAn31fEE8DwcHxWNBWmfW1YIcDW5GM =i6Ke -----END PGP SIGNATURE----- -------------- next part -------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Alex Deucher (7): radeon: enable hawaii accel conditionally (v3) radeon: fix warnings when building against older xservers radeon/kms: add new CIK pci ids radeon/kms: add new SI pci ids radeon/kms: fix mullins pci id radeon: require libdrm_radeon 2.4.58 for latest SI/CI pci ids radeon: bump version for release Andreas Boll (4): radeon: drop redundant radeon_drm.h includes radeon: move RADEON_TILING_{MASK, LINEAR} from radeon_drm.h to radeon.h radeon: drop radeon_drm.h radeon: remove definitions already present in radeon_drm.h Hans de Goede (1): configure: Include xorg-server.h before glamor.h Maarten Lankhorst (1): bump version post release Michel D?nzer (4): Handle CRTC DPMS from output DPMS hooks glamor: Set environment variable RADEON_THREAD=0 Add Emacs .dir-local.el file Revert "glamor: Set environment variable RADEON_THREAD=0" Thomas DeRensis (2): radeon: fix a leak in radeon_vbo_get_bo() radeon: fix build warnings regarding const qualifier git tag: xf86-video-ati-7.5.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.bz2 MD5: 29654190e37310b87e44a14c229967ee xf86-video-ati-7.5.0.tar.bz2 SHA1: 9cfdaf0bd4a46781b5082c75ca546fc832598124 xf86-video-ati-7.5.0.tar.bz2 SHA256: ec3e6f06b6cf9a40c72aafa3448aae8b034c80b37410ca9442d5cf6806e07936 xf86-video-ati-7.5.0.tar.bz2 PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.bz2.sig http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.gz MD5: d218ad1702570c2374df6edce101cee0 xf86-video-ati-7.5.0.tar.gz SHA1: 7c57bebb7fe0d999342db38e857de7e3b412b9a5 xf86-video-ati-7.5.0.tar.gz SHA256: 35b2f7cda8bad68a91db43bf979e6efc6a2fa0d4beddecb9698b826bae7eab85 xf86-video-ati-7.5.0.tar.gz PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-7.5.0.tar.gz.sig -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlQs2i0ACgkQm07k+YR03kDNtACcDFdBO4R024eIbx77tMGdgG8A Z1kAn31fEE8DwcHxWNBWmfW1YIcDW5GM =i6Ke -----END PGP SIGNATURE----- From libv at skynet.be Thu Oct 2 10:44:57 2014 From: libv at skynet.be (Luc Verhaegen) Date: Thu, 2 Oct 2014 19:44:57 +0200 Subject: FOSDEM15: Graphics DevRoom: call for speakers. Message-ID: <20141002174457.GA11725@skynet.be> Hi, At FOSDEM on the 31st of january and the 1st of February 2015, there will be another graphics DevRoom. URL: https://fosdem.org/2015/ The focus of this DevRoom is of course the same as last year, namely: * Graphics drivers: from display to media to 3d drivers, both in kernel or userspace. Be it part of DRM, KMS, (direct)FB, V4L, Xorg, Mesa... * Input drivers: kernel and userspace. * Windowing systems: X, Wayland, Mir, directFB, ... * Even colour management and other areas which i might have overlooked above are accepted. Slots are 50 minutes long, and scheduled hourly. This partly to avoid confusion and people running all over the place all the time. As a speaker, you do not have to fill your whole hour, gaps are never wasted time. Slots will be handed out on a first come, first serve basis. The best slots will go to those who apply the earliest. The amount of slots is currently not known yet, but i expect there to be around 16 available (8 on each day), so act quickly. Talk Submission: ---------------- Like last year, the pentabarf system will be used for talk submission. It is not perfect from a devroom organizer and talk submitters usability point-of-view, but the fosdem organizers are working on it. It is however workable and it ended up working out pretty well last year. https://penta.fosdem.org/submission/FOSDEM15 Remember that FOSDEM is not like XDC, it's not some 50 odd people meeting with a sliding schedule which only gets filled out on the last day. Upwards of 8000 people are visiting this event, and most of them get a printed booklet or use the schedule on the FOSDEM website or an app for their phone to figure out what to watch or participate in next. So please put some effort in your talk submission and details. Since this an open source community event, please refrain from turning in a talk that is a pure corporate or product commercial. Also, if you are unsure on whether you can come or not (this is FOSDEM, why are you not there anyway?), please wait with submitting your talk. Submitting a talk and then not turning up because you could not be bothered is a sure-fire way to get larted and then to never be allowed to talk again. As for deadlines, i hope to have a pretty much complete schedule between christmas and the new year. The rockhard printed schedule deadline is probably January 9th, after that you will not be featured in the booklet and you will have a lot less visitors. I will hopefully be able to lock down entries and descriptions after that date. Don't count on this deadline: first come first serve! There are perhaps only 16 slots. And the worst slots will be assigned to those who come last. Do you really want to talk on saturday at 10:00 when people are still in zombie mode after the beer event, if they are there at all? Use your account from last year, so you can try to recycle some of your data from last year. If you have forgotten your password, then you can reset it here: https://penta.fosdem.org/user/forgot_password Necessary information: ---------------------- Below is a list of what i need to see filled in when you apply for a devroom before i consider it a valid submission. Remember: first come, first serve. The best slots are for the earliest submissions and there are only around 16 slots. On your personal page: * General: * First and last name * Nickname * Image * Contact: * email * mobile number (this is a very hard requirement as there will be no other reliable form of emergency communication on the day) * Description: * Abstract * Description Create an event: * On the General page: * Event title * Event subtitle. * Track: Graphics Devroom * Event type: Lecture (talk) or Meeting (BoF) * Persons: * Add yourself as speaker. * Description: * Abstract: * Full Description * Links: * Add relevant links. Everything else can be ignored or will be filled in by me or the FOSDEM organizers. That's about it. Hope to see you all at FOSDEM :) Luc Verhaegen. From robdclark at gmail.com Sat Oct 4 07:11:25 2014 From: robdclark at gmail.com (robdclark at gmail.com) Date: Sat, 04 Oct 2014 07:11:25 -0700 (PDT) Subject: [ANNOUNCE] xf86-video-freedreno 1.3.0 Message-ID: <5430000d.c6158c0a.35c7.ffff9a27@mx.google.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Rob Clark (9): kms: fix problem with multiple displays make sure scanout has a legit stride kms: remove some unneeded includes add COPYING license file server-fd fixes kms: remove fb on ScreenClose dri2: pDraw can be gone already... don't dixSetPrivate() xa: reject unsupported Solid ops NEWS: Bump version to 1.3.0 git tag: xf86-video-freedreno-1.3.0 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-freedreno-1.3.0.tar.bz2 MD5: a6bff30ae01a7bb7a3128612d139dacc xf86-video-freedreno-1.3.0.tar.bz2 SHA1: 3fef9b98016f9371f0acb71dec37b0b2944a307c xf86-video-freedreno-1.3.0.tar.bz2 SHA256: 1c9d872d1e7389c7771c33e0070f6eb730c406511afcda63867b096aa3d9301d xf86-video-freedreno-1.3.0.tar.bz2 PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-freedreno-1.3.0.tar.bz2.sig http://xorg.freedesktop.org/archive/individual/driver/xf86-video-freedreno-1.3.0.tar.gz MD5: 69ce4f894675a36894df8fbde9aa4a10 xf86-video-freedreno-1.3.0.tar.gz SHA1: 71199c20f1a65ab0b91ce13e14a06986811d8d7e xf86-video-freedreno-1.3.0.tar.gz SHA256: daddd5a987c438fb88ef41225217e6c6f9cf80636c1a036916cf1892d3410d7f xf86-video-freedreno-1.3.0.tar.gz PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-freedreno-1.3.0.tar.gz.sig -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJUMAAEAAoJEBkcm5BVIrBFrnQP/AoVFzeKHm1ox2lThp896YTY ddF0go6Wm75vvf9qNEEe7y234X+8PO88ueX5tq0zerbNJwjy3zrbZwLOuTg3JQuL zCrWFNzSEU+DVeaFMbZm5ew9h5emagbFEHzzV3JBxww68Nx+I20cXsNclU8fdcvx wKIFAip+NyaWHe52n4C6L0eGnYMuWZ25oDTO8xVYJV2SNYPSC5nbwL0uxOvQo6NW tpprmIIAoBJAmnLkNQxe8Edb0IGMFwWt5iYWpEQdc0LmeIqyoB+m0yo57kYc2684 F96nqgm8Joq2Hba4RJsvILPdbkaOJ1z0u/gtybDIYu0hqY8uw/6BipCMmUy1uOrN nJM8ctFIKA2JQRH1OtzsH9eqloqPZB+pVBIV4mtE1JCs6HYQYKRjzUGhn83V752A 2zb7GakOotydQrGAuBFa/j/LYl44yKdkxk+9e+9I4EzfgZkqZ7/EXUiyGKA1FykL oBEtwIZef3mviSrod7WyhFrrEW8uzezw0s1KDZp6ctNKSba6ey/qtBW5p18CwNAe 48fZRQf0dlDVKKc+yZF560ac6CvqfVIdPdySrfSpeF+lB8C3/iyzKq+SgpOe/OpM sOvup2xVsxN9IOSUq+3GRJpE4UVspvx9WCSBh5Fr5wXZHO+hqsEJwyLdDDm/6yUy ms3HLvRMsO+oHUV6jQCL =opU/ -----END PGP SIGNATURE----- From arnau at debian.org Tue Oct 14 21:12:20 2014 From: arnau at debian.org (Arnaud Fontaine) Date: Wed, 15 Oct 2014 13:12:20 +0900 Subject: [ANNOUNCE] xcb-util-image 0.4.0 Message-ID: <87h9z60y57.fsf@duckcorp.org> xcb-util-image 0.4.0 is now available. git tag 0.4.0 Changelog ========= Arnaud Fontaine (2): Pick-up changes in m4 submodule as it's better to have all util repos at same m4 level. Release 0.4.0 Bart Massey (8): corrected return value documentation for xcb_image_shm_put() added additional format tests for XY_PIXMAP bit planes changed test_xcb_image to work with XY_PIXMAP with nontrivial planemask Fixed get_image to handle xy format with nontrivial plane_mask. added window names to test_xcb_image windows increased window size for test_xcb_image for usability Fixed endianness bug in xy pixmap getimage. fixed some compiler C90 warnings Gaetan Nadon (10): config: add bug URL to AC_INIT config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: remove old dead code for documentation config: use AC_CONFIG_HEADERS to create a config.h file config: add missing COPYING file make: there should be no attempt to remove any Makefile.in file make: using EXTRA_DIST for xcb-util-image.pc.in is redundant make: image is using X11 Protcol headers, so XPROTO_CFLAGS is required test: move test cases into their own directory image: use AM_CPPFLAGS rather than per-target libxcb_image_la_CPPFLAGS Jon TURNEY (1): Fix compilation when NDEBUG is defined Niclas Zeising (1): Check submodules before running autoconf. Download ======== http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2 md5: 08fe8ffecc8d4e37c0ade7906b3f4c87 sha1: c9c9361781911a47b28f74fc6ebe0abd1273fae4 sha256: 2db96a37d78831d643538dd1b595d7d712e04bdccf8896a5e18ce0f398ea2ffc http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.gz md5: 32c9c2f72ebd58a2b2e210f27fee86f7 sha1: 4982a42b85802d0c5aa5ffc003d197b0cca16c41 sha256: cb2c86190cf6216260b7357a57d9100811bb6f78c24576a3a5bfef6ad3740a42 -- Arnaud Fontaine -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 818 bytes Desc: not available URL: From arnau at debian.org Tue Oct 14 22:34:48 2014 From: arnau at debian.org (Arnaud Fontaine) Date: Wed, 15 Oct 2014 14:34:48 +0900 Subject: [ANNOUNCE] xcb-util 0.4.0 Message-ID: <8738ap28w7.fsf@duckcorp.org> xcb-util 0.4.0 is now available. git tag 0.4.0 Changelog ========= Adam Jackson (1): configure: Remove AM_MAINTAINER_MODE Alan Coopersmith (1): atoms.c: #include for vsnprintf case, not just vasprintf Arnaud Fontaine (2): Follow changes in m4 submodule. Release 0.4.0 Colin Walters (1): autogen.sh: Implement GNOME Build API Gaetan Nadon (8): config: add bug URL to AC_INIT config: use AC_CONFIG_HEADERS to create a config.h file config: remove AC_TYPE_SSIZE_T config: drop the check for sys/types.h config: add missing COPYING file config: remove the dependency on X11 Protocol config: remove old dead code for documentation Pick-up changes in m4 submodule Keith Packard (1): xcb_aux_parse_color should take const char * Niclas Zeising (1): Check submodules before running autoconf. Download ======== http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2 md5: 2e97feed81919465a04ccc71e4073313 sha1: 7f2e9b7efcc2c34eb1d6ae312c3d73b075832e46 sha256: 46e49469cb3b594af1d33176cd7565def2be3fa8be4371d62271fabb5eae50e9 http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.gz md5: 157d82738aa89934b6adaf3ca508a0f5 sha1: 43f889324a1564b682e107130c43643ce3e724b2 sha256: 0ed0934e2ef4ddff53fcc70fc64fb16fe766cd41ee00330312e20a985fd927a7 -- Arnaud Fontaine -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 818 bytes Desc: not available URL: From keithp at keithp.com Tue Oct 28 21:56:28 2014 From: keithp at keithp.com (Keith Packard) Date: Tue, 28 Oct 2014 21:56:28 -0700 Subject: [ANNOUNCE] xorg-server 1.16.99.901 Message-ID: <86bnov8oeb.fsf@hiro.keithp.com> Here's the first RC for X server 1.17. We're a bit behind, due to my travel schedule and illness, but I don't see any particular reason to change the rest of the schedule at this point: Non-critical bugs 2014-10-16 - 2014-11-30 Critical-bugs 2014-12-1 - 2014-12-31 Some high points that I know of: * Adam continues to strip out stale code and clean up the server. Thousands of lines of unnecessary code have disappeared yet again. * The modesetting driver has been merged into the server code base, simplifying ongoing maintenance by coupling it to the X server ABI/API release schedule. This now includes DRI2 support (so that GLX works correctly) along with Glamor support (which handles DRI3). * Lots of Glamor improvements, including a rewrite of the core protocol rendering functions Along with these, numerous bug fixes and improvements throughout the rest of the code base. Thanks, as always, to everyone who contributed to this release. Aaron Plattner (2): modesetting: match PCI class 3, any subclass xfree86: Remove stale /usr/share/X11/xorg.conf.d hard-code from the xorg.conf man page Adam Jackson (131): Implement ->driverFunc modesetting: Don't (brokenly) double-track software cursor Use own thunk function instead of shadowUpdatePackedWeak dix: Remove an ancient IBM configuration dix: Remove some XFree86 3.x leftovers dix: (Don't) change BITMAP_SCANLINE_UNIT on Linux s390{, x} dix: Remove some dead macros dix: Remove some cfb leftovers dix: Default GLYPHPADBYTES to 4 dix: Remove wacky sparc special casing (v2) dix: Remove a weird case of little-endian s390 dix: Remove arch awareness from servermd.h (v2) xfree86: Remove i2c multimedia modules xfree86: Remove #include "compiler.h" from places that don't need it xfree86: Remove nds32_flush_icache xfree86: Remove MMIO_MOVE32 xfree86: Undefine NO_INLINE xfree86: Unspecialize gcc variants of unaligned memory access xfree86: Remove unused unaligned int64 helpers xfree86: Move generic unaligned helpers into int10 code xfree86: Remove remaining unused unaligned accessors xfree86: Remove a few random ppc decls xfree86: Undef FAKEIT xfree86: Undef __HIGHC__ xfree86: Remove an unlikely bit of #pragma xfree86: Undef GCCUSESGAS xfree86: Remove a useless !__SUNPRO_C guard xfree86: Remove pre-2.6 Linux ppc support xfree86: Simplify a bunch of OS and arch conditionals xfree86: Clean up powerpc barrier decls xfree86: Remove MMIO_ONB* and friends xfree86: Pull generic barrier() definition up to top level xfree86: Clean up some silly __sparc macro usage xfree86: Unify the ppc/sparc mmio-swap-or-not conditionals mi: Remove semi-arbitrary arch awareness in packed coordinate macros bsd: Remove some reference arm code behind #if 0 dix: Make some LBX-era code more obvious kdrive: Remove some dead bits of the man page mi: Remove apparently unused miSegregateChildren miext/shadow: Remove ancient backwards-compatibility hack miext/shadow: Remove shadowInit os: Remove deprecated malloc/free wrappers os: Remove LocalClientCred render: Remove unused CopyPicture saver: Don't open-code IsMapInstalled vgahw: Nuke unused vgaCmap.c xfree86: Remove xf86ConfigActivePciEntity xfree86: Remove some unused pre-pciaccess types xfree86: Remove deprecated PCI types xfree86: Remove unused xf86{Map,Unmap}LegacyIO xfree86: Remove protectMem from VidMemInfo xfree86: Remove pointless xf86RandRCreateScreenResources xfree86: Remove useless #include "fb.h" xfree86: Remove unused HardEdges xkb: Remove some fascinating paranoia from event emission xquartz: Remove unused DRI{,Post}ValidateTree dri1: Remove unused DRI{,Post}ValidateTree xwayland: Snap damage reports to the bounding box xfree86: Remove xf86{Map,Unmap}VidMem xfree86: Remove {set,undo}WC from VidMemInfo xfree86: Remove xf86LinearVidMem int10: Port off xf86ReadBIOS xfree86: Remove xf86ReadBIOS xfree86: Remove xf86CheckMTRR xfree86: Remove the memory of MTRR awareness xfree86: Clean up some more alpha awareness loader: Remove compatibility with ancient XFree86 version numbering ephyr: Properly implement hardware cursors (v3) loader: Deobfuscate RTLD_* macro stuff mi: Remove Windows 8-bpp colormap compatibility xfree86: Remove xv clip notify driver hook xfree86: Remove Option "TextClockFreq" xfree86: Remove spurious xf86ConfigError xfree86: Remove useless back-pointer to pScrn from colormap code xfree86: Remove DisplayID support xfree86: Remove xf86Info.log (v2) xfree86: Remove unused xf86Info.useDefaultFontPathFrom xfree86: configServerFlags never fails, make it return void xfree86: Remove pointless xf86PrintMarkers x86emu: Undefine _NO_INLINE exa, kdrive: Remove redundant BitsPerPixel macros input: Remove unused SetKeySymsMap loader: Remove some baklava code vfb: Don't reimplement micmap so much xfree86: Remove some can't-happen printf from xf86CreateRootWindow kdrive: Remove vestigial reference to fbInitValidateTree xquartz: Remove useless DRIWindowExposures rootless: remove redundant RootlessShapedWindowIn xwin: Remove native GDI engine (v2) xwin: Remove primary DirectDraw engine dix: Drop the third argument from WindowExposuresProcPtr mi: Deobfuscate miWindowExposures mi: Deobfuscate miOverlayWindowExposures mi: Simplify composite border clip redirection interface mi: Drop plane argument from miHandleExposures mi: Move pScreen->SendGraphicsExpose up to dix dix: Remove DIXsaveUnder bit from the Window dix: Lower backStorage to a bit instead of a pointer dix: Remove an empty if dix: Remove some pointless casting of NULL dix: Remove an obfuscatory macro mi: miSlideAndSizeWindow -> miResizeWindow fb: fb{Map,Unmap}Window -> fb{Realize,Unrealize}Window misc: Fold together some redundant conditionals xinerama: Fix access mode in GetImage's drawable lookup render: Always store client clip as a region mi: Mark the span blit routines as _X_COLD mi: Unexport wide line details mi: Unexport polygon edge table implementation details mi: Unexport span group implementation details mi: Unexport subpixel polygon implementation details mi: Unexport arc fill implementation details mi: Fold mispans.c into miwideline.c mi: Fold mifpolycon.c into miarc.c mi: Fold mipoly{con,gen}.c into mipoly.c mi: Fold mipolyutil.c into mipoly.c mi: Fold micursor.c into mipointer.c fb: Eliminate fbLaneTable, staticize fb{8,16,32}Lane fb: FB_SHIFT is 5 (and FB_UNIT is 32) fb: Remove even/odd stipple slow-pathing fb: Move fbStipple*Bits near their only consumer fb: Remove unused fbReduceRasterOp fb: Remove even/odd tile slow-pathing fb: Hide glyph implementation details fb: Hide some zero-width line details fb: Hide Bresenham line details fb: Hide fbDots fb: Hide fbPush{Pattern,Fill} dix: Always store GC client clip as a region (v2) dix: Retype and repack GC composite: Wrap GetSpans Alan Coopersmith (5): Make list tests actually test lists Abort xi2 tests if ActivateDevice() fails Use unique display name for each xi2 test program [v3] Allocate enough room for both reset & flags attributes If fork fails in System(), don't fallthrough to exec() Alan Hourihane (14): Initial commit of new modesetting driver Run indent Plug in hardware cursor support Bring inline with current modesetting-101 branch for connector/encoder changes Add DRI2 support. formatting fixes more formatting fixes yet more Add EXA winsys for gallium pipe driver interface. Fix copy surface NULL checks add --with-gallium-dir to specify location of gallium tree More error checking fixes for gallium stride changes Alex Deucher (1): modesetting: query cursor size from the kernel Alex Orange (1): fb: Fix Bresenham algorithms for commonly used small segments. Alon Levy (1): modesetting: add virtual connector support Andreas Hartmetz (1): glamor: Don't free memory we are going to use. Axel Davy (1): Fix present_pixmap when using present_notify_msc Carlos Garnacho (1): xwayland: Only disable/enable devices on capabilities change Chris Wilson (2): Add missing GTF modes Xext/shm: Detach SHM segment after Pixmap is released Colin Walters (2): autogen.sh: Implement GNOME Build API xf86platformBus: Add assertion to avoid (fatal) compiler warning Daniel Martin (3): dix: Remove XpExtension leftovers from protocol.txt security: Remove XpExtension from SecurityTrustedExtensions xfree86: Delete file modinit.h Daphne Pfister (1): os: Regenerate os/oscolor.c from app/rgb #52289 Dave Airlie (61): drop exa modesetting: restart driver effort from other codebases cleanup some the drmmode_display header file modesetting: rewrite probing based on fbdev. gut some more unneeded code update authors/copyright drop loading dri2 port damage tracking code from st/xorg fix server recycling add -Wall, cleanup warnings remove unused debug add shadowfb support, default to on. add initial man page check drm support dumb buffer capability fix make distcheck fix fb_id for dirty reporting configure: don't require xvmc. fixup device open fix some whitespace modesetting: add cursor fallback if kernel rejects cursor. cleanup dumb cap fetch use a cap to decide if shadow is preferred or not. shadowfb: dump shadowfb state at startup modesetting: fix stride if kernel modifies it. modesetting: move shadow stuff to other structure modesetting: fix shadow resizing. modesetting: disable dirty updates for ENOSYS modesetting: fix warnings, remove dead code. xf86-video-modesetting 0.2.0 modesetting: fix build against older Xext drop use of alloca, just use malloc/free dirty: check malloc return cursor: hide cursors on LeaveVT modesetting: add set/drop master around VT switch modesetting: move opening kernel device to before setting depth modesetting: attempt to work out if we want 24 or 32bpp modesetting: make sure the pci device corresponds to the drm device bump version to 0.3.0 modesetting: add compat header file modesetting: convert to new scrn conversion APIs. modesetting: fix make distcheck modesetting: bump to latest X server compat api. modesetting: workaround kernel bug reporting 0x0 as valid mins modesetting: pci probing requires interface version 1.4 modesetting 0.4.0: bump configure.ac modesetting: drop useless xf86PciInfo include modesetting: fix warning about close being undefined. modesetting: add platform bus support modesetting: add output slave support. modesetting: remove alloca usage again modesetting: fix crashes caused by udev race conditions modesetting: bump to 0.6.0 modesetting: provide dummy hooks for shadow modesetting: fix adjust frame crash modesetting: change output names for secondary GPUs modesetting: move closing fd to after we check outputs modesetting: try and use hotspot cursor support modesetting: fix cursor rendering with hotspots. modesetting: fix use after free. modesetting: fix build regression against older servers. pixmap: fix reverse optimus support with multiple heads David Ung (1): randr: Fix logic in RRPointerToNearestCrtc Egbert Eich (1): BellProc: Send bell event on core protocol bell when requested Eric Anholt (52): xorg: Remove duplicated definitions of some XV-related structs. kdrive: Do a little more cleanup from the XV struct deduplication. kdrive: Remove dead generic XV adaptors code. kdrive: Simplify the adaptor setup interface. glamor: Split the XV code into XF86-dependent parts and generic. kdrive: Mark XV names const to avoid warnings. ephyr: Add support for XV using glamor. glamor: Share code for put_image handling. xephyr: Allow initializing glamor with gles2 (on GLX). glamor: Drop unnecessary glTexParameteri() in SetSpans(). glamor: Use MIN/MAX macros to clean up glamor_transfer.c glamor: Drop unnecessary glTexParameteri() in upload of texture data. glamor: Drop constant arguments to glamor_solid(). glamor: Remove always-true yInverted flag. glamor: Drop dead get/pub sub pixmap functions. glamor: Drop dead glamor_download_pixmap_to_cpu() glamor: Drop dead glamor_restore_pixmap_to_texture(). glamor: Remove a dead prototype. glamor: Drop the "are we doing a series of blits or draws" logic. xv: Remove dead VIDEO_INVERT_CLIPLIST from the xorg and kdrive DDXes. xv: Remove dead VIDEO_NO_CLIPPING from the xorg and kdrive DDXes. xv: Move common code for adaptor cleanup to xvmain.c xv: Drop the ddQueryAdaptors() interface. xv: Move the DDX XV screen private allocation into the DDXes. xv: Drop unused XvdiPreemptVideo(). xv: Drop unused XvdiVideoStopped(). xv: Move CloseScreen setup from a DIX hook to normal wrapping. xv: Move xf86 XV color key helper to core. xv: Fix malloc-failure cases in the fill color key helper. kdrive: Remove dead KXVPaintRegion(). kdrive: Don't bother explicitly clearing new window privates to NULL. xv: Remove the no-op AllocatePort/FreePort interfaces. xv: Drop the ClientPtr from the interface to the DDX. kdrive: Remove a dead struct. glamor: Don't try to set up core fonts textures when we won't use them. glx: Disable indirect GLX contexts by default. modesetting: Merge modesetting's COPYING into the xserver's. modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT modesetting: xserver already checks XEXTPROTO >= 7.2.99.901. modesetting: Drop use of "pointer" for "void *" modesetting: Update for the platform device API change. modesetting: Connect the driver to the build. modesetting: Drop use of compat-api.h modesetting: Drop remaining old-xserver compatibility. modesetting: Run x-indent-all.sh. modesetting: Fix some weird formatting after x-indent-all.sh. modesetting: Deduplicate some scrn setup. modesetting: Add support for rendering using glamor. dri2: Import a copy of Mesa's PCI ID -> driver name mappings. dri2: Automatically fill in the driver name if the DDX doesn't provide it. modesetting: Export two functions I want to reuse from DRI2/Present. modesetting: Add support for DRI2 with glamor. Gaetan Nadon (14): Fill the COPYING file with license text Add contact information to the README file man: missing AM_V_GEN and hard-coded sed command name Fix typo in .gitignore make: remove redundant AUTOMAKE_OPTIONS Remove redundant EXTRA_DIST for the README file. Add missing targets for ChangeLog and INSTALL Replace obsolete AM_CONFIG_HEADER with AC_CONFIG_HEADERS Remove redundant AC_PROG_CC Remove unneeded AM_PROG_CC_C_CO make: remove empty variable assignment make: add all warnings according to the platform config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: layout and comment the top portion of configure.ac Hans de Goede (1): Add support for server managed fds James Simmons (1): don't map cursors in sw cursor mode Jasper St. Pierre (2): xwayland-input: Fix a crasher for a race with the Wayland compositor xwayland: Implement throttling for surfaces based on the frame event Jeremy Huddleston Sequoia (3): mieq: Fix a crash regression in mieqProcessDeviceEvent ListenOnOpenFD: Remove Resets since this is intended to be for hotplugging connections XQuartz: Better support turning off "Displays have separate Spaces" on OS X Mavericks Joerg Sonnenberger (1): Fix format string. Jon TURNEY (56): hw/xwin/glx: When generating shims, limit the considered features to GL version <=1.2 hw/xwin: Makefile.am cleanup hw/xwin: Improve choice of display name used by internal clients hw/xwin: Fix a potential crash in winRedrawScreenShadowDDNL() hw/xwin: Add an idempotency guard to glwindows.h hw/xwin/glx: Don't override the server supported GL extensions string. hw/xwin/glx: Update .gitignore hw/xwin/glx: Fix a couple of typo bugs in indirect.c hw/xwin/glx: Downgrade "forcing window to exist" message to debug hw/xwin/glx: Remove an incorrect assertion in glxWinDrawableSwapBuffers hw/xwin: Remove left-over pthread_exit() in clipboard code hw/xwin: Push winClipboardShutdown() into winclipboardinit.c hw/xwin: Hoist clipboard thread restart up one level hw/xwin: winProcEstablishConnection doesn't need to check if clipboard started hw/xwin: Hoist setting of g_fClipboardStarted flag up one level hw/xwin: Remove g_fClipboardLaunched, it's value is identical to g_fClipboardStarted hw/xwin: Remove SetSelectionOwner wrapper, use XFixesSetSelectionOwnerNotify event instead hw/xwin: Move winClipboardCreateMessagingWindow() to winclipboardthread.c hw/xwin: Eliminate g_pClipboardDisplay and g_iClipboardWindow globals hw/xwin: Hoist use of winSetAuthorization() and winGetDisplayName() up one level hw/xwin: Add remaining clipboard globals to winglobals.h hw/xwin: Make g_hwndClipboard static hw/xwin: Move clipboard integration code down to a subdirectory hw/xwin: Return a shutdown flag from winClipboardProc() if we should stop trying hw/xwin: Separate libwinclipboard interface and internal header files hw/xwin: Add fUseUnicode as parameter to winClipboardProc() hw/xwin: Look up atoms in winClipboardProc() hw/xwin: Changes in error logging to make libwinclipboard more useful as a library hw/xwin: Add xwinclip test client hw/xwin: Remove standard includes from internal.h and add them where needed hw/xwin: Remove unused X includes from internal.h and add them where needed hw/xwin: Use header for prototypes in textconv.c hw/xwin: Move WIN_MSG_QUEUE_FNAME to where it's used hw/xwin: Remove setjmp()/longjmp() error constants hw/xwin: Improve comment about why we can't XCloseDisplay() hw/xwin: Remove XOpenDisplay() retry code hw/xwin: In clipboard function prototypes, use Window type, not int type hw/xwin: Add a basic manpage for xwinclip hw/xwin: Only add to XSetIOErrorHandler() handler chain once hw/xwin: Undefine _XSERVER64 in hw/xwin/winclipboard Update help text since -iglx is now the default xserver: Move 'pragma GCC diagnostic' outside functions hw/xwin: Fix compilation with -Werror=return-type hw/xwin: Fix compilation with -Werror=declaration-after-statement hw/xwin: Fix warnings in glx/glshim.c hw/xwin: Fix format warnings with debug printing of pointers on 64-bit hw/xwin: Fix warning in winXIconToHICON() hw/xwin: Fix const warning in winCheckDisplayNumber() hw/xwin: Fix const warnings in winprefsyacc.y hw/xwin: Fix const warning in winPrefsLoadPreferences() hw/xwin: Fix warning in yyerror() hw/xwin: Fix redundant declaration warning in winprefslex.l hw/xwin: Fix unused variable warning in winCreateMsgWindow() configure.ac: Avoid "Your OS is unknown" warning when configuring for Cygwin configure.ac: Force --disable-libdrm on Cygwin os: -displayfd should check ports up to 65535 Julien Cristau (1): xwayland: always include drm.xml in tarballs Keith Packard (65): Clean up compiler warnings. Handle new DamageUnregister API which has only one argument ephyr: Deal with non-root visual for window mi: Create miPolylines as a general-purpose line drawing function mi: Make miPolyArc draw fast zero-width when possible mi: Fill spans for multiple arcs in miPolyFillArc mi: Draw multiple lines in one FillSpans call in miZeroLine glamor: Replace fallback preparation code glamor: Directly reference the private key records glamor: Add glamor_program based copy acceleration glamor: Use glamor_program for glamor_push_pixels glamor: Use glamor_program and GL_LINES for 0-width lines glamor: Add glamor_program based 0-width dashed lines glamor: Add accelerated stipple support glamor: Replace glamor_solid_boxes and glamor_solid with GC using code glamor: Remove 'tiling' shader code glamor: Remove stubbed-out glamor_stipple function Document how to correctly wrap screen procedures hw/xfree86: Fix block handler wrapping in xf86Rotate mi: Fix block handler wrapping in miSprite hw/xfree86: Fix VGA arbiter screen proc wrapping hw/xfree86: Let xf86Rotate leave the BlockHandler unwrapped when possible ephyr: Free damage structure at server reset time Post 1.16 version bump to 1.16.99.1 glamor: Fix temp picture coordinates in glamor_composite_clipped_region config: Replace OdevAttributes linked list with struct xfree86: Provide backward-compatibilty API for OdevAttributes glamor: Add support for SHM sync fences glamor: sync_fence_set_triggered should use glFlush, not glFinish glamor: Eliminate diagonal tearing in xv Fix files including xorg-server.h by mistake xfree86: Avoid compiler warning for unused vars without systemd present: Make window MSC offset 0 initially present: Avoid crash at server shutdown xfree86/modes: rotation damage is automatically destroyed on close Add X_BYTE_ORDER to xorg-server.h xfree86: [v2] Remove duplicate InputInfoPtr typedef from xf86Xinput.h glamor: Free Xv put image data immediately after use dri3: Don't enable the DRI3 extension unless some screen supports it glx/present: Only send GLX_BufferSwapComplete for PresentCompleteKindPixmap test: Only build hashtable tests if building X-Resource extension dix: Close protocol.txt after we're done loading extension names Build required portions of registry.c automatically [v2] present: Support PresentOptionCopy present: Clear pending flip pixmaps at CloseScreen glamor: Change SET_PIXMAP_FBO_CURRENT from macro to static inline glamor: Add macro __glamor_large in glamor_largepixmap.c glamor: Don't abuse large_pixmap members for regular pixmaps glamor: Handle compositing from large to small pixmaps glamor: Check large pixmap users in glamor_largepixmap.c glamor: Remove shader-based trapezoid implementation. Fixes Bug 76213. XSERVER_DTRACE needs request names from registry too Require xtrans 1.3.5 or newer os: Don't listen to 'tcp' by default. Add '-listen' option. [v2] xfree86: Remove remaining return FALSE from configServerFlags glx: check return from __glXGetAnswerBuffer glamor: Free converted bits in _glamor_upload_bits_to_pixmap_texture fast path composite: Skip SetWindowPixmap when pixmap isn't changing modesetting: Skip kernel work-around on error in crtc to kernel msc os: Eliminate uninitialized value warnings from access.c xkb: Initialize 'bad' Atom in _XkbSetNamesCheck dix: Untwist transformAbsolute logic, eliminate uninitialized value warnings dri2: Distribute new pci_ids headers xfree86: Include 'drivers' directory with distribution Update to version 1.16.99.901 Laércio de Sousa (3): kdrive: add support to +X+Y syntax in -screen option parsing ephyr: enable screen window placement following kdrive -screen option extended syntax ephyr: set screen size & origin from host X server output's CRTC geometry Maarten Lankhorst (9): bump version to 0.5.0 modesetting: clean up leaks modesetting: return null for get_modes if output could not be retrieved bump version to 0.7.0 support 32 bpp pixmaps when 24 bpp fb is used. modesetting: probe only succeeds if connectors are detected bump to 0.8.0 bump to 0.8.1 bump to 0.9.0 Maks Naumov (1): glx: Fix 'y ' value in swrastGetDrawableInfo() Matt Turner (2): Don't check for Xinerama. configure.ac: remove DRI and RENDER Michel Dänzer (9): Check for dix-config.h or xorg-server.h before using X_BYTE_ORDER glamor: Add glamor_copy_fbo_cpu() for CopyArea to non-GPU destination glamor: Don't call glamor_copy_fbo_cpu() for GLAMOR_DRM_ONLY pixmaps glamor: Call glamor_glyphs_init from glamor_create_screen_resources glamor: Move 'glyph caches realized' check to glamor_realize_glyph_caches glamor: Track glyph caching information per screen glamor: Make glyph mask cache per-screen glamor: Fix leak of converted_bits in _glamor_upload_bits_to_pixmap_texture glamor: Use GL_STREAM_READ also for read/write access to a PBO Peter Harris (1): Avoid starting a comment with */* Peter Hutterer (1): xkb: ignore floating slave devices when updating from master (#81885) Ross Burton (1): configure.ac: add option for xshmfence Sascha Hauer (5): fix if() brackets in Probe function introduce open_hw() function Fix non PCI device probing do not bail out on non pci devices make busID non mandatory Takashi Iwai (1): fb: Fix invalid bpp for 24bit depth window Thierry Reding (6): build: Put m4 macros in m4 subdirectory Remove call to miInitializeBackingStore() Staticise and constify output names Properly identify DSI outputs xfree86: Fallback to first platform device as primary xfree86: Allow non-PCI devices as primary Thomas Hellstrom (1): Avoid an EXA init segfault. Thomas Petazzoni (1): os/log: adjust gcc version conditions for #pragma William ML Leslie (1): Xephyr: option to disable grabbing the host Yogish Kulkarni (1): Skip SetCursor when vtSema is FALSE. Zack Rusin (1): Adding some readme. git tag: xorg-server-1.16.99.901 http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.bz2 MD5: 34c084935f2ef3094e365cf564f0d547 xorg-server-1.16.99.901.tar.bz2 SHA1: 0b3214ddf06cb217b4e75f8daa34beb60ef328c4 xorg-server-1.16.99.901.tar.bz2 SHA256: bd57ca54ab31d23cc96faaa9f5b4e02da82d4a25be1af1730c9283bb95e51a72 xorg-server-1.16.99.901.tar.bz2 PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.bz2.sig http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.gz MD5: 593ecc65e450bbcf10381fa3c182824d xorg-server-1.16.99.901.tar.gz SHA1: e1284dd7a04e186d086e5f4013980ba0390912af xorg-server-1.16.99.901.tar.gz SHA256: d00564ff62f85ad59173c0763dd6cefff10eec7b8ac665b68cf4c02971f359ae xorg-server-1.16.99.901.tar.gz PGP: http://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.16.99.901.tar.gz.sig -- keith.packard at intel.com -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 810 bytes Desc: not available URL: From cfergeau at redhat.com Fri Oct 31 09:21:14 2014 From: cfergeau at redhat.com (Christophe Fergeau) Date: Fri, 31 Oct 2014 17:21:14 +0100 Subject: [ANNOUNCE] xf86-video-qxl 0.1.3 Message-ID: <20141031162114.GA17556@edamame.cdg.redhat.com> Christophe Fergeau (2): drmmode: Fix compilation warning xf86-video-qxl 0.1.3 Jeremy White (10): Free the region pointer as well; eliminates a memory leak in dfps mode. Skip modes more precisely. The display of the RAM size subtracts the frame buffer, but it has In XSpice mode, enable the ability to specify the various ram buffer sizes. Add helper functions for updating the boxes and regions; makes the Tune the dfps region tracking to collapse to the bounding rectangle Initialize the frame buffer used in dfps mode; this silences a number When uploading a region, do not go outside the source image size. In XSpice audio, fully clear the data structure; silences valgrind warnings. Revise the XSpice audio processing to avoid the use of pthreads. Marc-Andre Lureau (2): Assert on QXL_INTERRUPT_ERROR Check qxl_download_box() arguments Marc-André Lureau (2): drm: fail gracefuly on monitor resize Remove call to CrtcRotate() git tag: xf86-video-qxl-0.1.3 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.1.3.tar.bz2 MD5: ed86c38d350a63ce225d0d11435bb446 xf86-video-qxl-0.1.3.tar.bz2 SHA1: eedb37a21391cb2d28cc5e7aab5193d8c4888947 xf86-video-qxl-0.1.3.tar.bz2 SHA256: 75786637cbfe278de78d52baa5aab217dd29af1b8a1f8b12d0c3c2584b6bc88c xf86-video-qxl-0.1.3.tar.bz2 PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.1.3.tar.bz2.sig http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.1.3.tar.gz MD5: d8de1554505b7377f0a530cca2da515a xf86-video-qxl-0.1.3.tar.gz SHA1: 077e4299253e6164e54ea9332df3b6496f84cd36 xf86-video-qxl-0.1.3.tar.gz SHA256: 05673b3c5b2a34179f4167a375022c0203d68f9a2edb1d5684ce9ec6c765acff xf86-video-qxl-0.1.3.tar.gz PGP: http://xorg.freedesktop.org/archive/individual/driver/xf86-video-qxl-0.1.3.tar.gz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: