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: