xf86-video-intel: Changes to 'refs/tags/2.99.915'
Chris Wilson
ickle at kemper.freedesktop.org
Mon Sep 8 00:22:59 PDT 2014
Tag '2.99.915' created by Chris Wilson <chris at chris-wilson.co.uk> at 2014-09-08 08:22 -0700
Intel 2.99.915 snapshot
Changes since 2.99.914:
Chris Wilson (93):
sna: Disable rendering with the DRM device whilst away from VT
backlight: Set structure to safe values when not initialised
sna: Keep the backlight at the same brightness when switching away
backlight: Remove unused 'original' member from structure
sna: Sort the outputs to provide a stable listing order
configure: Expose no acceleration by default (--with-default-accel=none)
sna: Fix clear shortcut for transformations
sna: Clear cursor image after rotation
sna: Select the panel native size of the unattached fb size
sna: Always clear CRTC overrides when adjusting the mode
sna: Skip grabbing the main framebuffer id
sna/dri2: Also check for stale buffers before exchanges
sna: Silence a compiler warning
i810: Fix startup after marking GPU screens in the module
sna/glyphs: Fallback to masked glyphs if rendering to a too wide dst
sna/glyphs: Eliminate an extra conditional from glyphs-to-dst
sna: Remove dead assertion
sna: Restrict fencing to only use the low 256MiB
sna: Relax restriction on fenced aperture check
sna: Add some paranoid asserts around get_window_pixmap()
sna: Rearrange showing cursors
sna: Restore single CRTC flips
sna: Add the current CRTC mode last
sna: Mark the current mode as preferred if no other mode is
sna: Add some extra logging for hotplugging of outputs
sna: Add DSI to the list of recognised panel connectors.
sna: Add intermediate modes to any output with a scaler
sna: Set the RandR primary output from the option
intel: Use NOACCEL to avoid a symbol clash on old Xorg
sna: Enable kernel rotation support by default
test: Exercise different cursor sizes
sna: Flush cursor width changes
uxa: Compile fix for Ubuntu 11.04
sna: Clear old cursors when resizing
Prepare for spurious Xv ABI changes
sna: Restore the clear before pwriting the cursor
sna: Update check for static driver data on loading error
intel: Log open clients on master takeover fail
intel: If need be, try mounting debugfs
sna: Reorder output array to match primary placement for InitialConfiguration
sna: Respect monitor option "DefaultModes"
sna: Parse output options early during initialisation
sna: Separate panel checks from adding default modes
sna: Suppress "switch to mode" messages for internal CRTC applies
sna: Only apply a DPMS change for an enabled CRTC
sna: Relax the square cursor assumption
sna/dri2: Fix compilation with Xorg-1.12.4
sna: Use a shadow buffer for linear framebuffer
sna: Do not force creation of a linear GPU bo that we don't want
sna: Add error message to explain modesetting failures due to allocation
sna: DBG Log all failure paths in allocating CRTC pixmaps
sna: DBG log all bo allocation failure paths
sna: DBG log invalid surface sizes
sna: Select appropriate tiling mode for TearFree shadow buffer
intel: Only dump debugfs on linux
test: Only compile lowlevel-blt-bench if we have shm
test: Make SHM tests in lowlevel-blt-bench optional
sna: Add some DBG warnings for early PreInit failures
sna: Be defensive during FreeScreen()
sna: Only send the bl change notification if the randr_output exists
backlight: Move the fd out of the select range
sna: Propagate failure from changing backlight value
sna: DBG message fix for !xvmc
sna/dri2: Remove the redundant parameter passed to free event
sna/dri2: Assert event is queued when marked as next pending flip
sna/dri2: Unhook event from draw list upon client destruction
configure: Add guards for os.h redefines
sna: Make one last gasp at submitting the execbuffer before bailing
sna: Fix attaching to a headless configuration
intel-virtual-output: Sanity check length on user supplied socket path
intel: Limit read to always fit in the buffer
intel-virtual-output: Fix invocation of strncpy()
intel-virtual-output: Use snprintf() for simplicity
sna: Prepare fr changes in dirty tracking api (Prime)
tests: Add a couple of gstreamer pipeline hints
sna/gen8: Check instead of asserting for a hang whilst setting up video state
gen8: Refresh video render programs
intel: Only include sys/mount.h on Linux
sna: Only decouple the event once
sna: Fallback to normal composite if the blt redisplay fails
test/README: Add missing trailing characters from cut'n'paste
sna: Reject invalid CopyArea based on source clipping earlier
sna: Leave more Pixmap breadcrumbs in DBG
sna/trapezoids: Use the corrected trapezoid origin for aligned boxes
sna: Skip over hotunplugged outputs during CRTC set
sna: Trace move-to-gpu overrides with extra DBG
sna: Drop false IGNORE_DAMAGE hint
sna: Compute clones on final ordering
sna: Disable the fb on switching away from X
sna/gen2: Fallback to kernel batch w/a rather than incur a stall
sna: Fix an unreachable piece of code
sna: Fix backlight assertion after only hiding planes
2.99.915 snapshot
Dave Airlie (2):
uxa: drop mode_res caching.
uxa: add MST support.
Edward Sheldrake (1):
backlight: Fix regression
Jonathan Gray (1):
configure: check for cpuid.h
---
NEWS | 39 +
configure.ac | 58 +-
src/backlight.c | 23
src/backlight.h | 1
src/compat-api.h | 22
src/fd.c | 24
src/fd.h | 1
src/intel_device.c | 101 +++
src/intel_driver.h | 6
src/intel_module.c | 13
src/legacy/i810/i810_driver.c | 2
src/render_program/Makefile.am | 11
src/render_program/exa_wm_src_affine.g8a | 1
src/render_program/exa_wm_src_sample_argb.g8a | 1
src/render_program/exa_wm_src_sample_planar.g8a | 1
src/render_program/exa_wm_write.g8a | 1
src/render_program/exa_wm_yuv_rgb.g8a | 105 +++
src/render_program/exa_wm_yuv_rgb.g8b | 21
src/sna/gen2_render.c | 4
src/sna/gen3_render.c | 4
src/sna/gen4_render.c | 4
src/sna/gen5_render.c | 4
src/sna/gen6_render.c | 4
src/sna/gen7_render.c | 4
src/sna/gen8_render.c | 12
src/sna/kgem.c | 94 ++-
src/sna/kgem.h | 6
src/sna/sna.h | 8
src/sna/sna_accel.c | 94 ++-
src/sna/sna_composite.c | 9
src/sna/sna_cpuid.h | 4
src/sna/sna_display.c | 668 ++++++++++++++++--------
src/sna/sna_display_fake.c | 7
src/sna/sna_dri2.c | 151 +++--
src/sna/sna_driver.c | 33 -
src/sna/sna_glyphs.c | 26
src/sna/sna_render_inline.h | 5
src/sna/sna_trapezoids_boxes.c | 42 +
src/sna/sna_video.c | 40 -
src/sna/sna_video.h | 1
src/sna/sna_video_overlay.c | 50 -
src/sna/sna_video_sprite.c | 51 -
src/sna/sna_video_textured.c | 47 -
src/uxa/intel.h | 1
src/uxa/intel_display.c | 365 ++++++++++---
src/uxa/intel_driver.c | 4
src/uxa/intel_glamor.c | 3
src/uxa/intel_uxa.c | 14
test/.gitignore | 1
test/Makefile.am | 1
test/README | 8
test/cursor-test.c | 159 +++++
test/lowlevel-blt-bench.c | 9
tools/virtual.c | 3
54 files changed, 1755 insertions(+), 616 deletions(-)
---
More information about the xorg-commit
mailing list