Skip to content

Update graphics and X stack #926

Merged
merged 11 commits into from
Oct 18, 2018
Merged

Update graphics and X stack #926

merged 11 commits into from
Oct 18, 2018

Commits on Oct 15, 2018

  1. libdrm: Update version from 2.4.93 to 2.4.94

    Change-log from [announcement][1]:
    
    > Benjamin Gaignard (2):
    >       tests/modetest: Add atomic support
    >       tests/util: Add support for stm module
    >
    > Christian König (7):
    >       amdgpu: stop using the hash table for fd_tab
    >       amdgpu: add handle table implementation v2
    >       amdgpu: use handle table for KMS handles
    >       amdgpu: use handle table for flink names
    >       amdgpu: remove the hash table implementation
    >       amdgpu: always add all BOs to handle table
    >       amdgpu: fix off by one in handle_table_insert
    >
    > Junwei Zhang (5):
    >       amdgpu: add bo from user memory to handle table
    >       amdgpu: add a function to find bo by cpu mapping (v2)
    >       tests/amdgpu: add test for finding bo by CPU mapping
    >       amdgpu: free flink bo in bo import
    >       amdgpu: add a function to create amdgpu bo internally (v4)
    >
    > Kristian H. Kristensen (1):
    >       Bump to version 2.4.94
    >
    > Likun Gao (1):
    >       amdgpu: Disable deadlock test suite for RV
    >
    > Michel Dänzer (2):
    >       amdgpu: Use uint32_t i in amdgpu_find_bo_by_cpu_mapping
    >       amdgpu: Eliminate void* arithmetic in amdgpu_find_bo_by_cpu_mapping
    >
    > Mike Lothian (1):
    >       libdrm: Fix amdgpu build failure
    >
    > Rob Clark (2):
    >       freedreno: don't leak stateobj rb refs
    >       freedreno: fix use-after-free with stateobj rb's
    >
    > Rodrigo Vivi (1):
    >       intel: Add a new CFL PCI ID.
    >
    > Tanmay Shah (1):
    >       libdrm: add msm drm uapi header
    
    [1]: https://lists.freedesktop.org/archives/dri-devel/2018-August/187286.html
    pmenzel committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    5a93c01 View commit details
    Browse the repository at this point in the history
  2. wayland: Update version from 1.14.0 to 1.16.0

    Mesa 18.2.1 requires this version.
    
    checking for WAYLAND_EGL... no
    configure: error: Package requirements (wayland-egl-backend >= 3) were not met:
    
    No package 'wayland-egl-backend' found
    pmenzel committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    c3800ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d9a9f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    446a4f1 View commit details
    Browse the repository at this point in the history
  5. xcb-proto: Update version from 1.12 to 1.13

    libxcb 1.13 requires this version.
    pmenzel committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    1b6c521 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    681f2dc View commit details
    Browse the repository at this point in the history
  7. mesalib: Update version from 18.1.6 to 18.2.1

    Change-logs are available online.
    
    1.  https://www.mesa3d.org/relnotes/18.2.0.html
    2.  https://www.mesa3d.org/relnotes/18.2.1.html
    
    Built with the command below.
    
        sudo BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j120' prun python ./mesalib.be0 -c
    
    This fixes the error below.
    
        configure: error: Python mako module v0.8.0 or higher not found
    
    Python environment:
    
        $ prun python python --version
        Python 2.7.15
    pmenzel committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    69f40da View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8e0fec1 View commit details
    Browse the repository at this point in the history
  9. mesalib: Remove outdated configure switch --enable-texture-float

    Address the warning below.
    
        configure: WARNING: unrecognized options: --enable-texture-float
    pmenzel committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    35e813d View commit details
    Browse the repository at this point in the history
  10. libX11: Update version from 1.6.6 to 1.6.7

    Change-log from the announcement:
    
    > Bhavi Dhingra (1):
    >      XcmsLookupColor: fully initialize XColor structs passed to _XColor_to_XcmsRGB
    >
    > Matt Turner (1):
    >      libX11 1.6.7
    >
    > Michel Dänzer (2):
    >      poll_for_response: Call poll_for_event again if xcb_poll_for_reply fails
    >      poll_for_event: Allow using xcb_poll_for_queued_event
    
    This might fix [Bug 108301 - Unresponsive mouse wheel and buttons after
    update to 1.13{,.1}][1].
    
    [1]: https://bugs.freedesktop.org/show_bug.cgi?id=108301
    pmenzel committed Oct 15, 2018
    Configuration menu
    Copy the full SHA
    9cffb48 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2018

  1. Add scripts/update-graphics-and-x-stack.sh

    donald authored and pmenzel committed Oct 17, 2018
    Configuration menu
    Copy the full SHA
    4c55e51 View commit details
    Browse the repository at this point in the history