[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-intel: Changes to 'refs/tags/xserver-xorg-video-intel-2_2.20.14-1'



Tag 'xserver-xorg-video-intel-2_2.20.14-1' created by Julien Cristau <jcristau@debian.org> at 2012-12-02 18:26 +0000

Tagging upload of xserver-xorg-video-intel 2:2.20.14-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJQu51vAAoJEDEBgAUJBeQMaLYQAJCWtPpQq3fEUZxr39Wy5vtr
hxPaWz9q6iHzJyIOmIre4ETCD6u0kGpQ3xfUP+7D/XBaLuWcydFBhED47QtyMX+o
y/dz+OS98VJmiLqGbM7GpgdXWHhjB5HF2w1LRcpocKDGBAdhchjvb1MrrEc6FKp0
yMb2UCT4Hdbe6F3VD18UJwdCi8C9mCEZbvoep4C7OXzbnbFD5x1XJ28wm8kru1Cv
QbEqm+k66W6NDFjzivLthxHBHaPLSf+Ink0vqeoEVx/XOorD+Sedo4q7URF769uH
kvgMqVt/bMC5gjbhrsfA57wpUoEOtUn+qHn0qHCBFHR37zdHXy/jqF2BgnU4r85V
Abz9iXcJxhzZzG9yAacmJVem8D52FPeQcip8MoL5hONOfq5q5BpHYt3ebw/EMA1b
I/d5SjMv4XyHdNblP/xL+h3AeOv4hU5KMpetmBLQZ5nDmuZ0KV2L/hx03/8MtGCG
r5VDQwKKvdAwLz4lSH6Ie5sVr+YItPDxjvb+wYjYENPscs6rrVjtrMVm+C4qvUqy
SBYt/ZWtPOzlNk14fpq7EphhXFhBXFTwxfoHwqIZ3CIZtVOTcaGt5KYv+DtKG0DJ
96jjo7LqzhjbtAwLbwLfePomQmQs/cL6yr/A1he9oWXkhsSfyuKGzzVpj2n0X/GB
rUo7oqL7cGvUZjxf9RDy
=CTar
-----END PGP SIGNATURE-----

Changes since xserver-xorg-video-intel-2_2.20.5-1:
Chris Wilson (319):
      uxa: Remove broken render glyphs-to-dst
      uxa: Only consider an output valid if the kernel reports it attached
      Allow runtime switching of AccelMethod between uxa/sna and even glamor
      sna/dri: Disable experimental code by default
      configure: Harden --with-default-accel against simple mistakes
      configure: Correct the help string for --with-default-accel
      uxa: Check for DPMS off before scheduling a WAIT_ON_EVENT
      Reduce maximum thread count for IVB GT1 to avoid spontaneous combustion
      sna/gen4+: Check for allocation failure for the clear solid bo
      sna: Cleanup composite redirection after substituting the BLT
      sna: Add some DBG to BLT composite substitute to show if redirection is used
      sna: Add some DBG to kgem_is_idle()
      sna/gen6+: Simplify prefer_blt_bo
      sna/gen6+: Do not call sna_blt_composite() after prepping the composite op
      sna: Use a fast span emitter for mono trapezoids without damage or clipping
      sna/gen5+: Use the common methods for choosing the render targets
      Add Option "Backlight" to override the probed backlight control interface
      Revert "sna: Cleanup composite redirection after substituting the BLT"
      sna: Flush the batch if it references a ShmPixmap and the GPU is idle
      sna: Upload PutImage inplace to a fresh GPU bo if the device doesn't snoop
      sna: Assert that the bo is marked as 'flush' when exported to DRI clients
      sna: A little more DBG to try and identify ratelimiting ops
      sna: Fix crash with broken DBG missing one of its arguments
      sna: Add a modicum of DBG to kgem_is_idle()
      sna: Force the stall if using a busy ShmPixmap bo with PutImage
      sna: Ensure that we create a GTT mapping for the inplace upload buffer
      sna: Track outstanding requests per-ring
      sna: Make sure we reset the domain tracking when exporting DRI bo
      sna: Propagate the request to flush rather than directly submit the batch
      sna: Discard inplace flag if we create a CPU map for the upload buffer
      sna: Align active upload buffers to the next page for reuse
      sna: Remove inconsistent assertion
      sna/dri: Hold a reference to the vsync blit
      sna/dri: Use common routine for testing busyness after flush
      sna: Discard cached CPU upload early when clearing with a solid fill
      sna/gen2+: Add the missing assertions in case the drawrect is invalid
      sna: Nullify gpu_bo after free in case final release is deferred in destroy
      sna/dri: Remove busy-wait spin from vblank chaining of swapbuffers
      sna: Tweak placement rules if we already have a CPU bo
      2.20.6 release
      sna: Don't retire when searching for a snoopable buffer without hw support
      sna: Cache the temporary upload buffer when copying boxes
      man: Malformed "Backlight" section
      sna/gen6+: Redirect fills if the destination is too large for 3D
      sna: Enable platform probing
      sna: Port prime interfacing
      sna: Fix typo for detecting prime ioctls
      sna: Fixup CREATE_USAGE_SHARED
      sna: Add some DBG to the prime paths
      sna: Fix a typo in an error message
      sna: Improve handling of output offloading
      sna: And remember to flush the damage to the output slaves...
      NEWS: fixup missing links to bugs referenced in 2.20.6 release notes
      sna: Flush the batch before a render operation if the GPU is idle
      sna: Rearrange use_cpu() tests for composite ops to avoid syncing CPU bo
      sna: Fix comparison of memcpy overlap to include x-offsets
      sna: Add DBG control to disable CPU bo
      sna: Don't upload ignored cpu damage
      sna: Tweak upload path to remove redundant code
      sna: Use async upload only if the last render was not CPU
      sna/gen7: Always emit a stall when flushing the texture cache
      sna/video: Use the scanout flag and FB id for sprite framebuffers
      sna: Review validity of damage when discarding CPU bo
      sna: Drop master after discarding framebuffers
      sna: Initialise the empty boxes field of the region before subtracting it
      uxa: Flush batch immediately after queuing a WAIT_FOR_EVENT
      uxa: Fix cut'n'paste error in Option "Backlight"
      Revert "sna: Flush the batch before a render operation if the GPU is idle"
      sna: Harden against initialisation failures
      Add PlatformProbe to handle sharing of device entities
      sna: Correct assertions for adding damage that bypasses the region
      prime: Align pitch of shared untiled buffers to 256 bytes
      sna: Apply the minimum 256 pitch to CREATE_USAGE_SHARED pixmaps as well
      sna: Add is-pinned checks to changing the pitch on an existing bo
      uxa/prime: Mark the pixmap as pinned once exported (similar to flink)
      uxa: Distinguish forms of pinning
      sna/prime: Distinguish forms of pinned pixmap
      sna/prime: Correct the pinning flag when importing the prime bo
      sna/dri: Make sure we set the SCANOUT flag when creating bo for pageflips
      sna/dri: Fix the double-buffer pageflipping path
      sna: Protect sna_crtc_resize() against early invocation with no RootWindow
      sna: And remember to update the ScreenPixmap after resize
      prime: Allocate a GPU_SCREEN when not primary to fulfil the output sink role
      sna/prime: Fixup attaching the randr14 scanout pixmap
      sna: First scan for a backlight associated with the device
      sna: Fix PolyPoint fallback through a complex clip
      sna: Pass the hints down to the PolyPoint fallback
      sna: Remember that LineDoubleDash involves updating the GC between segments
      2.20.7 release
      NEWS: Fix version reference 'bugs since 2.20.6'!
      sna: Fixup possible_crtcs for ZaphodHeads
      sna: Workaround issue with global glyph privates and shared ZaphodHeads
      uxa: Error out after failing to become DRM master during PreInit
      prime: Reorder probe messages so that the driver prefix is correct
      sna: Flush after operating on large buffers
      sna: Avoid readback inplace if the target is unmappable
      sna: Avoid fallbacks to shadow pixels if FORCE_GPU is in effect
      sna: Ensure tiling upload buffers are trimmed to fit in the cache
      sna: Add some DBG as to why kgem_check_bo() flushes
      sna: Propagate busyness when creating the proxy
      sna: Keep a very small, short-lived cache of large buffers
      sna: Also remove bogus assertion from sna_replace__xor()
      sna: Teach sna_replace__xor() how to tile large uploads
      sna: Prefer to use indirect uploads for very small updates
      sna: Do not attempt to change tiling if wedged
      sna/gen3: Tidy NO_COMPOSITE debugging
      sna: Avoid corrupting the CPU bo when compositing fallback data through BLT
      sna: Fix BLT composite offset
      sna: Fix analysis of source extents for BLT composite
      sna/gen7: Defensively program default GT values
      Skip adding unknown special modes
      sna/dri: Version bump for prototypical AsyncSwap
      sna/dri: Add a bunch of assertions for hunting a use-after-free
      sna/dri: Update AsyncSwap for recent changes in tracking DRI drawables
      sna: Fix typo for sna_render_picture_flatten()
      sna/dri: And the hunt for the use-after-free continues...
      sna/dri: flip->next_front.bo is owned by the DRI drawable not by the flip
      sna: Only discard CPU damage if we completely overwrite its extents
      Add basic support for ValleyView
      sna: Improve handling of probe failure during initialisation
      2.20.8 release
      sna: Check that we do not keep a GPU bo around after flushing a ShmPixmap
      sna: Remove special casing of drawing depth=1 glyphs
      sna/gen7: Add some ring switching sanity checks
      sna: Add some asserts useful for tracking an xserver drawing bug
      sna/dri:Add some DBG and assertions to validate names passed back to clients
      sna/gen3+: Trim the target extents to the CompositeClip
      sna: Use inplace X tiling for LLC uploads
      sna: Do not query for the NULL edid property
      sna: Force an inplace upload if already wedged
      sna: Force the stall before trying to upload into a busy CPU bo
      Reorder INTEL_XVMC define so that we pick up Option "XvMC"
      sna: Add missing protection against int16 overflow when copying
      sna: Avoid overflows when translating the box16 extents during a copy
      Allow compilation of a separate i810 driver
      Silence a couple of potential compiler warnings
      sna: Check that the CPU bo exists before declaring it is busy along upload
      sna: Check against op->dst.bo rather than priv->cpu_bo for composite upload
      sna/dri: Fixup a DBG statement not to print gibberish
      sna: Remove unused reference to mibstore.h, removed in future Xorg
      Add miInitializeBackingStore() to compat-api.h
      sna: Accommodate changes to the Damage extension not unwrapping the GC
      sna: Make sure the batch is flushed before setting DPMS
      sna/gen5: Add WA reference
      uxa: Prevent attempting to call intel_mode_fini() before PreInit runs
      sna/dri: Handle pending flips when drawable disappears.
      sna/video: Force integer promotion to avoid u16 overflow for frame size
      Kill mibstore pretend backwards compatibility
      sna: Typo in DBG
      uxa/dri: Confirm Drawable is still attached to an active pipe before flipping
      uxa: Confirm the pipe is alive before flipping
      uxa: Do not attempt to pageflip whilst not master
      uxa: Fixup the last couple of commits after realising I didn't have uxa enabled
      Remove the last couple of references to mibstore
      uxa: Update mode->fb_id after completing pageflips
      sna: Attempt to restore the current mode if pipe is disabled on DPMS on
      sna/dri: Improve handling of flipping with no outputs
      sna: Restore LLC cache level after using a buffer for scanout (uncached)
      uxa: Only destroy the bufmgr if it exists
      2.20.9 release
      sna: Release the front buffer and drop DRM master early during shutdown
      sna/dri: Swallow error from GetMSC
      sna: set_cacheing returns a bool not an error-code
      sna: Make sure the CPU bo is destroyed if we fail to mmap it during alloc
      sna/dri: Improve handling of async/sync pageflip transition
      sna/dri: Only chain to a triple buffer pageflip sequence
      sna: Cache repeated use of the temporary CPU mapping for tiled_x uploads
      sna/dri: Check back/front buffers of a pixmap for format change
      sna/gen2: Clear STIPPLE setup before rendering with the 3D pipeline
      uxa: Remove USE_GLAMOR check from unrealize glyph caches
      sna: Remember to call ValidatePicture() before using newly created Pictures
      sna: Avoid accumulating damage to the CPU if it is already damaged
      sna: Tweak CPU damage partial upload paths
      sna: Actually upload the damage when replacing a busy CPU bo for PutImage
      sna: Prevent sna_damage_contains_box__no_reduce() from a NULL deref
      sna: Review sna_pixmap->cpu tracking
      sna/dri: Delay the deactivation of the pageflipping
      sna/gen7: Tidy detection of unbounded render op
      sna: Fix an instance of undamaged tracking
      sna: Protect against undefined O_CLOEXEC
      sna: Clear sna_pixmap->cpu when destroying the CPU damage
      sna/gen2: Setup invariant blend arguments
      sna/gen2: Allow fine damage tracking for render operations
      sna: Avoid using the gpu for uploads whilst wedged
      sna: Once again look into assertions around sna_pixmap->cpu
      sna/gen2: Prevent using the GTT maps with I915_TILING_Y on 855gm
      sna: Propagate failures from compositing glyph masks
      sna: Remove another sna_pixmap->cpu assertion that was not true
      sna/gen2: Tidy DBG code for disabling composite operations
      sna: Refactor the fallback CopyArea to use the common region computation
      configure: Make rebuilding of the gen4 assembly files explicit
      sna: Do not create an unsnooped CPU mapping for readbacks
      sna/gen2: Add a couple of assertions to track down a batch overflow
      sna/gen2: Compile fix
      sna/gen2: And the other compile failure
      Use path for intel-gen4asm derived from pkg-config
      sna/gen2: Count the number of dwords required for the invariant
      sna: Only reduce the maximum batch size for old kernels
      sna: Check that for batch overflows after advancing a BLT
      sna: Check that we have sufficient space for a copy when replacing a fill
      sna: Fix check_reloc_and_exec typo
      sna/gen5: Flush pipelined ops when changing state
      sna: Pass the region, not its pointer, when moving the GC to the CPU
      sna: Also check the bg rrop for reads when deciding upon fallback placement
      sna: Check the map exists before trying to release it
      sna/gen6+: Initialize the damage for fill-boxes
      sna: Prevent sign-extension when manipulating strides
      sna: Use high/low watermarks for fenced aperture counting
      sna: Limit available space for gen2
      sna: Rearrange switch to suppress a compiler warning in sna_copy_plane_blt()
      sna/gen7: Replace bogus state tracking assertion
      sna: Correct a bogus assertion after inplace PutImage
      sna/overlay: Trim suggested BestSize to fit within the overlay constraints
      2.20.10 release
      sna: Drop fake tiled CPU mapping
      sna/gen7: Filter BLEND flags for CA glyphs
      sna/dri: Defensively check for GTT mmap failure during fallback
      sna: Enable support for SECURE batch buffers
      sna: Use the secure batches to program scanline waits on gen6+
      sna/overlay: Move bo out of GTT domain after binding to overlay plane
      sna: secure batches accepted upstream, so simply use runtime detection
      sna/gen4: Presume we need a flush upon state change similar to gen5+
      sna: Reorder final checks for using the BO and setting the damage pointer
      sna: Clear the damage along with the BO when forcing the stall for inplace BLT
      uxa: Disable bo reuse after binding to a scanout
      2.20.11 release
      uxa: Fixup drm_intel_bo_disable_reuse() typo
      2.20.12 release
      sna: Move the source region to the CPU for a self-copy fallback CopyArea
      sna: Mark the to-be-damaged region first, then Process afterwards
      intel: Sanity check that the platform probes points to a i915.ko GEM device
      sna: Remove the unused inactive eviction
      sna: Use the FLUSH_TIMER as the only wakeup timer source
      sna: Only query the system time if we are processing timers
      sna: Refactor the common code to enable a timer
      sna: Tidy udev install/remove and add a couple of lines of DBG
      sna: Update DRI buffer if attached to the framebuffer for TearFree flips
      sna: Only disallow hw sprite scaling on Haswell
      sna: Beware 16-bit overflow when computing sample areas
      sna: Disable RandR hotplug events if Xinerama is enabled
      sna: Add missing ValidatePicture() for flattening alphamaps
      uxa: Drain the DRM event queue before server regeneration
      sna: Ensure that the trap is clipped if it ends within the boundary pixel
      sna: Clamp the drawable box to prevent int16 overflow
      sna: Add a few DBG tracepoints to screen init/fini
      sna: Fix a typo in a DBG
      sna: Prefer to use the GPU for uploads if continuing on the GPU
      sna: assert that the source is not the GTT mapping when uploading
      sna: Preserve mode if flushing before a scanline wait
      sna: Set a valid box when checking for GPU bo for BLT composite ops
      sna: Try to reduce ping-pong migration for intermixed render/legacy code paths
      sna/gen4+: Prefer GPU spans if the destination is active
      sna: Add a small delay during startup if another master is still active
      sna: Prevent use-after-free during partial move-to-gpu
      sna/gen4: Flush after pipelined pointer updates (inverted logic!)
      sna/gen4: Remove a couple of old, now redundant, w/a flushes
      sna/gen4: opacity spans requires the per-rectangle flush w/a
      sna: Abandon kernels that do not support execbuffer2
      Remove reliance on hard-coded DRI name
      sna: Support a fast no relocation changed path
      sna: Set the known offset for the batch as well
      sna: Experiment with using reloc.handle as an index into the execbuffer
      sna: Mark no-reloc write buffers
      xvmc: Use DRMINTEL_LIBS instead of hardcoding -ldrm_intel
      sna/gen4: Only 965gm suffers the !snoop restriction
      sna/gen2: Add a modicum of fallback DBG
      sna: Allow snooped buffers to be retained (and reused) between batches
      sna: Specify read/write domains for no-relocation fastpath
      sna: Fix use of uninitialised value in DBG
      sna/gen2: Fix use of uninitialised redirection
      sna: Flush pending rendering before enabling an output
      sna: Fix printing of uninitialied value in DBG
      sna: Filter out the full-damage marker when undoing redirection
      2.20.13 release
      sna: Compile against ancient libdrm
      sna/dri: Prevent scheduling a swap on stale buffers
      sna/dri: Apply the can_blit() check for CopyRegion
      sna: Specialise the decision for inplace xor uploads
      sna/gen4: Always initialise redirect
      sna/gen4: Do not prefer inplace non-rectilinear spans
      sna/gen4: Tidy emission of opacity vertex attribute
      sna/gen4,5: Fix the opacity shader to use the right vertex attribute
      sna/dri: Add a couple of more asserts to track injection of a rogue bo
      sna/dri: Clear the last-used-cpu flag when performing CopyRegion
      Remove useless indirection of intel_chipsets
      sna/gen6+: Tweak prefer-blt to offset latency when in rc6
      sna/dri: Avoid setting off-delay after a failed flip (use-after-free)
      sna/dri: Add an assert that the cached DRI2 buffer is pinned for DRI
      sna/dri: Avoid a NULL dereference inside a DBG
      sna/dri: Queue a vblank-continuation after flip-completion
      sna: Assert that we do not create a proxy with existent GPU damage
      sna: Tighten a couple of assertions for damage with use_bo
      sna: Dispose of local copy for render sources
      sna: Fix bogus assertion from 03fb9ded43
      sna: Add a few refcnt assertions
      sna: Remove the kgem_bo_is_mappable refcnt assertion from freed paths
      sna: Do not dispose of a shadow pixmap
      sna: Do not migrate uninitialised pixmaps
      sna: Add the missing assertion for !proxy
      sna: Skip uploading unintialiased pixmap data
      sna: Assert that we do not replace a GPU bo with a proxy
      sna/gen3+: Clear the render.vbo when replacing it for vertex upload
      Revert "uxa: Refactor early-exit paths of uxa_try_driver_composite()."
      sna/gen4: Use a dummy white mask to avoid the flush w/a when compositing
      sna/gen4: Backport the more efficient composite box emitters
      sna/gen4: Move the flush from inside the spans to emit_state()
      sna/gen4: Update render fill routines to use the dummy mask
      sna/gen4: Reduce the flush before performing the CA pass
      sna/gen4: Pass the mask channel explicitly rather than through a dummy mask
      sna/gen4: Set composite op before testing for a BLT compatible op
      sna/gen4: Force composite(WHITE, glyph) for building the glyphstring mask
      sna/gen4: Don't force a flush for the dirty target if the we do not read back
      sna/gen4: Revert changes to 965g[m]
      sna/g4x: Use the render pipeline more often for composite operations
      sna/g4x: Refine the w/a for the broken sf shader
      sna: Make GPU idle more consistent during wakeup
      sna: Transform a simple repeat pattern into range of the BLT
      sna: Exploit the alpha-fixup of the BLT for texture format conversions
      2.20.14 release

Cyril Brulebois (7):
      Document the cherry-picks.
      rules: Enable sna and uxa accel methods, default to uxa.
      Add patch to document the new AccelMethod option accordingly: 0002-Update-manpage-for-new-accelmethod-option.patch
      Upload to unstable.
      Avoid X segfaults with Driver-less Device sections in xorg.conf (Closes: #677206).
      Upload to unstable.
      Add bug closure, and really upload to unstable.

Dave Airlie (6):
      intel: add platform probing support.
      intel/uxa: add pixmap sharing support.
      intel: add pixmap tracking and scanout support. (v2)
      intel: query kernel for caps to setup scrn capabilities.
      intel: fix return value for no pEnt
      intel: fix fullscreen damage posting on pageflip

Eric Anholt (5):
      configure.ac: Fix bad syntax for test calls
      uxa/dri: Factor out the repeated swap fallback code.
      uxa: Add printf attribute to intel_debug_fallback().
      uxa: Work around uninitialized-value warning.
      uxa: Refactor early-exit paths of uxa_try_driver_composite().

Eugeni Dodonov (1):
      Unify options handling between UXA and SNA

Ian Stakenvicius (1):
      configure: Make udev dependency optional

Imre Deak (1):
      uxa: fix leakage of FB when closing the screen

Josh Triplett (1):
      Fix out-of-tree builds with intel-gen4asm installed

Julien Cristau (9):
      Upload to unstable
      Merge tag '2.19.0' into debian-unstable
      Bump changelogs
      Upload to unstable
      Upload to unstable
      Upload to unstable
      Stop installing i915-kms.conf.
      Upload to unstable
      Upload to experimental

Maarten Lankhorst (1):
      Add patch to fix a valgrind error.

Paulo Zanoni (1):
      Fix possible_clones computation for shared encoders between outputs

Timo Aaltonen (21):
      Merge branch 'upstream-experimental' into debian-experimental
      update the changelogs
      Added uxa-flush-batch-immediately.diff. (LP: #912134)
      emphasize that this is a bugfix release
      Merge branch 'upstream-experimental' into debian-experimental
      bumped the changelog
      remove the patch, upstream
      Merge branch 'upstream-experimental' into debian-experimental
      update the changelogs
      Merge branch 'upstream-experimental' into debian-experimental
      update the changelog
      fix the changelog entry
      Merge branch 'upstream-experimental' into debian-experimental
      update the changelogs
      Merge branch 'debian-experimental' of ssh+git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-intel into debian-experimental
      remove the patch, upstream
      Merge branch 'upstream-experimental' into debian-experimental
      update the changelogs
      Merge branch 'debian-unstable' into debian-experimental
      Merge branch 'upstream-experimental' into debian-experimental
      update the changelogs

Сковорода Никита Андреевич (1):
      uxa: Fix Backlight option support.

---
 ChangeLog                                                           | 3419 +++++++++
 NEWS                                                                |  270 
 configure.ac                                                        |   77 
 debian/changelog                                                    |   71 
 debian/i915-kms.conf                                                |    1 
 debian/patches/0002-Update-manpage-for-new-accelmethod-option.patch |   15 
 debian/patches/series                                               |    1 
 debian/rules                                                        |    2 
 debian/xserver-xorg-video-intel.install                             |    2 
 man/intel.man                                                       |    8 
 src/compat-api.h                                                    |    1 
 src/intel.h                                                         |   25 
 src/intel_display.c                                                 |  201 
 src/intel_dri.c                                                     |  112 
 src/intel_driver.c                                                  |  116 
 src/intel_driver.h                                                  |    2 
 src/intel_glamor.c                                                  |    2 
 src/intel_module.c                                                  |   97 
 src/intel_options.c                                                 |    3 
 src/intel_options.h                                                 |    4 
 src/intel_uxa.c                                                     |   86 
 src/intel_video.c                                                   |    5 
 src/legacy/i810/i810_driver.c                                       |    2 
 src/render_program/Makefile.am                                      |    8 
 src/sna/Makefile.am                                                 |    1 
 src/sna/blt.c                                                       |  117 
 src/sna/brw/brw_wm.c                                                |    4 
 src/sna/fb/fb.h                                                     |   19 
 src/sna/fb/fbblt.c                                                  |   19 
 src/sna/fb/fbgc.c                                                   |    6 
 src/sna/fb/fbpoint.c                                                |   60 
 src/sna/fb/fbpointbits.h                                            |   58 
 src/sna/g4x_render.c                                                | 3695 ++++++++++
 src/sna/gen2_render.c                                               |  149 
 src/sna/gen3_render.c                                               |   38 
 src/sna/gen4_render.c                                               |  137 
 src/sna/gen5_render.c                                               |  168 
 src/sna/gen6_render.c                                               |  221 
 src/sna/gen7_render.c                                               |  236 
 src/sna/kgem.c                                                      |  892 +-
 src/sna/kgem.h                                                      |   90 
 src/sna/sna.h                                                       |   61 
 src/sna/sna_accel.c                                                 | 1425 ++-
 src/sna/sna_blt.c                                                   |  142 
 src/sna/sna_composite.c                                             |   46 
 src/sna/sna_damage.c                                                |   23 
 src/sna/sna_display.c                                               |  542 +
 src/sna/sna_dri.c                                                   |  673 +
 src/sna/sna_driver.c                                                |  159 
 src/sna/sna_glyphs.c                                                |  320 
 src/sna/sna_io.c                                                    |  362 
 src/sna/sna_render.c                                                |  222 
 src/sna/sna_render.h                                                |    5 
 src/sna/sna_render_inline.h                                         |   42 
 src/sna/sna_tiling.c                                                |    1 
 src/sna/sna_trapezoids.c                                            |   72 
 src/sna/sna_video.c                                                 |   38 
 src/sna/sna_video_overlay.c                                         |   24 
 src/sna/sna_video_sprite.c                                          |   39 
 src/sna/sna_video_textured.c                                        |    1 
 src/xvmc/Makefile.am                                                |    2 
 src/xvmc/shader/mc/Makefile.am                                      |    2 
 src/xvmc/shader/vld/Makefile.am                                     |    2 
 uxa/uxa-glyphs.c                                                    |    3 
 uxa/uxa-priv.h                                                      |    1 
 uxa/uxa-render.c                                                    |    2 
 66 files changed, 12517 insertions(+), 2132 deletions(-)
---


Reply to: