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

xserver-xorg-video-intel: Changes to 'refs/tags/2.99.904'



Tag '2.99.904' created by Chris Wilson <chris@chris-wilson.co.uk> at 2013-10-09 16:22 +0000

Intel 2.99.904 snapshot

Changes since 2.99.903:
Chris Wilson (52):
      sna/video: Discard old video buffers when the frame size changes
      sna/video: Don't allow caching of yuv scanouts
      sna: Resize an existing framebuffer if possible
      sna/video: The sprite framebuffer also encodes its format
      sna: Apply the non-relaxed fencing partial paranoia everywhere
      sna: Whitespace fixes
      sna: Use the bo allocation cache for converting buffers
      sna/gen3: Tidy up fallback handling from fill-boxes
      sna: Unmap cow bo when recreating the source bo
      sna: Do not reduce overdrawn rectangles for XRenderCompositeRects
      sna: Only reduce Over to Src if the rects do not overlap
      sna: Honour Option "AccelMethod" "none"
      sna/trapezoids: Fix clipping on the far left
      sna: Add a few more asserts around handling of buffers
      sna: Only delete unused io buffers
      configure: Error out if glamor request but UXA is disabled
      intel: Pass the platform device along to the open routines
      intel: Query platform fd
      sna: Restart timer evaluations if the BlockHandler takes too long
      intel: Fix fallout from accident push of ODEV_ATTRIB_FD
      intel: Querying device attributes must be non-NULL
      intel: And restore PlatformProbe to working order
      intel: Remove dependence upon having PciInfo
      intel: Handle fallback probing without match_data
      intel: Allow opening the device only through platform information
      configure: Disable building tools if prerequisite headers not found
      intel-virtual-overlay: Error out if no X11 SHM header is defined
      sna: The device fd is marked as non-blocking so beware the busy-wait
      sna/gen5: Replace pipe-control with full MI_FLUSH for required CS stall
      sna: Add a few more DBG to track refcnts
      sna/dri: Only move the scanout to the flip cache if destroyed
      sna: Tidy up FillRectangles intersection with complex clip
      sna: Fix FillRectangles intersection with complex clip
      sna: Start splitting the trapezoids megafile into parseable blocks
      sna/trapezoids: Add a precise scan converter
      sna/trapezoids: Do not pass invalid trapezoids to pixman
      compat-api: Map changes of DamageUnregister API in 1.14.99.2
      intel: Filter out the control bit from the device minor
      sna/gen7: Add a always-stall debug option
      sna/trapezoids: Fix overstepping vertical edges
      sna/trapezoids: Restore overflow check
      sna/gen7: Tweak flushing
      sna/gen7: Rename debug option ALWAYS_FLUSH to ALWAYS_INVALIDATE
      sna/trapezoids: Only use a single thread to emit rectilinear spans
      sna: Trim color cache allocation to a single page
      sna/trapezoids: Recompute num_threads to match range
      sna: Rework the num_threads refinement to avoid the division
      sna: Emit DBG for when we fallback to xf86InitialConfig detection
      sna/gen3+: Flush vertex buffer after computing resize
      sna: Append the current mode to the output list if not found
      sna: Steal the current mode name
      2.99.904 snapshot

---
 NEWS                               |   38 
 configure.ac                       |   16 
 src/compat-api.h                   |    4 
 src/intel_device.c                 |   99 
 src/intel_driver.h                 |   13 
 src/intel_module.c                 |   44 
 src/legacy/i810/i810_driver.c      |    2 
 src/sna/Makefile.am                |    5 
 src/sna/gen3_render.c              |   70 
 src/sna/gen4_render.c              |   28 
 src/sna/gen4_vertex.c              |   26 
 src/sna/gen4_vertex.h              |    1 
 src/sna/gen5_render.c              |   34 
 src/sna/gen6_render.c              |   48 
 src/sna/gen7_render.c              |   99 
 src/sna/kgem.c                     |   77 
 src/sna/kgem.h                     |    2 
 src/sna/sna.h                      |    1 
 src/sna/sna_accel.c                |   35 
 src/sna/sna_composite.c            |  187 
 src/sna/sna_display.c              |   75 
 src/sna/sna_dri.c                  |   13 
 src/sna/sna_driver.c               |   15 
 src/sna/sna_gradient.c             |    9 
 src/sna/sna_render.c               |    9 
 src/sna/sna_render.h               |    2 
 src/sna/sna_threads.c              |    2 
 src/sna/sna_trapezoids.c           | 7554 ++-----------------------------------
 src/sna/sna_trapezoids.h           |  342 +
 src/sna/sna_trapezoids_boxes.c     | 1461 +++++++
 src/sna/sna_trapezoids_imprecise.c | 3916 +++++++++++++++++++
 src/sna/sna_trapezoids_mono.c      | 1428 ++++++
 src/sna/sna_trapezoids_precise.c   | 3302 ++++++++++++++++
 src/sna/sna_video.c                |   11 
 src/sna/sna_video.h                |    1 
 src/sna/sna_video_hwmc.c           |   12 
 src/sna/sna_video_sprite.c         |    5 
 src/uxa/intel_driver.c             |    2 
 tools/virtual.c                    |    2 
 39 files changed, 11573 insertions(+), 7417 deletions(-)
---


Reply to: