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

Chris Wilson ickle at kemper.freedesktop.org
Sat Aug 4 01:35:46 PDT 2012


Tag '2.20.3' created by Chris Wilson <chris at chris-wilson.co.uk> at 2012-08-04 09:35 -0700

Intel 2.20.3 release

Changes since 2.20.2:
Chris Wilson (41):
      sna/gen4: Further refinement to the GT allocation
      sna/gen4: Move the common vertex_offset==0 check into the flush()
      sna: Honour the Option "DRI"
      Don't disable acceleration on 830/845g by default
      sna: Disable the warning for a hung GPU is we manually set wedged
      sna: Assert that we never attempt to submit a batch whilst wedged
      sna: Debug option to test migration of inactive pixmaps
      sna: Prefer not to create a GPU bo without RENDER acceleration
      sna: Add the brw assembler
      sna: Assemble SF and WM kernels using brw
      sna/gen4: Compile basic kernels at runtime
      sna/gen5: Compile basic kernels at runtime
      sna/gen6: Compile basic kernels at runtime
      sna/gen7: Compile basic kernels at runtime
      sna/gen7: Prefer the BLT for self-copies
      sna: Export sna_drawable_use_bo() to select target for FillRectangles
      sna: Avoid overlapping gpu/cpu damage with IGNORE_CPU
      sna: Be more careful with damage reduction during CompositeRectangles
      sna: Update DPMS mode on CRTC after forcing the outputs on
      sna/gen4: Tidy debugging code
      sna: Generate shaders for SNB+ 8-pixel dispatch
      sna/gen7: Enable 8 pixel dispatch
      sna/gen6: Enable 8 pixel dispatch
      sna/gen4+: Implement an opacity shader
      sna/gen6+: Reduce floats-per-vertex for spans
      sna/gen4: Flush not required between fill vertices, only nomaskcomposite
      sna/gen7: Only force a stall for a dirty target if also used as a blend source
      sna/gen7: Simplify the force-stall detection
      Revert "sna/gen7: Prefer the BLT for self-copies"
      sna/gen6: Install a fallback 16-pixel shader
      sna: Fix computation of st values for SIMD8 dispatch
      sna: Add validation of the clear flag to pixmap debugging
      sna/gen7: Prefer the BLT for self-copies
      sna: Ensure we only mark a clear for a fill on the GPU bo
      sna: Drop the clear flag as we discard the GPU damage
      sna: Limit the batch size on all gen7 variants
      sna/gen7: Add constant variations and hookup a basic GT descriptor for Haswell
      Unexport intel_chipsets
      Pass the chipset info through driverPrivate rather than a global pointer
      sna/gen7: Correct number of texture coordinates used for video
      2.20.3 release

Gwenole Beauchesne (6):
      Introduce a chipset identifier for Haswell (Ivybridge successor)
      uxa: add IS_HSW() macro to distinguish Haswell from Ivybridge
      uxa: use at least 64 URB entries for Haswell
      uxa: fix max PS threads shift value for Haswell
      uxa: set "Shader Channel Select" fields in surface state for Haswell
      uxa: fix 3DSTATE_PS to fill in number of samples for Haswell

Zhigang Gong (1):
      uxa/dri (glamor): Use exchange buffer in glamor fixup.

---
 .gitignore                    |    1 
 NEWS                          |   29 
 configure.ac                  |    3 
 src/brw_defines.h             |    7 
 src/brw_structs.h             |    6 
 src/i965_3d.c                 |    7 
 src/i965_reg.h                |    4 
 src/i965_render.c             |   16 
 src/i965_video.c              |   24 
 src/intel_dri.c               |   29 
 src/intel_driver.c            |   24 
 src/intel_driver.h            |    8 
 src/intel_module.c            |   17 
 src/intel_options.c           |    1 
 src/intel_options.h           |    1 
 src/legacy/i810/i810_driver.c |    2 
 src/sna/Makefile.am           |    4 
 src/sna/brw/Makefile.am       |   59 +
 src/sna/brw/brw.h             |   17 
 src/sna/brw/brw_disasm.c      | 1101 ++++++++++++++++++++
 src/sna/brw/brw_eu.c          |  150 ++
 src/sna/brw/brw_eu.h          | 2266 ++++++++++++++++++++++++++++++++++++++++++
 src/sna/brw/brw_eu_debug.c    |   95 +
 src/sna/brw/brw_eu_emit.c     | 2002 +++++++++++++++++++++++++++++++++++++
 src/sna/brw/brw_eu_util.c     |  126 ++
 src/sna/brw/brw_sf.c          |   54 +
 src/sna/brw/brw_test.c        |   60 +
 src/sna/brw/brw_test.h        |   46 
 src/sna/brw/brw_test_gen4.c   |  199 +++
 src/sna/brw/brw_test_gen5.c   |  208 +++
 src/sna/brw/brw_test_gen6.c   |  209 +++
 src/sna/brw/brw_test_gen7.c   |  191 +++
 src/sna/brw/brw_wm.c          |  681 ++++++++++++
 src/sna/gen4_render.c         |  409 ++-----
 src/sna/gen4_render.h         |   13 
 src/sna/gen5_render.c         |  249 +---
 src/sna/gen5_render.h         |   13 
 src/sna/gen6_render.c         |  471 ++++----
 src/sna/gen6_render.h         |   32 
 src/sna/gen7_render.c         |  510 ++++-----
 src/sna/gen7_render.h         |   15 
 src/sna/kgem.c                |   21 
 src/sna/sna.h                 |   64 +
 src/sna/sna_accel.c           |  120 --
 src/sna/sna_composite.c       |   87 +
 src/sna/sna_display.c         |   17 
 src/sna/sna_driver.c          |   18 
 src/sna/sna_glyphs.c          |    6 
 src/sna/sna_render.h          |   42 
 src/sna/sna_stream.c          |   46 
 50 files changed, 8574 insertions(+), 1206 deletions(-)
---


More information about the xorg-commit mailing list