[Intel-gfx] [ANNOUNCE] xf86-video-intel 2.13.0
Carl Worth
cworth at cworth.org
Thu Sep 30 17:50:54 CEST 2010
We are pleased to announce this major release of the xf86-video-intel
driver, on schedule at 3 months since 2.12.0. With the many bug fixes
in this release, we encourage everyone using 2.12 to upgrade to 2.13.
[This release is functionally identical to the earlier 2.12.902
release candidate.]
-Carl
Where to obtain xf86-video-intel 2.13.0
---------------------------------------
git tag: 2.13.0
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.13.0.tar.bz2
MD5: de2f8a5836d90c71f3175dcd46d03ec0 xf86-video-intel-2.13.0.tar.bz2
SHA1: 1b2aebd444bcfc371a55af8910eb4d5928eab5c9 xf86-video-intel-2.13.0.tar.bz2
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.13.0.tar.gz
MD5: df7e3644a34e97ead09f083ab48d4457 xf86-video-intel-2.13.0.tar.gz
SHA1: 280599540b3fecdac45a1c37ec5116e922ce698e xf86-video-intel-2.13.0.tar.gz
New requirements compared to 2.12
---------------------------------
* Librdrm >= 2.4.22
Notable bug fixes
-----------------
* 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
* Fix to compile for 1.6 series X server.
* Fix to retry framebuffer allocation after an initial failure.
* Fix to disable dri2 after fallbacks are forced on.
All changes from 2.12.0 to 2.13.0
---------------------------------
Carl Worth (7):
NEWS: Add notes for the 2.12.901 snapshot
Bump version to 2.12.901
Fix to depend on the (just-released) libdrm >= 2.4.22
Add release notes for the 2.12.902 snapshot.
Increment version to 2.12.902
Add release notes for the 2.13.0 release.
Increment version to 2.13.0
Chris Wilson (57):
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
display: Refactor is_panel()
Disable dri2 after forcing fallbacks
Retry framebuffer allocation if first attempt fails.
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.
Matthias Hopf (1):
Make driver compile for 1.6 Xserver series again.
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/20100930/3a686a5f/attachment.sig>
More information about the Intel-gfx
mailing list