Source-Changes-HG archive

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

[xsrc/trunk]: xsrc/external/mit/xf86-video-intel/dist merge xf86-video-intel ...



details:   https://anonhg.NetBSD.org/xsrc/rev/661de8f043b3
branches:  trunk
changeset: 10257:661de8f043b3
user:      mrg <mrg%NetBSD.org@localhost>
date:      Wed Mar 20 06:49:37 2019 +0000

description:
merge xf86-video-intel 6afed33b2d673d88674f0c76efe500ae414e8e1b.

diffstat:

 external/mit/xf86-video-intel/dist/ChangeLog                                       |  87267 ----------
 external/mit/xf86-video-intel/dist/INSTALL                                         |    291 -
 external/mit/xf86-video-intel/dist/Makefile.in                                     |    895 -
 external/mit/xf86-video-intel/dist/aclocal.m4                                      |   3218 -
 external/mit/xf86-video-intel/dist/compile                                         |    347 -
 external/mit/xf86-video-intel/dist/config.guess                                    |   1558 -
 external/mit/xf86-video-intel/dist/config.h.in                                     |    259 -
 external/mit/xf86-video-intel/dist/config.sub                                      |   1791 -
 external/mit/xf86-video-intel/dist/configure                                       |  24279 --
 external/mit/xf86-video-intel/dist/depcomp                                         |    791 -
 external/mit/xf86-video-intel/dist/install-sh                                      |    527 -
 external/mit/xf86-video-intel/dist/libobj/Makefile.in                              |    634 -
 external/mit/xf86-video-intel/dist/ltmain.sh                                       |   9661 -
 external/mit/xf86-video-intel/dist/m4/libtool.m4                                   |   7997 -
 external/mit/xf86-video-intel/dist/m4/ltoptions.m4                                 |    384 -
 external/mit/xf86-video-intel/dist/m4/ltsugar.m4                                   |    123 -
 external/mit/xf86-video-intel/dist/m4/ltversion.m4                                 |     23 -
 external/mit/xf86-video-intel/dist/m4/lt~obsolete.m4                               |     98 -
 external/mit/xf86-video-intel/dist/man/Makefile.in                                 |    573 -
 external/mit/xf86-video-intel/dist/missing                                         |    215 -
 external/mit/xf86-video-intel/dist/src/Makefile.in                                 |    875 -
 external/mit/xf86-video-intel/dist/src/backlight.c                                 |    176 +-
 external/mit/xf86-video-intel/dist/src/compat-api.h                                |     40 +-
 external/mit/xf86-video-intel/dist/src/intel_list.h                                |     51 +-
 external/mit/xf86-video-intel/dist/src/legacy/Makefile.in                          |    732 -
 external/mit/xf86-video-intel/dist/src/legacy/i810/Makefile.in                     |    791 -
 external/mit/xf86-video-intel/dist/src/legacy/i810/xvmc/Makefile.in                |    699 -
 external/mit/xf86-video-intel/dist/src/render_program/Makefile.in                  |    719 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_ca.g6a                |     38 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_ca_srcalpha.g6a       |     37 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_mask_sample_a.g6a     |     49 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_mask_sample_argb.g6a  |     49 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_noca.g6a              |     38 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_affine.g8a        |     41 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_a.g6a      |     48 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_argb.g6a   |     32 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_argb.g8a   |     38 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_planar.g6a |     32 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_src_sample_planar.g8a |     38 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_write.g8a             |     41 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g4a           |     98 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g4b           |     12 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g4b.gen5      |     12 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g5a           |     98 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g5b           |     12 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g6a           |     98 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g6b           |     12 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g7a           |     98 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g7b           |     12 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g8a           |    105 -
 external/mit/xf86-video-intel/dist/src/render_program/exa_wm_yuv_rgb.g8b           |     19 -
 external/mit/xf86-video-intel/dist/src/sna/Makefile.in                             |    931 -
 external/mit/xf86-video-intel/dist/src/sna/brw/Makefile.in                         |    709 -
 external/mit/xf86-video-intel/dist/src/sna/fb/Makefile.in                          |    826 -
 external/mit/xf86-video-intel/dist/src/sna/kgem.c                                  |   1724 +-
 external/mit/xf86-video-intel/dist/src/sna/sna.h                                   |    210 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_accel.c                             |   1057 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_acpi.c                              |     17 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_display.c                           |   4056 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_dri2.c                              |   2249 +-
 external/mit/xf86-video-intel/dist/src/sna/sna_driver.c                            |    467 +-
 external/mit/xf86-video-intel/dist/src/uxa/Makefile.in                             |    743 -
 external/mit/xf86-video-intel/dist/src/uxa/intel.h                                 |     19 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_display.c                         |    214 +-
 external/mit/xf86-video-intel/dist/src/uxa/intel_driver.c                          |     71 +-
 external/mit/xf86-video-intel/dist/test/Makefile.in                                |   1079 -
 external/mit/xf86-video-intel/dist/tools/Makefile.in                               |    896 -
 external/mit/xf86-video-intel/dist/xvmc/Makefile.in                                |    838 -
 external/mit/xf86-video-intel/dist/xvmc/shader/Makefile.in                         |    664 -
 external/mit/xf86-video-intel/dist/xvmc/shader/mc/Makefile.in                      |    605 -
 external/mit/xf86-video-intel/dist/xvmc/shader/vld/Makefile.in                     |    558 -
 71 files changed, 7101 insertions(+), 156903 deletions(-)

diffs (truncated from 171791 to 300 lines):

diff -r d6c6c63314c8 -r 661de8f043b3 external/mit/xf86-video-intel/dist/ChangeLog
--- a/external/mit/xf86-video-intel/dist/ChangeLog      Wed Mar 20 06:34:02 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,87267 +0,0 @@
-commit baec802b21387d04aebb10ac29e719a1800c5aa0
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Sun Dec 21 14:41:12 2014 +0000
-
-    2.99.917 snapshot
-
-commit 01ce7efe73538047abd38bbbb95fc4012ebeb9b4
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Sat Dec 20 13:36:50 2014 +0000
-
-    sna: Fix Drawable offsets prior to performing shadow discard
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit c27e6306e86797553351a71e2917a9b1158ec388
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Sat Dec 20 12:46:52 2014 +0000
-
-    sna/dri2: Check for implicit flushing after updating a Pixmap buffer
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 5c16a4ec9b59123336483238ee6017db5491e255
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Sat Dec 20 09:38:41 2014 +0000
-
-    sna: Skip allocation of new TearFree buffer if not actually flipping
-    
-    After showing the new front buffer, we have to avoid writing to the back
-    buffer whilst the flip is still pending (as it may still be being shown
-    by the display). To do this we check if there are any outstanding flips,
-    and reallocate if so. However, with a CRTC override, we may just be
-    flipping that one CRTC and not the current TearFree back buffer and in
-    that case we can avoid the reallocation.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 9b3b591476cc52cc285a8a1f02462db37d5e10c2
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 19 12:25:30 2014 +0000
-
-    sna/dri2: Preserve the shadow CRTCs when copying to other areas
-    
-    In the Composite setup, if we are doing a DRI2 copy onto the front
-    buffer, we are fully cognizant that the copy will not go onto the
-    unredirected Windows of another Client. So we can preserve the shadow
-    CRTC mapping for those Clients, and prevent ping-ponging between CRTC
-    modes.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 391b50c81decd208c47c109217b2c882c064ac69
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 19 11:11:38 2014 +0000
-
-    sna/dri2: Report changes in pitch when swapping bo
-    
-    As we have relaxed the pitch restriction between front/back buffers when
-    swapping, we need to make sure that any change is also reported back
-    along with the change in front/back names.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit ada97d27250aa09b1a27d5f6640fea011fade997
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 19 09:43:33 2014 +0000
-
-    sna/dri2: Look for preferred CRTC for visible portion of the window
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 6f99bbe67e6e70d5b24611c7afa0dffc5632aaab
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 19 08:37:07 2014 +0000
-
-    sna/dri2: Prevent NULL pointer dereference of Window private
-    
-    In case we receive quick successive calls to DRI2GetBuffers on the same
-    Window, we need to check that the private exists before dereferencing
-    it.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit fdd7508e53043f82f9cf422fc968c6574334a667
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 19 07:59:24 2014 +0000
-
-    sna/dri2: Decouple Window cache on Pixmap changes
-    
-    If the Pixmap for a Window is changed (i.e. Composite
-    redirection/unredirection), we also need to decouple any associated DRI2
-    front buffer for the Pixmap (e.g. used for single CRTC flipping).
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 82e480267079f8678245e37724f95ae87f55b582
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Wed Dec 17 08:01:00 2014 +0000
-
-    intel-virtual-output: Do not attempt to tidy up the local display if it fails
-    
-    Just fix the segfault dereferencing the primary display if we bail
-    during its setup.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit c211b3bc61efa7d13a5f5f1276649d90bf4ef854
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Wed Dec 17 07:51:31 2014 +0000
-
-    intel-virtual-output: Add version number to verbose output
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 123754de41380b94922768d021987b1dea3b39c4
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Tue Dec 16 10:31:22 2014 +0000
-
-    sna: Make error debug tracing available at normal debug levels
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 99537089346ed7a1bc6b02349fad93845e865bb9
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 12 15:36:25 2014 +0000
-
-    sna: Tune handling of kernel error detection during intial setup
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 01692b8cf229f45813cf3a1059577a779d71dfa8
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 12 15:13:04 2014 +0000
-
-    sna: Fix TearFree multi-monitor operation whilst wedged
-    
-    The crtc flip (for when the kernel can't do a pageflip) made the mistake
-    of setting the shadow buffer to the scanout - nullifying the effect of
-    the TearFree.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 343299c78bfc1044da0b965e99de9ad312b05cca
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 12 09:40:51 2014 +0000
-
-    sna/trapezoids: Check the pixmap is wrapped before deferencing it
-    
-    When we AddTraps to a low resolution bitmap, we need to fallback as we
-    don't wrap it with a GPU pixmap.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 60ebac591596ccb768b684b1909064570dd1cf47
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Fri Dec 12 07:55:51 2014 +0000
-
-    sna: Add another Xinerama vs RandR guard
-    
-    Another place used rrScrPriv without checking for its validity.
-    
-    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=87257
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit f587d71f3c91f9ddcc4cdbe8a0f9ce59590d9db2
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Thu Dec 11 08:53:54 2014 +0000
-
-    sna: Catch NULL RandR screen private
-    
-    If Xinerama is enabled, than RandR12 will be silently disabled. Be
-    careful not to dereference the rrScrPiv when it doesn't exist.
-    
-    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=87207
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 04a09d353fc5ad8a55eb2457dc8bb43638ba879e
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Tue Dec 9 20:43:52 2014 +0000
-
-    uxa/dri: Remove defunct intel->back_pixmap
-    
-    This was only required for glamor support.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 08ee9a75df16ee276835df5fc613648db2566154
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Tue Dec 9 20:40:20 2014 +0000
-
-    uxa/dri: Fix triple buffer swapping
-    
-    Fixes regression from
-    
-    commit 0aa2edbd29c8dd26a5f3748e3875c445ea358a6d
-    Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-    Date:   Wed Nov 5 11:56:20 2014 +0000
-    
-        Remove defunct glamor support
-    
-    where the wrong branch of pixmap exchange upon SwapBuffers was kept when
-    removing the glamor paths.
-    
-    Reported-by: Rui Matos
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit fc984e8953d61901b255422c8f56eb79a2dd2a28
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Tue Jul 22 08:38:42 2014 +0100
-
-    sna/dri3: Mesa relies upon implicit fences for X/Compositor synchronisation
-    
-    The decision has been made that DRI3/intel shall continue with DRI2-style
-    implicit fencing for synchronisation between X and clients using pixmaps
-    as texture sources. (The other way around uses explicit fencing!)
-    
-    References: https://bugs.freedesktop.org/show_bug.cgi?id=81551
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit d247cb7d0cdb73736f31612157e47f166af68ba0
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Mon Dec 8 10:07:25 2014 +0000
-
-    sna/gen6: Poke PSMI control around WAIT_FOR_EVENT to prevent idling
-    
-    The bspec recommends preventing the hardware from going to sleep around
-    a WAIT_FOR_EVENT, and tells us to use disable sleep bit in PSMI control
-    to accomplish this.
-    
-    References: https://bugs.freedesktop.org/show_bug.cgi?id=62373
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit d39dc73a80161d290555877942e5990daf0c0411
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Mon Dec 8 08:33:11 2014 +0000
-
-    sna: Inline check for pending events before reading from drm fd
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit f8aecdffada438306dff8923cdfc0df527509672
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Thu Dec 4 11:23:11 2014 +0000
-
-    sna: Clear the read flags for the shared drm fd after use
-    
-    In ZaphodHeads, we may reuse the same select read flags and attempt to
-    read from a blocking drm fd multiple times. However, if we clear the
-    read flags after first exhausting the fd, we shouldn't then block on
-    subsequent heads.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 594470c809627feab4891bade5ec6d80e1d0a919
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Thu Dec 4 11:16:58 2014 +0000
-
-    sna: Update the fence marker after submitting a new batch
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 9c2c485df9fd39ae36779f765a892e36835a8001
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Mon Dec 1 14:26:46 2014 +0000
-
-    sna: Validate that the reg/insn size is well defined
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 263d10998617ba935179942d2440a1607cd3c21c
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Mon Dec 1 13:26:46 2014 +0000
-
-    sna: Clamp downsampling tile size
-    
-    For very large scale factors, it is possible for the current calculation
-    to underflow and try negative tile sizes.
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit 88e9bb760fbd1249bb364a6b68aceee0b442738c
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Mon Dec 1 10:47:32 2014 +0000
-
-    sna: Explicitly disable unused pipes after an output reconfiguration
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-
-commit ddf5feba786cf0147c4db9720c96e9a5636573b0
-Author: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-Date:   Mon Dec 1 10:00:32 2014 +0000
-
-    sna: Generate a backtrace on assertion failures
-    
-    Signed-off-by: Chris Wilson <chris%chris-wilson.co.uk@localhost>
-



Home | Main Index | Thread Index | Old Index