[Intel-gfx] [ANNOUNCE] xf86-video-intel 2.12.901 (2.13 rc1)

Carl Worth cworth at cworth.org
Wed Sep 22 02:48:32 CEST 2010


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.worth at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20100921/34fddfc3/attachment.sig>


More information about the Intel-gfx mailing list