[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