xf86-video-intel: Changes to 'refs/tags/2.21.1'

Chris Wilson ickle at kemper.freedesktop.org
Sun Feb 10 06:20:21 PST 2013


Tag '2.21.1' created by Chris Wilson <chris at chris-wilson.co.uk> at 2013-02-10 14:19 -0800

Intel 2.21.1 release

Changes since 2.21.0:
Chris Wilson (36):
      sna: Do not add the INPLACE hint if we have the ASYNC hint set
      sna: Drop bogus refcnt assertion during kgem_bo_retire()
      sna/gen4: Disable non-rectilinear GPU span compositing
      sna/gen4: Remove old single-thread SF w/a
      NEWS: Trivial typo s/utilile/utilise/
      man: Fix a typo s/debuging/debugging/
      intel: add more ValleyView PCI IDs
      sna: ValleyView uses the same scanline registers as SandyBridge
      test: Add a very basic blt benchmark
      sna: Tidy buffer allocation size assertions
      xvmc: Add the complementary XCB_CFLAGS
      configure: XvMC support is optional, so make failure to find xcb non-fatal
      sna: Make sure we always replace io buffers before inserting into the cache
      sna: Relax the buffer size assertion to only be larger than required
      sna: Handle mapped buffer allocation failure for LLC
      sna: Correctly handle failure to CPU map a new allocation
      sna: Flush our caches if we fail to mmap an object
      sna: Free the handle after pwrite buffer allocation failure
      intel: Becareful not to match UMS against future generations
      sna: Fallback to non-LLC paths after an allocation failure for an LLC buffer
      sna: Correctly align used buffers to the following page boundary
      sna: Only try the SRC fixup into the buffer if it is CPU mapped
      sna: Allow inplace uploads to utilise GTT on LLC machines
      sna: Force GTT readback if the GPU is wedged
      sna: Also assert that the GPU is not wedged before continuing a batch
      sna: Fixup an invalid assertion
      sna: Remove the bogus assertions on buffer domains
      sna/gen4: Split the have_render flag in separate prefer_gpu hints
      sna: Force the fallback path for unaccelerated randr damage
      sna/gen6: Use GT2 settings for both GT2 and GT2+
      sna: Randomly perturb 'wedged' to hunt for faults
      sna: Promote to GPU is only partially damaged on the CPU but busy on the GPU
      sna: Fix alignment of the base of partial buffers for pre-G33 chipsets
      sna: Backport to squeeze - Xorg-1.6, pixman-0.16, libdrm-2.4.21
      configure: Fix typo in checking for libdrm_intel
      sna: Reorder some includes so that compat-api.h comes after the headers it wraps

Damien Lespiau (3):
      build: Make autoreconf honour ACLOCAL_FLAGS
      build: Use $(AM_V_GEN) to silence the assembly of gen programs
      build: Make generation of gen code depend on intel-gen4asm

Paul Menzel (3):
      configure.ac: Do not include `xext` and `xfixes` in `XVMCLIB`
      NEWS: Fix a typo: a*n* inadvertent
      configure.ac: Split out XCB libraries from `XVMCLIB` into `XCB`

---
 Makefile.am                     |    1 
 NEWS                            |    4 -
 configure.ac                    |   30 +++++---
 man/intel.man                   |    2 
 src/compat-api.h                |   52 +++++++++++++
 src/intel_driver.h              |    3 
 src/intel_module.c              |    7 +
 src/render_program/Makefile.am  |   16 ++--
 src/sna/fb/fb.h                 |   15 +++-
 src/sna/fb/fbbitmap.c           |   41 +++++++++-
 src/sna/fb/fbblt.c              |    4 -
 src/sna/fb/fbpict.c             |   15 +---
 src/sna/fb/fbpoint.c            |    4 -
 src/sna/fb/fbseg.c              |    3 
 src/sna/gen2_render.c           |    4 -
 src/sna/gen3_render.c           |   15 ++--
 src/sna/gen4_render.c           |   69 +++++++-----------
 src/sna/gen5_render.c           |   43 +++++------
 src/sna/gen6_render.c           |   28 +++++--
 src/sna/gen7_render.c           |   28 +++++--
 src/sna/kgem.c                  |  143 ++++++++++++++++++++++----------------
 src/sna/kgem.h                  |    1 
 src/sna/sna.h                   |   18 +++-
 src/sna/sna_accel.c             |  150 +++++++++++++++++++++-------------------
 src/sna/sna_composite.c         |   38 ++++++----
 src/sna/sna_damage.h            |    1 
 src/sna/sna_display.c           |   13 ++-
 src/sna/sna_dri.c               |    8 +-
 src/sna/sna_driver.c            |   18 ++++
 src/sna/sna_glyphs.c            |   22 ++++-
 src/sna/sna_io.c                |    7 +
 src/sna/sna_render.c            |   35 ++++++---
 src/sna/sna_render.h            |    8 +-
 src/sna/sna_render_inline.h     |   18 +++-
 src/sna/sna_trapezoids.c        |  141 +++++++++++++++++++++----------------
 src/xvmc/Makefile.am            |    5 -
 src/xvmc/shader/mc/Makefile.am  |    4 -
 src/xvmc/shader/vld/Makefile.am |    4 -
 test/.gitignore                 |    1 
 test/Makefile.am                |    2 
 test/lowlevel-blt-bench.c       |  135 ++++++++++++++++++++++++++++++++++++
 test/test.h                     |    5 +
 test/test_display.c             |   17 ++++
 43 files changed, 800 insertions(+), 378 deletions(-)
---


More information about the xorg-commit mailing list