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