xserver-xorg-video-intel: Changes to 'refs/tags/xserver-xorg-video-intel-2_2.17.0+git20120104-1'
Tag 'xserver-xorg-video-intel-2_2.17.0+git20120104-1' created by Cyril Brulebois <kibi@debian.org> at 2012-01-06 01:39 +0000
Tagging upload of xserver-xorg-video-intel 2:2.17.0+git20120104-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAk8GUM4ACgkQeGfVPHR5Nd24zQCePZmG7w8KsN8T9jfECpOPf2km
6fgAnRugZ6I47wOXbDU+xvNb08bJxyrp
=TD55
-----END PGP SIGNATURE-----
Changes since xserver-xorg-video-intel-2_2.17.0+git20120101-2:
Chris Wilson (33):
Revert "sna: Increase the minimum alignment constraint for g33"
sna: Move some checks against programming errors to asserts
sna: Eliminate one union pass when reducing damage-add
sna: Delete some redundant code
sna: Tune blt routine
sna: Keep a freelist of buffers
sna: Prefer not to force the creation of gpu bo for pixmap uploads
sna/gen3: Check for a non-NULL bo before incrementing its ref in reuse_source()
sna/damage: Mark the box as packed so that the embedded_box is aligned correctly
sna: Use a cheaper no-reduction damage check for simply discarding further damage
sna: Avoid unnecessary call overhead for read-only move-to-cpu
sna/trapezoids: Pass the sna pointer to the callees
sna/gen3: Prefer to use the blitter for solid fills
sna: Delete the last buffer if destroyed without being used on the GPU
sna: Force tiling on medium pitches if not reduced for other reasons
sna: Always search for an exact active match first from the bo-cache
sna: Inline checks for over-sized buffers during pixmap creation
sna: Discard mask and source for PictOpClear
sna/gen3: Remove incorrect premultiplication of solid component-alpha mask
sna: Fix typo during partial list deletion
sna: Guard against NULL damage deref
sna: Limit batch to a single page on 865g
sna: Carefully free the freed_pixmap upon exit
sna: The batch is counted in dwords, not bytes!
sna: Force creation of ordinary pixmaps when wedged.
sna: Only allow mappable pixmaps to be mapped
sna: Prevent creation of bo purely for GTT mapping when wedged
sna: Always prefer to use cacheable operations after the GPU is wedged
sna: Align tiled stipple uploads with the stipple pixmap correctly
sna: Expand small stipples into 8x8 patterns
sna: Only request page size allocations for the replacement buffer
sna: Mark tiny CPU pixmaps as completely dirty
sna/damage: Fix reduction to copy the boxes correctly
Cyril Brulebois (4):
Merge branch 'upstream-experimental' into debian-experimental
Bump changelogs.
Implement a generate-snapshot rule to ease packaging snapshots.
Upload to experimental.
Zhigang Gong (4):
uxa/glamor: Remove dead code.
uxa/glamor: Remove extraneous flush
uxa/glamor: Let glamor do the GC validation
uxa/glamor: Route some missing drawing function to glamor
---
ChangeLog | 369 ++++++++++++++++++++++++++++++++++++++++++++
debian/changelog | 8
debian/rules | 12 +
src/intel_glamor.c | 14 -
src/intel_glamor.h | 2
src/sna/blt.c | 4
src/sna/gen3_render.c | 152 ++++++++++--------
src/sna/kgem.c | 192 ++++++++++++++++------
src/sna/kgem.h | 3
src/sna/sna.h | 20 ++
src/sna/sna_accel.c | 151 +++++++++++++-----
src/sna/sna_blt.c | 23 ++
src/sna/sna_composite.c | 22 ++
src/sna/sna_damage.c | 188 +++++++++++++++-------
src/sna/sna_damage.h | 4
src/sna/sna_render_inline.h | 4
src/sna/sna_trapezoids.c | 14 -
uxa/uxa-accel.c | 142 ++++++++++++++++
uxa/uxa-glamor.h | 11 +
uxa/uxa.c | 12 +
20 files changed, 1098 insertions(+), 249 deletions(-)
---
Reply to: