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

Nasa nasa01 at comcast.net
Thu Sep 23 14:21:30 CEST 2010


----- "Carl Worth" <cworth at cworth.org> wrote:

> 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


Hi,

Is it possible for the driver to place in the x logs what display numbers
it is using to determine supported modelines?  Specifically, this is missing
for monitors that do not provide EDID information... It would be really 
helpful.


Nasa



More information about the Intel-gfx mailing list