This is the first release candidate in preparation for the upcoming 2.13.0 release. We will appreciate any feedback we can get from testing of this snapshot.
As can be seen below, Chris Wilson in responsible for a huge majority of the bug fixes in 2.12.901. Thanks, Chris! And thanks to everyone else who has contributed to this release. -Carl Where to obtain xf86-video-intel 2.12.901 ----------------------------------------- git tag: 2.12.901 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.12.901.tar.bz2 MD5: e83218cdcfd6cb3b4da5536d2ccfaf87 xf86-video-intel-2.12.901.tar.bz2 SHA1: 3410c4f4e519404d4efb058db8b5b7f12a713227 xf86-video-intel-2.12.901.tar.bz2 http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.12.901.tar.gz MD5: a4df22d7d7f5b8e6b67a7516a6945ca1 xf86-video-intel-2.12.901.tar.gz SHA1: 13557b580342cc9f1d0d2d8b13105224ffc862b7 xf86-video-intel-2.12.901.tar.gz Bugs fixed in this snapshot (compared to 2.12.0) ------------------------------------------------ * Attempt to fix infinite MI_WAIT_FOR_EVENT while watching video https://bugs.freedesktop.org/show_bug.cgi?id=28964 [Various new checks have been added to the video code here, but the bug fix hasn't yet been verified by the original reporter.] * Fix buffer-object leak https://bugs.freedesktop.org/show_bug.cgi?id=26946 * Fix memory leak on server reset * Fix crash due to unchecked pixmap allocation https://bugs.freedesktop.org/show_bug.cgi?id=29187 * Fix for video artifacts when using dualscreen https://bugs.freedesktop.org/show_bug.cgi?id=29213 * Fix for incorrect characters in gnome-terminal when using compiz https://bugs.freedesktop.org/show_bug.cgi?id=28438 * Fix for hanging, full-screen applications, (flash, compiz, etc.) https://bugs.freedesktop.org/show_bug.cgi?id=29584 * Fix selection of backlight device on multi-GPU systems https://bugs.freedesktop.org/show_bug.cgi?id=29273 * Fix to avoid crash with extremely large glyphs https://bugs.freedesktop.org/show_bug.cgi?id=29430 * Fix for eDP panels incorrectly being given only a single, valid mode https://bugs.freedesktop.org/show_bug.cgi?id=30069 * Fix GPU hang involving clipped SRC copies https://bugs.freedesktop.org/show_bug.cgi?id=30120 List of all changes from 2.12.0 to 2.12.901 ------------------------------------------- Carl Worth (2): NEWS: Add notes for the 2.12.901 snapshot Bump version to 2.12.901 Chris Wilson (54): Remove unused configure option: --enable-video-debug i810: Move into a legacy directory. Rename common infrastructure to the intel namespace. configure: Remove unused checks for xext configure: Remove check for unused function, mprotect Remove unused inclusion of <sys/mman.h> Repair the damage to 'make distcheck' after splitting out i810 dri: Handle errors during GetBuffers() gracefully. drmmode: Use a copy of the converted mode on resize drmmode: Add missing newlines at the end of log messages. Reduce front buffer stride prior to rejection video: apply the crtc box checks from dri. video: forgotten amendment to previous commit. Add support for I854. drmmode: Destroy Crtc on screen shutdown drmmode: Destroy the output on shutdown video: Copy DummyEncoding into each adapter. video: Apply overlay stride errata for i830 and i845 modes: There may be more than one crtc and output... DESTROY THEM ALL! Remove the duplicate drmmode prototypes. Teardown the bufmgr on shutdown as well. Workaround a broken container_of define in list.h video: Reuse the old buffers. video: Free the buffers immediately after turning off. uxa: Check for failed pixmap allocation video/i915: ValidateGC after setting clip. drmmode: Only treat a backlight as connected if it has a non-zero max Rename drmmode_display to intel_display intel_display: Miscellaneous tidy Remove the final references to the drmmode prefix display: Check for buffer overrun in output name lookup. display: Tidy backlight initialisation display: Handle cursor error paths. display: Embed the lvds size into the connector display: Cache whether we have probed for an EDID Revert "display: Cache whether we have probed for an EDID" display: Refactor EDID attachment to output. display: Minor cleanup for adding extra LVDS modes display: outputs are enabled automatically by KMS Move registration of vsync fd from pre-init to screen-init Open-code DRICreatePCIBusID() Remove accel_pitch_alignment display: Use the native intel backlight controller Leave adjustment of backlight to the driver. uxa: Fallback if faced with large A1 glyphs. Revert "Leave adjustment of backlight to the driver." Force use of GTT and fence registers for mapping tiled objects display: Set MONITOR_EDID_COMPLETE_RAWDATA for large EDIDs display: Query current level after finding max value. Enable a shadow buffer and disable GPU acceleration. display: Free the EDID blob after we copy it to the output, not before. shadow: Simply modify the Screen pixmap header uxa: Apply source clipping to blits Add alternate pci-id for B43 Daniel Vetter (2): video: kernel overlay needs triple buffering video: kill do { ... } while (ret != -EINTR) loops Dave Airlie (4): uxa: don't compare planemask with FB_ALLONES. uxa: oops typo in previous commit intel: respect tiling disable. intel: add output names for later additions to kernel Evan McClain (1): Add mbp_backlight support. Fernando Carrijo (1): Purge macro NEED_EVENTS Gaetan Nadon (11): config: upgrade to util-macros 1.8 for additional man page support config: update AC_PREREQ statement to 2.60 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 config: remove unrequired AC_HEADER_STDC config: remove unrequired AC_SUBST([DRI_CFLAGS]) config: complete AC_INIT m4 quoting config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS config: replace deprecated AC_HELP_STRING with AS_HELP_STRING config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES config: add comments for main statements simplify Makefile as per-target compilation flags are not needed Jesse Barnes (6): add cscope files to gitignore configure.ac: add xi and gl requirements Revert "configure.ac: add xi and gl requirements" KMS: add fake EDID on eDP too KMS: rename LVDS fields to reflect actual usage KMS: initialize backlight support for eDP panels too Keith Packard (1): Destroy screen pixmap on screen close. Kristian Høgsberg (4): Drop use of GL types in the driver legacy: Remove long gone use of GlxSetVisualConfigs() Submit batch buffers from flush callback chain Remove explicit batchbuffer submit in DRI2 copyregion Krzysztof Halasa (1): Allow interlaced modes. Matt Turner (2): Use ALIGN macro instead of open coding it. Replace ROUND_* macros with ALIGN. Zhenyu Wang (3): Add sandybridge D0 support Add more sandybridge graphics device ids Disable swap buffer wait on Sandybridge -- carl.d.wo...@intel.com
pgp9jHYwe9Jfs.pgp
Description: PGP signature
_______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/intel-gfx