File xf86-video-intel.changes of Package xf86-video-intel

-------------------------------------------------------------------
Thu Dec 10 13:36:41 UTC 2015 - eich@suse.com

- U_sna-Check-after-filtering-points-before-submitting-boxes-to-be-drawn.patch
  Don't crash when no boxes to render are available (boo#931309).

-------------------------------------------------------------------
Sun Dec  1 23:32:51 UTC 2013 - hrvoje.senjan@gmail.com

- U_sna-Add-the-missing-braces-around-the-conditional-bl.patch:
  fixes regression from 2.99.906 release (fdo#71605, bnc#853085)

-------------------------------------------------------------------
Sat Nov 30 20:01:38 UTC 2013 - hrvoje.senjan@gmail.com

- U_sna_correct_handling_of_cropped_images.patch:
  Fix X crashes triggered by wrong handling of cropped 
  XvImages (bnc#852531)

-------------------------------------------------------------------
Wed Nov 27 16:27:09 CET 2013 - tiwai@suse.de

- U_sna-Process-Damage-relative-to-dst-pDrawable-not-its.patch:
  Fix corrupted output with Emacs and others (bnc#852620)

-------------------------------------------------------------------
Thu Nov 14 19:49:51 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 3.0 prerelease 2.99.906
  + Fix damage handling when rendering to a partially damaged GPU 
    surface. Regression in 2.99.905 (fdo#70527)
  + Use asprintf() instead of sprintf()
    Regression in 2.99.905 (fdo#70835), (bnc#847762)
  + Improve accounting for fence overallocation on older gen2/3, and
    improve the tiling mechanism to fit into the same aperture 
    constraints (fdo#70924)
  + Add an extra GPU flush on Sandybridge to fix some rare font 
    corruption
  + Rasterise lines through all clip boxes
    (fdo#70802
  + Fix regression from stricter handling of failures to move a 
    GC to the GPU. Regression in 2.99.905. (fdo#71415), (bnc#847941)
  + Fix various fail along the memcpy_xor paths, including 
    inadequate error handling and integer overflow (fdo#70527)
  + Fix outside-of-target stipple uploads (lp#1247785)
  + Fix clip detection for long glyphs
    Incomplete bug fix (causing a regression) in 2.99.905
    (fdo#70527)
  + Fix VSync for the render engine (Xv) on Haswell (fdo#70527)

-------------------------------------------------------------------
Thu Oct 24 11:05:16 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 3.0 prerelease 2.99.905
  + Prevent a crash when starting with a user specified mode or position
  + Prevent some crashes in UXA after allocation failure
  + Stop marking the user's preferred backlight value as 0 if the
    backlight property is queried whilst the connector is disabled
    (fdo#70406)
  + Pad GETCONNECTOR ioctl for compatability between 32/64-bit userspace
    and kernel
  + Handle long glyph runs correctly
    (fdo#70541)
  + Fix clipping of stippled rectangles against clip regions
    (fdo#67865)
  + Support TearFree rendering of rotated outputs
    (fdo#22969)

-------------------------------------------------------------------
Wed Oct  9 21:11:31 UTC 2013 - hrvoje.senjan@gmail.com

- Update to 3.0 prerelease 2.99.904
  + Fix video output using sprites when changing the image size
  + Apply more restrictive tile constaints for 915g class devices
    (lp#1232546)
  + Ensure all overlapping rectangles are drawn for XRenderFillRectangles
    (fdo#66313)
  + Fix trapezoid clipping against the left-edge
    (fdo#69469)
  + Prevent discarding active upload buffers, causing glitches in chromium
    (fdo#66990)
  + Prevent specifying a negative timeout to select if the BlockHandler
    takes too long to update the display
  + Promote the Ironlake pipecontrol to be a full pipeline flush to
    prevent render cache corruption
    (fdo#51422)
  + Never pass an invalid trapezoid to pixman
    (lp#1197921)
  + Prevent out-of-bounds access by overassigning work amongst threads
    (fdo#70204)
  + Make sure the current mode is always listed amongst the output modes
    (fdo#70132)
  + Build fixes for 1.14.99.2

-------------------------------------------------------------------
Sat Sep 28 18:54:10 UTC 2013 - hrvoje.senjan@gmail.com

- update to 3.0 prerelease 2.99.903:
  + Fix VSync on Haswell. (fdo#69119)
  + Disable Y-tiling on gen4 - (lp#1222203)
  + Disable same EDID detection based on property id - the kernel
    likes to reuse ids leading to a failure to detect the right
    modes on a monitor change.
  + Avoid issuing multiple DPMS requests to the same encoder (alised
    to multiple connectors) to avoid upsetting Haswell and
    leaving the screens blank
  + Honour the user preferrence for the initial mode, even if they
    are being silly (bnc#841696)
  + Clear the clear hint when apply DRI updates - to prevent some
    screenshots from GL windows being left blank. (fdo#69730)
  + Prevent a NULL dereference from trying to undo an non-existent
    buffer (lp#1228677)
  + Handle out-of-memory conditions far more gracefully. If the
    system is hard against the memory wall, then the kernel will
    start issuing SIGBUS even for CPU mmaps. Untrapped these
    will cause X to die. (fdo#67889)

-------------------------------------------------------------------
Wed Sep 11 12:26:24 UTC 2013 - sndirsch@suse.com

- update to 3.0 prerelease 2.99.902
- switch to SNA as default acceleration method, i.e. taking the new
  upstream default

-------------------------------------------------------------------
Wed Aug 21 15:51:30 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.15:
  Some build fixes for the BSDs and alternate compiler, and conflicting
  configure options and a critcial fix for some PRIME setups.
  + Don't fail to configure if DRI1 is not available and the user asks
    for both DRI and KMS-only [Regression from 2.21.14]
  + Lots of miscellaneous fixes for older gcc, other compilers and BSD.
  + Initial framework support for hosted X.
  + Improve transition from fbcon to X with multiple outputs and extended
    desktops.
  + Ensure the framebuffer exists before checking it against the CRTC
    constraints.
    https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/121234
    [Regression from 2.21.10]
  + Add RGB overlay support for Ironlake and later.
  + Don't release the overlay buffer too early, i.e. before the client
    disables the Xv image.
  + Tweak the ring switching logic to reduce use of semaphores on
    Sandybridge and later - a delicate balancing act between trying to
    use the faster engine for the task and preventing concurrent use of
    multiple rings.
- Packaging changes:
  + Remove xf86-video-intel-copyfb.diff (patch1)
    Remove this old and long disabled patch. We shipped at least 12.3
    wihout it!

-------------------------------------------------------------------
Wed Aug  7 16:21:26 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

-  Remove xf86-video-intel-dell_backlight.diff (patch0)

-------------------------------------------------------------------
Sun Aug  4 14:50:55 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.14:
  A few updates for the top-end Haswell systems (notably GT3 and GT3e
  systems), in particular, setting the appropriate thread counts for the
  larger GPU and handling a few scaling issues with the emedded DRAM. More
  important than the performance tuning though is a fix for a critical
  issue encountered by a few people on gen4/gen5 systems.
  + Initial performance tuning for HSW:GT3e
  + Fix a crash with Planetary Annihilation
  + Disable triple buffering for compositors
  + Reserve space in the exec buffer array for deferred VBOs.
    https://bugs.freedesktop.org/show_bug.cgi?id=67504
- Packaging changes:
  + Remove xf86-video-intel-dell_backlight.diff (patch0)
    Included in ths release

-------------------------------------------------------------------
Sun Jul 28 15:50:07 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.13:
  A minor release to repair the build for non-Linux systems, and to undo a
  few more regressions.
  + Avoid potential memory corruption with allocations of very small
    depth 1 bitmaps.
  + Fix source clipping whilst computing copy extents and exposures.
    [Regression from 2.21.12]
    https://bugs.freedesktop.org/show_bug.cgi?id=66970
  + Use /proc/cpuinfo if cpuid4 is not available (old hardware or old
    gcc), and repair the build on systems without cpuid.
    [Regression from 2.21.12]
  + Fix performance regression on Ironlake from inadvertently flushing
    after every operation.
    [Regression from 2.21.11]
    https://bugs.freedesktop.org/show_bug.cgi?id=67157
  + Fix conflict handling when probing initial KMS configuration for
    ZaphodHeads.
    [Regression from 2.21.11]
    https://bugs.freedesktop.org/show_bug.cgi?id=67176
  + Stop being overly restrictive and rejecting stale DRI2 buffers.
    (DRI2 is inherently racy in that the client may have completed and
    submitted rendering to buffers that are now invalid on the server.
    This race is magnified by bugs within the Xserver where it forgets
    to notify the DRI2 clients of certain invalidation events.)
    https://bugs.freedesktop.org/show_bug.cgi?id=67210
  + Handle a failure to use a GTT mmap for a pixmap upload and try
    an alternative method before giving up.

-------------------------------------------------------------------
Sun Jul 14 19:44:48 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.12:
  In this release, we clear up the teething troubles from preserving the KMS
  configuration, notably external connections on Haswell and plugging in new
  outputs after startup were broken. Besides these regression fixes, there
  are a couple of fixes for some long standing issues, such as incorrect
  rendering on gen2, an infinite loop with very, very large pixmaps and a
  slight improvement to the tempermental gen4.
  + Allow untiled scanouts again (required for large extended desktops on
    gen2 and gen3).
    [Regression from 2.21.11]
  + Use the correct count of the number of dirty damage boxes for the quick
    check on whether the existing damage contains the requested area.
    The danger is that we may get a false result and skip migration and so
    cause pixmap corruption (in the unlikely event that the application
    frequently causes fallbacks).
    [Regression from 2.21.11]
    https://bugs.freedesktop.org/show_bug.cgi?id=66430
  + Fix initial connection probing for multi-function encoders, such as the
    external connections on Haswell.
    [Regression from 2.21.11, initial connection probing]
    https://bugs.freedesktop.org/show_bug.cgi?id=66488
  + Fix gen2 rendercopy into a8 surfaces, for example, glyph uploads into
    the glyph cache.
  + Fix detection of user overrides for initial connection configuration.
    The code used the xorg-server-1.15 values, having missed the
    introduction of ZoomModes into that release.
    [Regression from 2.21.11, initial connection probing]
  + Always initialise the gamma ramp, even on unconnected CRTCs.
    https://bugs.freedesktop.org/show_bug.cgi?id=66563
    [Regression from 2.21.11, initial connection probing]
  + Some more tuning of the gen4 vertex corruption workaround. The root
    cause behind the GPU using incorrect texture coordinates is still
    not solved, but by reducing the maximum number or rectangles in
    flight through the GPU we reduce the likelihood of corruption.
  + Fix compilation with gcc-4.5
    [Regression from 2.21.11]
  + Avoid integer overflow when performing tiled uploads and operations
    on very large (>28k pixels wide or tall pixmaps)
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1200766

-------------------------------------------------------------------
Mon Jul  1 19:43:13 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.11:
  An eventful week. What started with a regression with some builds of
  firefox on some machines lead ultimately to the discovery of an older
  kernel bug. Aside from the work to fix the image bug and a few other
  older bugs that were reported and resolved this week, there is also a
  (hopefully) subtle change to the initial configuration of displays. In
  the absence of user overrides in xorg.conf, the DDX will try to preserve
  the same display configuration as used by the kernel, which hopefully
  will be the same configuration as setup by the BIOS. The result should
  be a boot sequence that does not resize at all (aka fastboot) - until
  the display manager takes over and loads a completely different
  configuration!
  + Add reference counting of drmMaster for ZaphodHeads
    https://bugs.freedesktop.org/show_bug.cgi?id=66041
  + Add a GPU flush before changing blend modes on Ironlake
    https://bugs.freedesktop.org/show_bug.cgi?id=51422
  + Fix occasional missing images for inplace uploads
    [regression from 2.21.10]
    https://bugs.freedesktop.org/show_bug.cgi?id=66059
  + Add missing utility files to the tarball and remove a few unused ones
  + Initialise PolyPoint operand state before calling miWideDash
    https://bugs.freedesktop.org/show_bug.cgi?id=66104
  + Fix redirection handling for rendering into large surfaces
    https://bugs.freedesktop.org/show_bug.cgi?id=66168
    https://bugs.freedesktop.org/show_bug.cgi?id=66249
  + Fix compilation of UXA with xorg-xserver < 1.10
    [regression from 2.20.0]
  + Fix consideration of gradients for deciding when to migrate render
    operations
    [performance regression from 2.21.10, the bug itself is older]
    https://bugs.freedesktop.org/show_bug.cgi?id=66297

-------------------------------------------------------------------
Sun Jun 23 14:38:45 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.10:
  Fixes missing support for Xv (with the textured video adaptor) on
  Haswell, and an old bug with wide monitors on various generation. Along
  with a few other regression fixes and performance tweaks for various
  corner cases.
  + Do not lose track of fast pageflips across mode changes
    [regression from 2.20.8]
  + Fix listing of Visuals for Xv
    [regression from 2.21.8]
    https://bugs.freedesktop.org/show_bug.cgi?id=65479
  + Improve coherency of concurrent CPU accesses to a pixmap
    https://bugs.freedesktop.org/show_bug.cgi?id=61628
  + Set sampler swizzling for textured video on Haswell
    https://bugs.freedesktop.org/show_bug.cgi?id=65699
  + Apply scanout stride limits
    https://bugs.freedesktop.org/show_bug.cgi?id=65099
  + Undo the self-copy for cloned pixmaps for loimpress's animations
    [regression from 2.21.7]
    https://bugs.freedesktop.org/show_bug.cgi?id=65665

-------------------------------------------------------------------
Thu Jun  6 14:21:25 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.9:
  Consolidating the copy-on-write support, hopefully cleaning up the last of
  the regressions.
  + Restore vsync on textured videos. [regression from 2.21.8]
    https://bugs.freedesktop.org/show_bug.cgi?id=65048
  + Fix incorrect ordering of possible_clones with certain outputs, which
    can lead to attempting to incorrectly clone 2 outputs and failing to
    light them up. [regression from 2.20.10]
  + Fix performance regression from not promoting large fills to the GPU
    [regression from 2.21.7]
  + Undo the pixmap clone before performing a DRI2CopyRegion
    [regression from 2.21.7]
    https://bugs.freedesktop.org/show_bug.cgi?id=65250

-------------------------------------------------------------------
Mon May 27 15:32:51 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.8:
  A quick release to cleanup a few regressions from the introduction of
  copy-on-write support, notably hitting wine applications and a memory
  leak for firefox.
  + Only mark a PolyFillRect operation as replacing if it is unclipped
    https://bugs.freedesktop.org/show_bug.cgi?id=64841
  + Prevent potential NULL dereference of damage when checking COW support
  + Fix invalidation of clone after dirtying the pixmap via the CPU
  + Prevent discarding an operation before requiring it for a fallback
  + Fix memory leak from replacing the clone under certain circumstances
    https://bugs.freedesktop.org/show_bug.cgi?id=64978

-------------------------------------------------------------------
Tue May 21 16:10:35 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.7:
  A couple of weeks turned into a month and a couple of weeks... Amidst
  the usual bug fixes, we have added the complete set of Haswell PCI IDs -
  hopefully future proofing ourselves against being surprised by new
  products. We can also now use the correct term for the top of the range
  Haswell variants, GT3.
  + Fix several assertion failures hit by Jiri Slaby.
  + Allow XvMC to also target overlay/sprite planes.
  + Throw in a paranoid MI_FLUSH between BLT and RENDER operations on
    Ironlake.
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1168066
  + Prevent reuse of old framebuffers after a resize.
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1157678
  + Fix compilation with --enable-valgrind and no --enable-debug
  + Improve partial migration of render sources.
  + Fix origin of trapezoids.
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1178020
  + Introduce copy-on-write support for cloning pixmaps. The ultimate
    goal here is to efficiently support the TearFree mode of operation,
    but this provides immediate benefits with firefox - most importantly
    because of the inefficient way it now implements scrolling.

-------------------------------------------------------------------
Mon Apr  8 13:52:09 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.6:
  A surprising highlight of this release is a little refresh to the KMS
  support for OpenBSD. OpenBSD now has its own KMS implementation which is
  mostly compatible with the interface in Linux, with one or two tweaks
  supplied by Mark Kettenis. This release continues to cleanup behaviour
  for Haswell.
  + Workaround a failure by the xserver to invalidate DRI buffers
    following a pixmap change for XComposite redirection.
    https://bugs.freedesktop.org/show_bug.cgi?id=62614
  + Fix computation of clip extents for stippling
    https://bugs.freedesktop.org/show_bug.cgi?id=62618
  + Support KMS on OpenBSD, by Mark Kettenis
  + Clean up sockets upon CloseScreen (making ourselves better behaved
    for muxed setups).
  + Fix the tests for AVX/AVX2 support in CPUID and remember to check for
    OS support as well.
  + Report a monotonic UST value for undisplayed drawables rather than 0
    by Daniel Kurtz
  + Fix video playback on gen4 through a complex clip (more gen4 GPU woes)
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1162046

-------------------------------------------------------------------
Sat Mar 23 19:08:06 UTC 2013 - zaitor@opensuse.org

- Update to version 2.21.5:
  + Haswell reintroduces a command to load the scanline window from
    the command stream and so requires its own specialised
    wait-for-vsync routine. Failure to do so was then causing hangs
    when trying to do tearfree video or use a compositor.
  + Prevent buffer leak if a non-fullscreen Window is closed with
    multiple pending swap events.
  + Fix offset transformation for fallback gradient paths
    (fdo#62198).
  + Prevent Glamor from crashing if misconfigured.
  + Prevent UXA from crashing if torn down during PreInit.
  + Prevent miscompilation with different functional units having
    different compiler flags. (fdo#62198)
  + Fix rendering of CompositeTriFan with recent Xorg.
  + Apply the video src-offset fix highlighted in the last release
    (fdo#62343).
  + Fix rendering of multiple glyphs to very large destination
    surfaces (lp#1156387).
  + Fix scanline waits for Haswell (lp#1156679).

-------------------------------------------------------------------
Wed Mar 20 11:02:25 UTC 2013 - sndirsch@suse.com

- introduce hardware supplements conditional on xorg-x11-server
  package (bnc#810333) 
- moved 'Recommends: intel-gpu-tools' from xorg-x11-driver-video
  meta package to this package

-------------------------------------------------------------------
Tue Mar 12 03:15:39 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.4:
  More bugs, more fixes, more releases. A minor new feature being introduced
  is the runtime detection of CPU instructions sets along with specialised
  paths to take advantage of the available CPU.
  + Honour LinearFramebuffer for clumsy PowerXpress integration
  + Disable read-read optimisations of mappings whilst the root
    cause of a corruption issue remains elusive.
    https://bugs.freedesktop.org/show_bug.cgi?id=61628
  + Disable 8-bpp framebuffers in UXA as the regressions therein
    remain unfixed.
  + Restart vertex checks after lock contention
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1124576
  + Handle Screen Pixmap recreation whilst exported via PRIME.
  + Correct application of scale factors to video source offsets.
    https://bugs.freedesktop.org/show_bug.cgi?id=61610
  + Chain up CloseScreen so that resources are actually freed across regen
    https://bugs.freedesktop.org/show_bug.cgi?id=56608
  + Fix Haswell CRW PCI-IDs
  + Handle batch submission failure during DRI copies
    https://bugs.freedesktop.org/show_bug.cgi?id=61708
  + Probe for kernel support of requested Screen depth
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1135403
  + Correct GPU limits for early gen2 and gen3 architectures and prevent
    an infinite recursion for particular image sizes.

-------------------------------------------------------------------
Thu Feb 21 00:33:16 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.3:
  A few minor bugfixes, another point release.
  + Fix tracking of DRI pixmaps and their backing bo across reparenting. If
    we tried to execute a SwapBuffers after a Window was reparented, but
    before the DRI client has updated its references, then we would end up
    manipulating an exported pixmap without a flush flag set. In the worst
    case, this would culminate in a segfault in the driver.
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1127497
  + Restore the gen4 workarounds for flickering rendering - a few cases still
    remain, as the root cause persists.
    https://bugs.freedesktop.org/show_bug.cgi?id=60402
  + Double check that the device has KMS enabled before claiming. This allows
    X to gracefully fallback to VESA/fbdev rather than bailing out.
    https://bugs.freedesktop.org/show_bug.cgi?id=60987
  + Fix the UXA render programs for projective transforms on Ivybridge.

-------------------------------------------------------------------
Sun Feb 10 20:32:53 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.2:
  Pass the brown paper bags, I need half a dozen or so. That seemingly
  innocuous build fix with xorg-1.13 happned to have the little side-effect
  of breaking glyph rendering with xorg-1.12 and older on 64-bit machines.

-------------------------------------------------------------------
Sun Feb 10 15:03:05 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.1:
  A fix for a potential GPU hang on 945gm (GMA3100) and earlier chipsets,
  along with backporting SNA to the packages found in stable distributions
  like Debian 6.0 (Squeeze).
  + Cleanup compilation warnings from deblint, thanks to Paul Menzel
  + Minor build improvements by Damien Lespiau.
  + Disable generating span geometry for non-rectilinear spans on gen4
   in order to work around and prevent one class of render corruption.
  + Prevent cache thrashing and severe performance degradation on LLC
    machines for streaming texture updates. However, note the effect was
    only observed on just one particular laptop.
  + Fix alignment of subsurface proxies for old chipsets.
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel
  + Repair build against Xorg-1.6 and contemporary packages.

-------------------------------------------------------------------
Fri Feb  1 16:38:49 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.21.0:
- A few new features:
  + Enable render acceleration for Haswell GT1/GT2.
  + Enable multi-threaded rasterisation of trapezoids and fallback composition
  + Utilile a new kernel interface (v3.9) for processing relocations
- Along with a few older features from the 2.20.x series:
  + PRIME support for hotplug GPUs and hybrid systems
  + Support for IvyBridge GT1 machines, aka HD2500 graphics.
  + Stable 830gm/845g support, at last!
- As usual we have a large number of bug fixes since the last release:
  + Prevent a stray relocation being left after a buffer is removed from
    a batch, leading to GPU hangs.
  + Make the driver more robust against its own failures to submit batches
    by falling back to software rendering.
  + Fix emission of scanline waits for secondary pipes on gen6/7. Otherwise
    you may encounter GPU hangs in MI_WAIT_FOR_EVENT.
  + Fix a missing corner pixel when drawing rectangles with PolyLines
    https://bugs.freedesktop.org/show_bug.cgi?id=55484
  + Don't try to use Y-tiling colour buffers with mesa/i915c as mesa
    doesn't support them and wil fallback to software rendering
  + Ensure that any cached mmaps are invalidated for a SwapBuffers
    https://bugs.freedesktop.org/show_bug.cgi?id=60042
  + Correctly handle the composition of rotated displays too large for the
    3D pipeline
    https://bugs.freedesktop.org/show_bug.cgi?id=60124
  + Fix the computation of the planar video frame size
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1104180

-------------------------------------------------------------------
Mon Jan 21 13:34:13 UTC 2013 - sndirsch@suse.com

- Update to version 2.20.19:
  A quick release as the last broke USB DisplayLink slave outputs
  badly. The performance of those displays was unusable due to a
  inadvertent change that caused us to flush the entire scanout
  over the USB for every drawing operation.

-------------------------------------------------------------------
Wed Jan 16 16:30:08 UTC 2013 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.18:
  A bunch of miscellaneous fixes for assertion failures and various
  performance regressions when mixing new methods for offloads, along with
  a couple of improvements for rendering with gen4.
- Bugs fixed since 2.20.17:
  + Remove use of packed unnormalized texture coordinates on gen4/5 as
    these GPUs do not support unnormalized coordinates in the sampler.
  + Remove dependency upon x86 asm for cross-building to unsupported
    architectures.
    https://bugs.gentoo.org/show_bug.cgi?id=448570
  + Apply damage around PRIME updates in the correct order.
  + Correctly read the initial backlight level for when the user
    overrides UXA's choice of backlight controller.
  + Throttle UXA and prevent it queuing work much faster than the GPU can
    complete it. This realised itself in impossible performance figures and
    the entire display freezing for several seconds whlist the GPU caught
    up. One side effect is that it also caused the DDX to consume more
    memory than was required as it could not recycle buffers quick
    enough, and in some cases this produces a marked improvement in
    performance. Also note on gen2/3 this requires a new libdrm [2.4.41]
    in order to prevent a bug causing the DDX to fallback to swrast.

-------------------------------------------------------------------
Wed Dec 26 16:28:09 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to 2.20.17:
  A minor update to prepare for co-operating with the kernel over managing
  stability on 830gm/845g. On this pair of chipsets, the kernel will perform
  an extra copy of the batchbuffer into reserved memory, which prevents them
  from randomly dying. However, that extra copy does have a noticeable
  impact upon throughput, so we also have a mechanism for userspace to
  opt-out of the kernel workaround and take responsibility for ensuring its
  batches are coherent.
- Bugs fixed since 2.20.16:
  + Build fixes against xorg-1.14
    https://bugs.freedesktop.org/show_bug.cgi?id=58552
    https://bugs.freedesktop.org/show_bug.cgi?id=58406
  + Fixed the origin of cropped (textured) video windows (Xv and XvMC)
    https://bugs.freedesktop.org/show_bug.cgi?id=23033
  + Fix potential corruption when using images larger than ~1GiB

-------------------------------------------------------------------
Sun Dec 16 00:02:57 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to 2.20.16:
  Rejoice! We have found a trick to make 830gm/845g stable at long last.
  Ever since the switch to GEM and dynamic video memory, those early
  second generation chipsets have been plagued by instability. The lack of
  flushing cachelines from the CPU to GMCH was eventually solved by using
  an undocmented bit, but 830/845 were still hanging under memory pressure.
  These deaths were all due to garbage finding its way into the command
  streamer, and they go away if we take a leaf out of the original driver
  and never reuse those pages for anything else. So for the first time
  ever, I have been able to complete running the test suite on an 845g,
  even whilst thrashing the page and buffer caches!
- Bugs fixed since 2.20.15:
  + Run the SF stage as single-threaded on gen4 to workaround a few issues
    https://bugs.freedesktop.org/show_bug.cgi?id=57410
  + Keep the scanout SURFACE_STATE separate to avoid overriding its
    memory access control on gen6/7 (i.e. writes to the scanout need to
    be kept out of the render cache)
  + Tune batch flushing after an operation to an exported surface under a
    compositor.
  + Make sure the source is on the CPU for inplace composition of trapezoids
    using the CPU
    https://bugs.freedesktop.org/show_bug.cgi?id=56825
  + Immediately flush in the block hander after a split batch to reduce
    latency between the two halves of an operation.
    https://bugs.freedesktop.org/show_bug.cgi?id=51718
  + Install a fallback config if we fail to install the desired config
    at VT switch (i.e. booting, after resume with 3 incompatible pipes on
    Ivybridge)
  + Pin batches to avoid CS incoherence on 830/845
    https://bugs.freedesktop.org/show_bug.cgi?id=26345

-------------------------------------------------------------------
Mon Dec  3 16:58:24 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.15:
  And lo, enabling more of the common acceleration paths for gen4 revealed
  another lurking bug - something is wrong with how we prepare Y-tiling
  surfaces for rendering. For the time being, we can surreptiously disable
  them for gen4 and avoid hitting GPU hangs.
- Bugs fixed since 2.20.14:
  + Avoid clobbering the render state after failing to convert the
    operation to use the blitter.
    https://bugs.freedesktop.org/show_bug.cgi?id=57601
  + Disable shadow tracking upon server regeneration, and so fix a crash
    if you restart the server whilst a RandR transform (e.g. rotation) is
    in effect.
    https://bugs.freedesktop.org/show_bug.cgi?id=52255
    https://bugs.freedesktop.org/show_bug.cgi?id=56608

-------------------------------------------------------------------
Mon Nov 26 13:10:57 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.14:
  The highlight of this release is gen4, from 965g to gm45. Quite an old
  bug surfaced in the shader assembly, sparking a chance to review a few
  design choices within that backend and experiment on fresh ways to
  workaround the remaining issues.
- Bugs fixed since 2.20.13:
  + Avoid using inplace XOR'ed uploads for very large buffers
    https://bugs.freedesktop.org/show_bug.cgi?id=57031
  + Fix the gen4/5 opacity shader
    https://bugs.freedesktop.org/show_bug.cgi?id=57054
  + Queue a pending vblank request after flip completion
    https://bugs.freedesktop.org/show_bug.cgi?id=56423
  + Avoid migrating an uninitialised pixmap for use as a render source
    https://bugs.freedesktop.org/show_bug.cgi?id=47597
  + Improve handing of texture fallbacks for 830/845.
    https://bugs.freedesktop.org/show_bug.cgi?id=57392

-------------------------------------------------------------------
Sun Nov 11 16:52:56 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.13:
  Nothing but bug fixes.
- Bugs fixed since 2.20.12:
  + Sanity check the platform probe points to our expected i915 device
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1069031
  + Prevent 16-bit overflow for computing the sample area to upload of
    sources for render operations
    https://bugs.freedesktop.org/show_bug.cgi?id=56324
  + Clamp the drawable box for migration to prevent 16-bit overflow
    https://bugs.freedesktop.org/show_bug.cgi?id=56591
  + Disable RandR hotplug events if Xinerama is enabled and thereby prevent
    a crash upon hotplug
    https://bugs.freedesktop.org/show_bug.cgi?id=55260
  + Call ValidatePicture before attempting to flatten the alphamaps
    https://bugs.freedesktop.org/show_bug.cgi?id=56367
  + Clip the trapezoid correctly if it ends on the boundary pixel
    https://bugs.freedesktop.org/show_bug.cgi?id=56395
  + Make sure the pipeline choice is propagated to the scanline wait
    across a batch flush
    https://bugs.freedesktop.org/show_bug.cgi?id=47597
  + Set the valid drawable box when choosing placement of BLT composite ops
    https://bugs.freedesktop.org/show_bug.cgi?id=47597
  + Prevent use-after-free when promoting a partial-GPU bo to a full-GPU bo
    https://bugs.freedesktop.org/show_bug.cgi?id=56591
  + gen4 opacity spans require the per-rectangle workaround
    https://bugs.freedesktop.org/show_bug.cgi?id=55500
  + Prevent use of invalid damage pointers when redirecting rendering
    https://bugs.freedesktop.org/show_bug.cgi?id=56785

-------------------------------------------------------------------
Sat Oct 20 21:10:05 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to 2.20.12:
  More bug reports, more bug fixes! Perhaps the headline feature is
  that with secure batches, coming to a 3.8 kernel near you, we may
  finally have the ability to perform updates to the scanout synchronized
  to the refresh rate on later SandyBridge and IvyBridge chipsets. It comes
  at quite a power cost as we need to keep the GPU out of its power saving
  modes, but it should allow legacy vsync to function at last. But this
  should allow us to address a longstanding issue with tearing on
  SandyBridge+.
- Bugs fixed since 2.20.10:
  + Fix component-alpha rendering on IvyBridge, for example subpixel
    antialiased glyphs.
    https://bugs.freedesktop.org/show_bug.cgi?id=56037
  + Flush before some "pipelined" state changes on gen4. The evidence is
    that the same flushes as required on gen5+ are also required for gen4.
    https://bugs.freedesktop.org/show_bug.cgi?id=55627
  + Prevent a potential crash when forcing a stall on a busy CPU bo
    https://bugs.freedesktop.org/show_bug.cgi?id=56180
- [Release 2.20.11 contained a typo causing UXA to fail immediately.]

-------------------------------------------------------------------
Sun Oct 14 19:35:51 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.10:
  The last couple of weeks have been fairly retrospective, a dive
  into prehistory tidying up the earlier generations which lay
  languishing as the core progressed and lead to a number of annoying
  core bugs being fixed.
- Bugs fixed since 2.20.9:
  + Release DRM master earlier during shutdown so switching between
    multiple X servers works automatically.
    https://bugs.freedesktop.org/show_bug.cgi?id=55446
  + Suppress error propagation from DRI2GetMSC and behave as if the
    pipe was simply off to avoid unexpected errors in the clients
    https://bugs.freedesktop.org/show_bug.cgi?id=55395
  + A few fixes to i8xx batch emission, ensuring that the GPU is
    always in a valid state.
    https://bugs.freedesktop.org/show_bug.cgi?id=55455
  + Prevent a use-after-free during UXA shutdown due to inspecting
    the glamor flags after the glamor interface had been freed.
  + Prevent a crash combining TearFree and rotations.
    https://bugs.freedesktop.org/show_bug.cgi?id=55527
  + Correct a missing damage upload along PutImage after using the CPU
    bo as a source for the GPU.
    https://bugs.freedesktop.org/show_bug.cgi?id=55508
  + Fix compilation for older glibc without O_CLOEXEC
    https://bugs.freedesktop.org/show_bug.cgi?id=55577
  + Fix out-of-tree builds failing to recompile the gen4 assemblies
    https://bugs.freedesktop.org/show_bug.cgi?id=55645
  + Fix non-standard build host configuration handling for intel-gen4asm
    https://bugs.freedesktop.org/show_bug.cgi?id=55646
  + Fix a potential batch buffer overflow when replacing the last BLT 
    fill operation with a copy
    https://bugs.freedesktop.org/show_bug.cgi?id=55700
  + Flush the render pipeline more frequently on Ironlake as not all
    pipelined state changes are.
    https://bugs.freedesktop.org/show_bug.cgi?id=51422
  + Detect when we need to read the destination for the background raster
    op during fallbacks.
    https://bugs.freedesktop.org/show_bug.cgi?id=55810
  + Avoid a potential deference of an invalid CPU mmap after doing an
    inplace tiled upload.
    https://bugs.freedesktop.org/show_bug.cgi?id=55812
  + Prevent sign extension when packing the upload data for CopyPlane
    https://bugs.freedesktop.org/show_bug.cgi?id=55823
  + Fix some render corruption with a UDL slave output and pageflipping

-------------------------------------------------------------------
Sat Sep 29 12:54:19 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.9:
  And so it came to pass that a critical bug was uncovered in UXA. The
  kernel does not like to pageflip when the pipe is off, yet due to the
  delayed nature of a pageflip and the relaxed checking performed by UXA,
  we could request a pageflip after turning off the display (DPMS). The
  kernel rejected that pageflip and the error handling path failed to
  restore sanity, and when the screen came back it was stuck on the image
  seen before it went to sleep. (Note that there are also some related
  kernel bugs, but this update should prevent the most conspicious of the
  freezes.) Many thanks to Timo Aaltonen for his efforts in tracking down
  the issue.
- In other news:
  + Prepare for xorg-1.4, the api is being tweaked again.
  + Handle early FreeScreen in UXA.
    https://bugs.freedesktop.org/show_bug.cgi?id=55346
  + Reenable XvMC support
  + Do not replace the GPU bo when uploading into the shadow/CPU copy
    https://bugs.freedesktop.org/show_bug.cgi?id=54978
  + Fix use of an uninitialised GC when drawing glyphs to a depth=1 pixmap

-------------------------------------------------------------------
Sun Sep 16 19:48:00 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.8:
  + Some bugs fixed, see below
  + Enabling ValleyView SDV
- Bugs fixed since 2.20.7:
  + Add an extra layer of defence against trying to use a non-GEM device
    with UXA. This should already be taken care of with the new probe,
    but the extra sanity check already existed in the code but was doing
    nothing.
    https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/962892
  + Fix computation of valid CRTCs bitmask for ZaphodHead
    Some systems can only handle certain outputs on certain pipes
    (Screens), and this information was not being propagated through to X
    and randr correctly, breaking valid configurations and not detecting
    invalid configurations correctly.
  + Disable global glyph caching with ZaphodHeads.
    The glyph privates need to be Screen private, but at the moment are
    global leading to conflicts and invalid rendering with multiple heads.
    https://bugs.freedesktop.org/show_bug.cgi?id=54707
  + Prevent direct read back of unmappable buffers
    https://bugs.freedesktop.org/show_bug.cgi?id=54808
  + Tile large uploads whilst replacing the alpha channel
    https://bugs.freedesktop.org/show_bug.cgi?id=54808
  + Correct the source offset when converting a RENDER composite
    operation into a BLT composite operation.
    https://bugs.freedesktop.org/show_bug.cgi?id=54868
  + Correct a minor typo in flattening alphamaps which caused the
    replacement pixmap to often end up with a height of zero.
    https://bugs.gentoo.org/show_bug.cgi?id=434860
  + Don't discard the CPU damage if only part is being replaced.
    This is most evident when combining software renders like Opera with
    accelerated rendering.
    https://bugs.freedesktop.org/show_bug.cgi?id=54937

-------------------------------------------------------------------
Sat Sep  8 22:52:39 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.7:
  Continuing the flurry of releases, this week saw the release of
  xorg-1.13 bringing with it the first steps towards hotpluggable gpu
  support and the ability to offload DRI rendering onto other GPUs. In
  light of that advance, this release includes the support code by Dave
  Airlie to integrate PRIME into xf86-video-intel and make those new
  features available.
- Aside from landing PRIME, a few other bugs were fixed since 2.20.6:
  + Fix framebuffer leak on server regeneration
  + Fix texture cache flushing on IvyBridge and Kwin with plastique
    https://bugs.freedesktop.org/show_bug.cgi?id=54488
  + Redirect large solid fills on SandyBridge+. By large I mean greater
    than 8192 or 16384 pixels on SandyBridge and IvyBridge respectively.
    https://bugs.freedesktop.org/show_bug.cgi?id=54134
  + Fix up backlight option handling in the manpage and uxa.
    https://bugs.freedesktop.org/show_bug.cgi?id=54397
  + Unbreak ZaphodHeads.
    https://bugs.freedesktop.org/show_bug.cgi?id=52438

-------------------------------------------------------------------
Mon Sep  3 13:32:02 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.6:
  A serious bug that caused a crash on SandyBridge and IvyBridge when
  mixing CPU and GPU operations on the same buffer, and an annoyance from
  bad scheduling of windowed swapbuffer updates causing low framerates and
  jitter. Plus the usual smattering of assertion fixes and a long standing
  issue with incoherent page access to a streaming buffer.
- Bugs fixed since 2.20.5:
  + Low frame rates in Blobby Valley when "fullscreen"
    https://bugs.freedesktop.org/show_bug.cgi?id=54274
  + Incoherent concurrent access with the CPU and GPU
  + Add Option "Backlight" to override automatic selection of the
    backlight interface.
  + Avoid overwriting the composite operation info when testing if we
    can transfer the operation to the BLT.

-------------------------------------------------------------------
Mon Sep  3 13:32:01 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.5:
  Another silly bug found, another small bugfix release. The goal was for
  the driver to bind to all Intel devices supported by the kernel.
  Unfortunately we were too successful and started claiming Pouslbo,
  Medfield and Cedarview devices which are still encumbered by propietary
  IP and not supported by this driver.
- Bugs fixed since 2.20.4:
  + Only bind to Intel devices using the i915 kernel module
  + Regression in the bitmap-to-region code, e.g. icewm window buttons
    https://bugs.freedesktop.org/show_bug.cgi?id=53699

-------------------------------------------------------------------
Sat Aug 18 15:46:39 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.4:
  Continuing the small bugfix releases, the only real feature is initial
  enabling for Haswell for the purpose of rendering verification and
  validation - by no means is it complete!
- Bugs fixed since 2.20.3:
  + Some potential errors along failure paths found by a static analyser
    with the help of Zdenek Kablac.
  + Eliminate zero-sized rectangles from PolyFillRectangles as the code
    assumes that they did not exist and so caused corruption.
  + Remove the UXA warning for failing to tile the front buffer if it is
    disallowed by hardware, and so expected.
  + Fix the validation of the XV pipe parameter.
  + Fix 8x8 tiled pattern fills
    https://bugs.freedesktop.org/show_bug.cgi?id=53353
  + Fix compile failure when using --with-builderstring
  + Restore w/a flush for gen4 fill/copy/video, fortunately rare
    operations as at least for fill/copy we prefer to use the BLT.
    https://bugs.freedesktop.org/show_bug.cgi?id=53119
  + Restore preferred use of the RENDER ring for SNB+ DRI copies.
  
-------------------------------------------------------------------
Sat Aug  4 13:11:14 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.3:
  Just a minor bugfix for gen4 chipsets (965gm, gm45 and friends) that
  crept into 2.20.2. As an added bonus, the pessimistic workaround for a
  GPU hang on gen4 has been relaxed and the shaders have been overhauled
  which should pave the way to eliminating the last of the uncommon CPU
  operations, along with immediately realising a small performance
  improvement.
- Bugs fixed since 2.20.2:
  + Update DPMS bookkeeping after modeset
    https://bugs.freedesktop.org/show_bug.cgi?id=52142
  + Avoid overlapping gpu/cpu damage after ignoring cpu damage in the
    consideration of placement for the operation.
  + Enable acceleration by default on 830gm/845g. The GMCH on this pair
    of chipsets is notoriously incoherent, so the GPU is almost certainly
    going to hang at some point, though unlikely to hang the system and
    should automatically disable acceleration (and thence behave
    identically as if the acceleration was disabled from the start).
    Option "NoAccel" can be used to disable all 2D acceleration and
    Option "DRI" can be used to disable all 3D acceleration.
    https://bugs.freedesktop.org/show_bug.cgi?id=52624
  + Fix vertex bookkeeping for gen4 that was causing corruption in the
    command stream.

-------------------------------------------------------------------
Fri Jul 27 20:48:30 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.2:
  + FixedIvyBridge GT1 systems (HD2500 graphics) GPU hang
  + Support for the gmux backlight controller on Apple laptops
    https://bugs.freedesktop.org/show_bug.cgi?id=52423
  + Fix X -configure not to list this driver as matching any Intel device,
    just the VGA class devices will do!
  + A crash in SNA when repeatedly switching xrandr rotations
  + Corruption in SNA observed in kwin on IvyBridge
    https://bugs.freedesktop.org/show_bug.cgi?id=52473

-------------------------------------------------------------------
Mon Jul 23 12:00:46 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.1:
- Restore DRI for i810
- Fixed the SNA fallbacks on 64 bit causing screen corruption
- Bug fixes:
  + A bug affecting gen4 handling of trapezoids was fixed, and CPU
    overhead reduced.
    https://bugs.freedesktop.org/show_bug.cgi?id=52158
   + A fix for a bug causing corruption of a DRI2 unredirected client
     window that was resized whilst under a compositor.
   + Support for snoopable buffers on non-LLC architectures, coming to
     a future kernel. The aim to accelerate transfers between the CPU
     and the GPU, in particular to dramatically improve readback
     performance, and to further minimise clflushes.
   + Improvement to the composite performance on GT2 SandyBridge and
     IvyBridge devices, in particular the render copy is significantly
     improved.
   + Improved handling for when acceleration is disabled, including
     permitting DRI2 to remain supported even if the X server believes
     the GPU wedged.
   + Shadow support was dropped from UXA as it was neither complete nor
     correct, use SNA instead.
     
-------------------------------------------------------------------
Sun Jul 15 21:40:02 UTC 2012 - tobias.johannes.klausmann@mni.thm.de

- Update to version 2.20.0:
- A new acceleration method "sna" that aims to be faster and
    consume far less CPU than UXA is now available for selection at runtime.
- Bug fixes for UXA:
  + Use a white source whilst adding glyphs to the glyph mask
    (This fixes blank glyphs if using a font that mixes ARGB and A glyphs.)
  + Avoid fallbacks for glyph-to-dst in e.g. gnome-terminal
    https://bugs.freedesktop.org/show_bug.cgi?id=50508
  + Force unused outputs off when VT switching
    https://bugs.freedesktop.org/show_bug.cgi?id=50772
  + Copy the fbcon across to the Screen pixmap at startup.
    (This patch has been kicking around in the distributions for years.)
  + Many missed malloc failures checks and forgotten frees found by a static
    analyzer. Thanks Zdenek Kabelac!
  + Leak of the back buffer when terminating an application after pageflipping
    https://bugs.freedesktop.org/show_bug.cgi?id=50670
  + Double check that the pipe is on before emitting a WAIT_ON_EVENT.
    In conjunction with an uptodate kernel, this should eliminate any
    hangs when changing resolutions or adding/removing displays.
    https://bugs.freedesktop.org/show_bug.cgi?id=50668
  + Update to new Xorg APIs. Future proofing for the next generation of
    hotplug Xorg display servers.

-------------------------------------------------------------------
Tue Jul 10 20:34:03 UTC 2012 - badshah400@gmail.com

- Add U_Fix_uxa_Check_for_DPMS_off.patch to check for DPMS off
  before scheduling a WAIT_ON_EVENT when using uxa; fixes a
  critical regression introduced in a previous commit
  [bnc#768584].

-------------------------------------------------------------------
Mon Jul  2 10:11:53 UTC 2012 - sndirsch@suse.com

- U_Avoid-calling-xf86nameCompare-with-a-NULL-string.patch/
  U_Fix-up-braindamage-in-previous-commit.patch
  * fixes Sig11 with missing driver name in xorg.conf (bnc#766059,
    fdo#51640)

-------------------------------------------------------------------
Tue Jun 12 10:51:01 UTC 2012 - sndirsch@suse.com

- let require glamor package instead of recommending it, since the
  driver is linked against this library (there is not only a glamor
  Xserver module as I believed first!)

-------------------------------------------------------------------
Fri Jun  1 12:29:20 UTC 2012 - sndirsch@suse.com

- updated to latest git version 2.19.0_20120601_8eed569 with a lot
  of fixes for SNA and the configuration possibility to use UXA,
  SNA or GLAMOR 2D acceleration
- make again UXA the default, but als build SNA and GLAMOR backends
- recommend instead of require glamor package

-------------------------------------------------------------------
Fri Jun  1 09:24:27 UTC 2012 - sndirsch@suse.com

- remove hw supplements, add recommends to vaapi-intel-driver
  (bnc#764395)

-------------------------------------------------------------------
Wed May 30 11:10:16 UTC 2012 - sndirsch@suse.com

- apparently building with "--disable-uxa --enable-glamor" is
  different from building with "--enable-glamor". The former
  resulted in an intel driver no longer working at all. The latter
  results in an "glamor"-enabled intel driver. So use the latter
  one. ;-)

-------------------------------------------------------------------
Wed May 30 09:52:16 UTC 2012 - sndirsch@suse.com

- enable "glamor" for real 

-------------------------------------------------------------------
Sat May 26 21:43:46 UTC 2012 - sndirsch@suse.com

- switched to "glamor" 2D acceleration

-------------------------------------------------------------------
Sat May 26 06:24:14 UTC 2012 - crrodriguez@opensuse.org

- Update to version 2.19.0, bugfixes and support
  for Ivy bridge server chipset.

-------------------------------------------------------------------
Tue May 22 23:23:59 UTC 2012 - crrodriguez@opensuse.org

- Add proper "Supplements" so driver gets pulled automatically
  if the user has suitable hardware.

-------------------------------------------------------------------
Fri Apr 20 07:37:43 UTC 2012 - vuntz@opensuse.org

- Use %x11_abi_videodrv_req instead of static ABI Requires.

-------------------------------------------------------------------
Wed Apr 18 15:51:24 UTC 2012 - vuntz@opensuse.org

- Split xf86-video-intel from xorg-x11-driver-video.
  Initial version: 2.18.0.

openSUSE Build Service is sponsored by