Tag 'xserver-xorg-video-intel-2_2.99.916-git20141119-1+exp1' created by maximilian attems <m...@debian.org> at 2014-11-23 15:11 +0000
release 2:2.99.916+git20141119-1~exp1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUcflHAAoJEBAlLmU6keUnEYMP/iAmZd9s9FVwcwDMheP6nnhu JJoFlDH/Hsllo2hVjqLXxh1pkiCJul6PIErImwPYl9Ak6cbyjTmFowIyqflkgNUW ubztKSiWipi3d/eObc2NAqTKWCVfyWOOF3tl449HCfr9PFk+rXUDnH0joUyf2wsB QukXdrqSucH5/N8PJ6/EaayxQkl4lp4P1r7+VRB7OYcNBhwsjZ/3xzkd9M2qWkbw b1uIFTIAEoCnEEEuNeQ03RjOmfD1ScoGzM8eMTMfkHEsTlAlayidHode0gAWNBKW VeymzXOkQyqjZ9hu4ovnL3PUyc1A7iNsr5O+U4RtmPrLdOeFoQE5jFK3/XpZoPcs WQYtn5FdJ3vdNsvJ0E5jxWrluGLFPjsIOMEyoc/qTGg+eAm72WpsY5FZfHikzm9y MepG2x287iSn+hxCHn/JXdaak7gDjPqrOnapt2pdUw1If/a4RAWVfWNoOzSrfV4N yU5Q8utuxvb0vyfdz5isJJ3kZJpJh2o8UMeoabrSiIJq1sP2Hh/iAUdxSNXm9D2Q 8nAdsPScy1FNvksnF+BRqD5jvAgy1jCNU6GcEBh/b+bnI/+mLRO4wkH0XfSOD2MQ tqPIrr5k3k0WeIZ/J2TlIUSpr/9YdZizHDrjvbnKE7iFmtTGZUt27NY4t6VQ07Xg ZniFlwaIdd8cL2+r5fuO =El+R -----END PGP SIGNATURE----- Changes since xserver-xorg-video-intel-2_2.99.916-1+exp1: Chris Wilson (130): sna: Avoid u16 underflow when computing reserved batch space sna: Initialise and check for batch space sna: Add some DBG spam for BLT boxes sna/glyphs: Prevent NULL vfunc deref with glyphs sna: Fix use of GETBLOB ioctl for grabbing the MST path sna: Relax early failure to set KMS modes sna: Emit assertions with FatalError sna: Do apply damage twice for miSpans.PolyFillRect sna: Prune damage that covers the entire target Pixmap backlight: Expose interface to switch backlight on/off entirely sna: Request the backlight to be disabled along with DPMS off sna: Do not mark the pixmap as cleared in the middle of a miSpans decomposition sna/gen8: Re-enable userptr sna: Use default monitor options on the first output sna: DBG compile fix sna/blt: Fix computation of remainaing boxes on gen8+ sna: Initialise remaining batch space sna: Avoid stalls when promoting to the GPU before an operation sna: Mark the CRTC as disabled when hiding the plane intel-virtual-output: Initialise width/height for a disabled output sna: Fix include guard sna: Remvoe unused code configure: Require the presence of xorg/glamor.h for --enable-glamor uxa: Stub out intel_sync_init|fini when not compiled in sna: Update the list of outputs after a failed modeset sna: Last ditch attempt to make extra large batches fit sna/io: Initialise return code to catch early segfaults test: Add DrawSegments uxa: Fix conversion of Segments into Rectangles sna: Constify argument to box_from_seg() uxa/glamor: Silence compiler warnings sna/gen8: Update DBG output of surface offset sna/trapezoids: Thread tristrip rasterisation sna/dri2: Decouple the Client event link on Drawable free sna: Skip present unflip if the output is rotated traps sna/present: Make DBG statements uniform before present_event_notify() sna: Initialise the per-CRTC shadow bo on first use sna/trapezoids: Flesh out alternate rasterisers for tristrips sna: Reuse the same buffer when panning large CRTCs sna: Tweak partial Picture extraction to prefer limiting to max 3D coordinates sna: Relax constant numCrtcs assertion when ZaphodHeads is active sna/gen4+: Assert that the offset coordinate is within range if negative sna: Use shadow CRTC bo if we fail to obtain an framebuffer for the Pixmap sna: Check for scanout pitch restrictions on linear GPU bo sna: Check scanout Pixmaps are the correct pitch and convert if necessary sna: Pass scanout hints along to move-to-gpu Add Skylake PCI IDs sna: Allow move-to-gpu to fail during ScreenCreateResources man: Document the extended values supported by Option "DRI" man: Mention Option "AccelMethod" "none" sna: Use move-to-gpu for explicit handling of damage during fbcon copy sna; Markup that we are ignoring errors from early ScreenCreateResources sna: Clear padding in rotation properties for valgrind sna: Fix SHOW_BATCH_AFTER debugging aide sna/trapezoids: Fix loss of precision through projection onto sample grid sna/trapezoids: Consistently use NO_GPU_THREADS to disable threading for DBG sna/trapezoids: Fix comparison on right edge of trapezoids sna/dri2: Disable tracking stale back buffers without reuse-notifications sna: Update vblank interval after enabling outputs sna: Only use copy redisplay fast path if we have a source GPU bo sna: Double check for no residual CPU damage along redisplay fast path sna/trapezoids: Improve sample locations for imprecise rasterisation sna/trapezoids: Remove redundant coverage scaling sna: Avoid the intermediate allocation for PRIME pixmaps sna: Add pixmap id to DBG hints inside rende migration sna/trapezoids: Remove stale assert sna: Wrap rrGetInfo so that we can probe when udev is not active sna: Retrieve private pointer from vblank cookie sna: Fix the TearFree flip handler for the change in argument order intel: Store pointer to struct intel_device compat: Hide changes in miHandleExposures() interface sna: Log if we disable the backlight after failure to switch it on sna/trapezoids: Treat mono-edges within a single column as vertical sna/trapezoids: Sacrifice precision to avoid 64bit overflow backlight: Open bl_power using WRONLY for writing. sna: Drain all udev events before checking output status sna: Prevent recursion during last-gasp disabling of outputs sna: Replace GPU render operations with CPU callbacks after wedged sna: Fixup a failed per-CRTC TearFree flip sna: Allow TearFree updates to continue even when the GPU is wedged sna/dri2: Exchange pitches as well sna/gen6: Apply gen7 flushing sna: Prefer the GPU for wide lines and arcs sna: Avoid pwriting large batches sna/trapezoids: Prefer GPU for AddTraps() sna/dri2: Fix interoperation with PRIME and older Xorg sna: Fix double application of batch shrinking to relocation targets sna/gen8: Annotate more 64bit pointer locations sna/gen8: Clamp URB allocations for GT3 sna/gen8: Override the URB output from the VS sna/gen8: Load the sampler result directly into the fb write message sna: Fix use of uninitialized value when handling migration for PRIME sna: Adapt to changes in internal render API in Xorg-1.17 sna: Update the reloc->delta for the shrunk batch sna/trapezoids: Difference between two 32-bit quantities is 33-bits in size sna/trapezoids: Prevent overflow of edge gradient in mono rasteriser sna: Fix build for GC API changes in Xorg-1.16.99.901 sna: Reuse the same fence until retired sna: Retire all requests when a bo is found to be not busy sna: Remove extraneous tab whitespace before parameter name sna/brw: Fix EU tests to select the right gen sna/gen6+: Fix projective sample coordinates sna: Modicum of extra DBG for transformed redisplay sna: Fix forced fallbacks from init sna: Treat external bo carefully when marking as idle backlight: bl_power uses 0 for on and 4 for off sna: Use v2 of get_tiling ioctl to check for bit17 swizzling sna: Reuse the queried aperture size for videoRam determination sna: Correct units for videoRam sna/gen8: Clear instancing enabled bit between batches sna: Wrap prefaulting with sigtrap() sna: Experimental support for write-combining mmaps sna: Fix debug mmapping of active + released aux buffers Remove defunct glamor support sna/xv: Give the illusion of hardware progress sna: Check picture format on destination before beginning a GPU operation sna: Check after filtering points before submitting boxes to be drawn sna: Only reshow unhidden cursors after modesetting sna/gen7: Be paranoid and force a pipecontrol stall at least every 4 flushes sna: Reorder PARAMs based on upstream inclusion sna: Unroll pwrite using our cached mmappings Disable DRI3 by default sna/dri2: Remove unused function sna: Add more checks and asserts for BLT capable bo sna: Tweak alignment constraints on gen8 to allow BLT sna: DBG compile fix sna/dri2: Add more DBG to explain invalid frames sna/dri2: Improve precision of completion event for no-op swaps sna/transform: Correctly check for imprecise fractional translations Egbert Eich (1): sna: Validate framebuffer tiling before creation Keith Packard (17): Do not clear pending kernel events on mode switch Correct BO allocation alignment glamor: Add DRI3 support to glamor code paths Fix present debug output Remove redundant calls to drm_intel_bo_disable_reuse Declare variable holding option value as 'const char *' Don't use GetScratchPixmapHeader for shadow pixmaps Eliminate pixmap private 'stride' field, which duplicates devKind Do more checks for proposed flip pixmaps Move intel_alloc_framebuffer to intel_memory.c Rename uxa-specific functions and structs Add intel_flush to abstract flushing pending acceleration operations Move UXA hardware initialization into intel_uxa_init Move some UXA-specific code under #if USE_UXA. intel_present.c does not need to include uxa.h Use intel_uxa.h in all uxa-specific files glamor: Do version check for fd <-> pixmap functions Mika Kuoppala (1): sna: gen8 BLT broken when address has bit 4 set Rodrigo Vivi (3): sna: Fix URB offset shift on 3DSTATE_SBE sna: a bit of cleanup on gen8_render.h sna: Use VMask in 3DSTATE_PS Sedat Dilek (1): sna: wc-mmap: Fix warning in configure maximilian attems (3): Merge commit '0f15b8b45bb6de10ce1926db303247a5bd3c1c08' into debian-experimental update changelog changelog: prepare snapshot release tobias.jako...@uni-bielefeld.de (1): uxa/video: only call intel_xvmc_adaptor_init when xvmc is enabled --- configure.ac | 57 - debian/changelog | 6 man/intel.man | 11 src/backlight.c | 52 + src/backlight.h | 3 src/compat-api.h | 10 src/i915_pciids.h | 17 src/intel_device.c | 59 - src/intel_driver.h | 23 src/intel_module.c | 50 - src/legacy/i810/i810_driver.c | 2 src/sna/Makefile.am | 1 src/sna/brw/brw_eu.c | 4 src/sna/brw/brw_eu.h | 2 src/sna/brw/brw_test_gen4.c | 12 src/sna/brw/brw_test_gen5.c | 14 src/sna/brw/brw_test_gen6.c | 6 src/sna/brw/brw_test_gen7.c | 2 src/sna/brw/brw_wm.c | 4 src/sna/fb/fbpict.c | 12 src/sna/gen4_render.c | 2 src/sna/gen4_vertex.c | 8 src/sna/gen5_render.c | 4 src/sna/gen6_render.c | 135 ++- src/sna/gen7_render.c | 18 src/sna/gen8_eu.c | 32 src/sna/gen8_render.c | 76 +- src/sna/gen8_render.h | 30 src/sna/kgem.c | 959 ++++++++++++++++++-------- src/sna/kgem.h | 71 + src/sna/sna.h | 23 src/sna/sna_accel.c | 691 +++++++++++-------- src/sna/sna_blt.c | 149 ++-- src/sna/sna_composite.c | 26 src/sna/sna_damage.h | 56 + src/sna/sna_display.c | 626 +++++++++++++---- src/sna/sna_dri2.c | 382 ++++------ src/sna/sna_dri3.c | 2 src/sna/sna_driver.c | 126 ++- src/sna/sna_glyphs.c | 10 src/sna/sna_io.c | 67 + src/sna/sna_present.c | 29 src/sna/sna_render.c | 116 ++- src/sna/sna_render.h | 8 src/sna/sna_render_inline.h | 24 src/sna/sna_transform.c | 8 src/sna/sna_trapezoids.c | 21 src/sna/sna_trapezoids.h | 74 +- src/sna/sna_trapezoids_boxes.c | 3 src/sna/sna_trapezoids_imprecise.c | 783 ++++++++++----------- src/sna/sna_trapezoids_mono.c | 209 +++++ src/sna/sna_trapezoids_precise.c | 879 ++++++++++++++++-------- src/sna/sna_video.c | 1 src/sna/sna_video_hwmc.c | 2 src/sna/sna_video_textured.c | 9 src/sna/xassert.h | 42 + src/uxa/Makefile.am | 14 src/uxa/i830_3d.c | 1 src/uxa/i830_render.c | 83 +- src/uxa/i915_3d.c | 1 src/uxa/i915_render.c | 101 +- src/uxa/i915_video.c | 12 src/uxa/i965_3d.c | 1 src/uxa/i965_render.c | 99 +- src/uxa/i965_video.c | 50 - src/uxa/intel.h | 293 +------- src/uxa/intel_batchbuffer.c | 10 src/uxa/intel_batchbuffer.h | 4 src/uxa/intel_display.c | 142 +++ src/uxa/intel_dri.c | 155 ---- src/uxa/intel_dri3.c | 21 src/uxa/intel_driver.c | 99 +- src/uxa/intel_glamor.c | 274 ------- src/uxa/intel_glamor.h | 71 - src/uxa/intel_hwmc.c | 8 src/uxa/intel_memory.c | 140 +++ src/uxa/intel_present.c | 16 src/uxa/intel_uxa.c | 369 ++-------- src/uxa/intel_uxa.h | 299 ++++++++ src/uxa/intel_uxa_video.c | 388 ++++++++++ src/uxa/intel_video.c | 1320 +++++-------------------------------- src/uxa/intel_video.h | 156 +++- src/uxa/intel_video_overlay.c | 554 +++++++++++++++ src/uxa/intel_video_overlay.h | 51 + src/uxa/uxa-accel.c | 295 +------- src/uxa/uxa-glamor.h | 65 - src/uxa/uxa-glyphs.c | 28 src/uxa/uxa-render.c | 91 -- src/uxa/uxa.c | 11 src/uxa/uxa.h | 16 test/.gitignore | 1 test/DrawSegments.c | 249 ++++++ test/Makefile.am | 1 tools/virtual.c | 4 94 files changed, 6469 insertions(+), 5072 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/e1xsypw-0001fl...@moszumanska.debian.org