Skip to content

Update to libdrm 2.4.93 and Mesa 3D 18.1.6 #867

Merged
merged 2 commits into from Aug 20, 2018
Merged

Conversation

pmenzel
Copy link
Collaborator

@pmenzel pmenzel commented Aug 17, 2018

For Mako Templates the build needs to happen in the Python package environment.

$ /usr/bin/time sudo BEE_TMP_TMPDIR=/dev/shm BEE_TMP_BUILDROOT=/dev/shm/bee-root BEE_MAKEFLAGS='-j127' prun python ./mesalib.be0

Tested on keineahnung.

[Announcement for 2.4.93][1]:

> Christian König (1):
>       amdgpu: make sure to set CLOEXEC on duplicated FDs
>
> Emil Velikov (10):
>       xf86drm: drmGetDevice2: error out if the fd has unknown subsys
>       xf86drm: introduce drm_device_has_rdev() helper
>       xf86drm: Fold drmDevice processing into process_device() helper
>       xf86drm: Allocate drmDevicePtr's on stack
>       xf86drm: introduce a get_real_pci_path() helper
>       xf86drm: Add drmDevice support for virtio_gpu
>       tests/drmdevices: install alongside other utilities
>       tests/drmdevice: add a couple of printf headers
>       drmdevice: convert the tabbed output into a tree
>       drmdevice: print the correct host1x information
>
> Jan Vesely (3):
>       amdgpu: Take a lock before removing devices from fd_tab hash table.
>       amdgpu/util_hash_table: Add helper function to count the number of entries in hash table
>       amdgpu: Destroy fd_hash table when the last device is removed.
>
> José Roberto de Souza (2):
>       intel: Introducing Whiskey Lake platform
>       intel: Introducing Amber Lake platform
>
> Kevin Strasser (1):
>       xf86drm: Be sure to closedir before return
>
> Marek Olšák (3):
>       amdgpu: don't call add_handle_to_table for KMS BO exports
>       amdgpu: add amdgpu_bo_handle_type_kms_noimport
>       configure.ac: bump version to 2.4.93
>
> Mariusz Ceier (1):
>       xf86drm: Fix error path in drmGetDevice2
>
> Michel Dänzer (2):
>       Always pass O_CLOEXEC when opening DRM file descriptors
>       Revert "amdgpu: don't call add_handle_to_table for KMS BO exports"
>
> Rob Clark (5):
>       freedreno: add user ptr to fd_ringbuffer
>       freedreno: add fd_ringbuffer_new_object()
>       freedreno: small cleanup
>       freedreno: slight reordering
>       freedreno/msm: "stateobj" support

[1]: https://lists.x.org/archives/xorg-announce/2018-August/002911.html
@pmenzel pmenzel changed the title Update libdrm and Mesa 3D Update to libdrm 2.4.93 and Mesa 3D 18.1.6 Aug 17, 2018
@pmenzel
Copy link
Collaborator Author

pmenzel commented Aug 17, 2018

$ glxinfo -B
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2)  (0x1912)
    Version: 18.1.6
    Accelerated: yes
    Video memory: 3072MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.5
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 530 (Skylake GT2) 
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.1.6
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 18.1.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.1.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

@pmenzel pmenzel merged commit e16186d into master Aug 20, 2018
@donald donald deleted the update-libdrm-and-mesalib branch September 14, 2018 08:45
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant