[Intel-gfx] [ANNOUNCE] xf86-video-intel 2.10.901

Daniel Vetter daniel at ffwll.ch
Mon Mar 1 14:21:46 CET 2010


Hi Carl,

I've got 2 patch piles here that have not yet been submitted:

- My Xv cleanup inadvertly broke XvMC. I've finally come around to fix the
  breakage on i945, too (and tested on my shiny new netbook). This is
  definitely needed before a 2.11 release. I'll submit asap and cc you.

- I have a large patch pile (20+ patches) that rips out the last user of
  bo_pin (i915 xvmc) and kills i830_memory in the process. This is not
  quite finished yet because at least on my box it uncovers a memory
  corruption issue - something is stomping on the driver private. Should I
  aim (at least part of this) for 2.11 or is it too late?

Yours, Daniel

On Fri, Feb 26, 2010 at 05:15:06PM -0800, Carl Worth wrote:
> Snapshot 2.10.901 (2010-02-26)
> ==============================
> This is the first release candidate working toward an upcoming 2.11
> release.
> 
> The most significant new feature of this release is support for new
> DRI2 APIs, allowing page flipping to occur for swaps that are
> full-screen and not rotated.
> 
> Some significant bug fixes
> --------------------------
> * Avoid fallback due to failing to extract pixel value from an
>   alpha-only solid, (this fix eliminated 1 second from Mobilin boot
>   time).
> 
>   https://bugs.freedesktop.org/show_bug.cgi?id=26189
> 
> * Handle full-height blits without tearing in CopyRegion
> 
>   https://bugs.freedesktop.org/show_bug.cgi?id=22475
> 
> Several other fixes and cleanups are included as well, (including the
> removal of stale utility code that is now maintained in the separate
> intel-gpu-tools module).
> 
> We'll of course appreciate any feedback from testing of this release,
> (either here on the list or at bugs.freedesktop.org).
> 
> -Carl
> 
> PS. As usual, if I've missed anything significant in these release
> notes, please let me know, (either via email or by just adding a note to
> the NEWS file), sot that we can prepare better release notes for the
> 2.11 release.
> 
> Log of all changes from 2.10.0 to 2.10.901
> ==========================================
> Adam Jackson (1):
>       kms: Fix LVDS mode list construction.
> 
> Alan Coopersmith (1):
>       Update Sun license notices to current X.Org standard form
> 
> Carl Worth (4):
>       NEWS: Fix typo (we just released 2.10 *not* 1.10)
>       Remove dead code: fill_detailed_lvds_block
>       NEWS: Add notes for the 2.10.901 snapshot.
>       Update version number to 2.10.901
> 
> Chris Wilson (11):
>       Consolidate determining maximum sizes for use with GEM
>       i830: Do not use vtSema when chosing mapping type.
>       uxa-glyphs: Enable TILING_X on glyph caches.
>       i965: Ensure that URB_FENCE is aligned to 64-bytes
>       uxa: Increase amount of composite fallback verbage
>       uxa/uxa-render: Always remove useless repeats during composite.
>       uxa: Protect against a potential NULL src->Drawable reference
>       uxa: Adjust uxa_get_color_for_pixmap to match prototype
>       Extract pixel value for all formats to avoid hitting fallbacks.
>       uxa: Fix compatible_formats() for OVER
>       dri2: Silence the compiler for an unused function with proto < 4
> 
> Daniel Vetter (7):
>       Xv: split up I830PutImage into textured and !textured case
>       Xv: kill an unnecessary if
>       Xv: kill unnecessary parameters for hw PutImage functions
>       Xv: move users of x1, x2, y1, y2 to PutImage
>       Xv: hide ugly semantics in i830_clip_video_helper
>       Xv: consolidate xmvc passthrough handling
>       Xv: don't enable XVMC port on unsupported configs
> 
> Eric Anholt (24):
>       intel: Use the compositing-aware colorkey filler instead of homebrew fail.
>       Remove dead UMS CRTC resize code.
>       Remove stale junk in VideoRam setup, noticed by clang.
>       Remove dead assignments noticed by clang.
>       Fix an unused variable warning for !INTEL_XVMC.
>       uxa: Skip adjusting mask coordinates when no mask is present.
>       Delete the audio dumping tool now that it lives in gpu_tools.
>       Remove dead main.c from reg_dumper/
>       Remove intel_statuspage, now that we have /debug/dri/0/i915_gem_hws
>       Remove xprintf.c from the old "I can't believe it's not an X Server" tools.
>       Remove intel_gtt and intel_lid now that they're in gpu_tools.
>       Remove dead i830_bios.c.
>       Remove intel_hotplug tool now that it won't work with KMS.
>       Remove bios_reader now that it's moved to gpu_tools.
>       Remove swf_dumper.  We have intel_mmio_read in gpu_tools to do this.
>       Remove the last tool now that it's been moved to gpu_tools.
>       Remove dead i830_bios.h.
>       Remove dead i830_display.h.
>       Remove dead i830_ring.h.
>       Remove more DRI1 dead code.
>       Add initial defines and probing for Sandybridge
>       Add new mobile Sandybridge PCI IDs.
>       Fix up a bunch of inconsistent 4-space indentation in i830_dri.c
>       In frame event handling, track drawable id instead of drawable pointer.
> 
> Gaetan Nadon (1):
>       config: remove dead LINUXDOC macro usage
> 
> Jesse Barnes (5):
>       DRI2: support new DRI2 APIs
>       DRI2: if the swap condition is satisfied, complete it immediately
>       DRI2: only use version 4 APIs if kernel support exists
>       Disable bo reuse on shadow framebuffer
>       DRI2: handle full height blits without tearing in CopyRegion
> 
> Keith Packard (1):
>       Initialize DRI2 info rec version 4 list of driver names
> 
> git tag: 2.10.901
> 
> http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.10.901.tar.bz2
> MD5: 644407cc2c5a235aeac2252d73e4420b  xf86-video-intel-2.10.901.tar.bz2
> SHA1: 6b4db6b644da2ce7ac412354a8e21b814fb85222  xf86-video-intel-2.10.901.tar.bz2
> 
> http://xorg.freedesktop.org/archive/individual/driver/xf86-video-intel-2.10.901.tar.gz
> MD5: 6b668d6030fe39e51b97d041724ca27b  xf86-video-intel-2.10.901.tar.gz
> SHA1: f287a5799bb7574b9f81ae13fa0663cc928cc585  xf86-video-intel-2.10.901.tar.gz
> 
> 



> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx


-- 
Daniel Vetter
Mail: daniel at ffwll.ch
Mobile: +41 (0)79 365 57 48



More information about the Intel-gfx mailing list