Skip to content

Update Mesa 3D to 22.1.7 and enable VA-API support #2738

Merged
merged 14 commits into from
Sep 6, 2022

Commits on Oct 26, 2021

  1. Configuration menu
    Copy the full SHA
    9aa4083 View commit details
    Browse the repository at this point in the history
  2. intel-gmmlib: Add version 21.3.1

    [Description][1]:
    
    > The Intel(R) Graphics Memory Management Library provides device
    > specific and buffer management for the Intel(R) Graphics Compute Runtime
    > for OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
    
    It’s needed for [Intel(R) Media Driver for VAAPI][2].
    
    [1]: https://github.com/intel/gmmlib
    [2]: https://github.com/intel/media-driver
    pmenzel committed Oct 26, 2021
    Configuration menu
    Copy the full SHA
    05b60b9 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2022

  1. Configuration menu
    Copy the full SHA
    f573974 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    73af1ac View commit details
    Browse the repository at this point in the history
  3. libigdgmm: Add version 20.1.1

    [Description][1]:
    
    > The Intel(R) Graphics Memory Management Library provides device
    > specific and buffer management for the Intel(R) Graphics Compute
    > Runtime for OpenCL(TM) and the Intel(R) Media Driver for VAAPI.
    
    [1]: https://github.com/intel/gmmlib/
    pmenzel committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    ecf63e1 View commit details
    Browse the repository at this point in the history
  4. intel-media: Add version 21.3.5

    Add Intel Media Driver 2021Q3 Release. [Description][1]:
    
    > The Intel(R) Media Driver for VAAPI is a new VA-API (Video Acceleration
    > API) user mode driver supporting hardware accelerated decoding,
    > encoding, and video post processing for GEN based graphics hardware.
    
    [1]: https://github.com/intel/media-driver
    pmenzel committed Aug 24, 2022
    Configuration menu
    Copy the full SHA
    6301c4d View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Merge remote-tracking branch 'origin/update-libva-from-2.3.0-to-2.7.0'

    These were never installed on the distmaster.
    pmenzel committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    d4026e2 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/add-intel-media-21.3.5'

    These were never installed on the distmaster.
    
    Remove `libigdgmm.be0` and use the newer `intel-gmmlib.be0` named after
    the upstream project.
    pmenzel committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    4eefc4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    88a1db4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ded8fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b1b12cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e841b2 View commit details
    Browse the repository at this point in the history
  7. mesalib: Enable VA-API support for some gallium drivers

    Probably due to an outdated libva library, VA-API support wasn’t
    enabled. Explicitly enable the support, so the problem is noticed in the
    future.
    
    •   /usr/lib/dri/nouveau_drv_video.so
    •   /usr/lib/dri/r600_drv_video.so
    •   /usr/lib/dri/radeonsi_drv_video.so
    
    Resolves: https://gitlab.freedesktop.org/mesa/mesa/-/issues/7119#note_1521281
    pmenzel committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    6fdb3ad View commit details
    Browse the repository at this point in the history
  8. mesalib: Update version from 22.1.5 to 22.1.7

    The Web site shows 22.1.5 as the latest release, but it’s actually
    22.1.7, so move directly to that and do *not* build the 22.1.5 packages.
    
    https://docs.mesa3d.org/relnotes.html
    pmenzel committed Sep 6, 2022
    Configuration menu
    Copy the full SHA
    1f4c901 View commit details
    Browse the repository at this point in the history