Changelog for
libdrm2-32bit-2.4.115-2.2.x86_64.rpm :
* Sat Feb 11 2023 Hans-Peter Jansen
- Adjust the n_libdrm-drop-valgrind
* patches accordingly
* Thu Feb 09 2023 Stefan Dirsch - Update to 2.4.115
* mdgpu: add marketing names from amd-5.4 (22.40)
* amdgpu: add some additional marketing names
* tests/amdgpu: use AMDGPU_TIMEOUT_INFINITE to query fence
* intel: Eliminate need to keep adding PCI IDs
* drm_fourcc: sync drm_fourcc with latest drm-next kernel
* xf86drm: Add support for decoding Vivante format modifiers
* tests/amdgpu/jpeg: enable unit test for jpeg 4
* xf86drm: fix warning in drmGetFormatModifierNameFromVivante()
* xf86drm: add support for printing AMD GFX11 modifiers
* Wed Nov 23 2022 Dominique Leuenberger - Apply n_libdrm-drop-valgrind-dep-generic.patch and n_libdrm-drop-valgrind-dep-intel.patch only when the build uses meson < 0.64. With meson 0.64, we don\'t get the dependency on valgraind added.
* Tue Nov 22 2022 Stefan Dirsch - split n_libdrm-drop-valgrind-dep.patch into n_libdrm-drop-valgrind-dep-generic.patch and n_libdrm-drop-valgrind-dep-intel.patch to fix build on s390 and armv7l
* Tue Nov 22 2022 Dominique Leuenberger - Only apply libdrm-drop-valgrind-dep.patch if valgrnid_support is enabled (fix build on e.g. aarch64).
* Tue Nov 22 2022 Stefan Dirsch - renamed libdrm-drop-valgrind-dep.patch to n_libdrm-drop-valgrind-dep.patch in order to mark it as \'never to be upstreamed\'
* Tue Nov 22 2022 Dominique Leuenberger - Add libdrm-drop-valgrind-dep.patch (as source): drop dependency on valgrind on generated pkgconfig files. The .pc files are auto-generated by meson and are \'technically\' correct, but we do not want to inject valgrind here (we can get away with this hack as it\'s only relevant when using pkg-config --static, and we do not provide static libs anyway).
* Thu Nov 03 2022 Stefan Dirsch - Update to 2.4.114
* amdgpu.ids: use consistent formatting for RID
* amdgpu.ids: sort the file
* amdgpu.ids: update to the latest marketing name
* amdgpu_ids: add MI marketing names
* amdgpu: Add a default marketing name if none is found
* meson: fast-fail on unsupported OSes
* include/drm/drm_fourcc.h: Update from Linux v6.0-rc7
* include/drm/i915_drm.h: Update from Linux v6.0-rc7
* tests/util: add imx-lcdif driver
* intel: move declarations to top in drm_intel_gem_bo_unreference()
* build: automatically disable Intel if pciaccess is not found
* xf86drm: handle DRM_FORMAT_BIG_ENDIAN in drmGetFormatName()
* amdgpu: silence uninitialized variable warning
* xf86drmMode: add helpers for dumb buffers
* modetest: drop unused offset field in struct bo
* modetest: use sized integers in struct bo
* modetest: use dumb buffer helpers
* Tue Sep 13 2022 Stefan Dirsch - disabled intel driver on s390x
* Mon Sep 12 2022 Dirk Müller - update to 2.4.113:
* amdgpu: update marketing names
* sync i915_pciids with kernel
* atomic: fix atomic_add_unless() fallback\'s return value
* intel: Avoid aliasing violation
* intel: Hook up new platforms IDs
* meson: auto-enable etnaviv on arm, arc, mips and loongarch architectures
* modetest: use drmGetFormatName()
* lots of testsuite and CI improvements- enable intel support everywhere as there are now discrete intel GPUs- enable vc4 support on armv7/aarch64- simplify valgrind support ifdefery
* Fri Jul 22 2022 Dirk Müller - update to 2.4.112:
* xf86drmMode: introduce drmModeConnectorGetPossibleCrtcs
* xf86drmMode: introduce drmModeGetConnectorTypeName
* xf86drmMode: constify drmModeAtomicReq functions
* gen_table_fourcc: strip _MODIFIER suffix for INVALID
* testsuite fixes
* Fri Jun 03 2022 Stefan Dirsch - update to 2.4.111
* bugfixes
* drops libkms- added tegra-
* tools on aarch64 to spefile
* Mon Feb 28 2022 Dirk Müller - update to 2.4.110:
* build system updates
* amdgpu: implement new CTX OP to set/get stable pstates
* amdgpu: update_drm for new CTX OP to set/get stable pstates
* intel: Add support for ADL-N
* intel: Add support for RPLS platform
* intel: sync pciids with Linux kernel
* update to tests
* Fri Nov 26 2021 Dirk Müller - update to 2.4.109:
* amdgpu: add new function to get fd
* radeon: remove duplicate struct declaration
* xf86drm: fix compiler warnings
* ci fixes
* Wed Nov 24 2021 Dirk Müller - update to 2.4.108:
* amdgpu: add amdgpu_stress utility v2
* amdgpu: add marketing names from 21.30
* amdgpu: add new marketing name
* amdgpu: Make marketing names consistent
* amdgpu: use drmCloseBufferHandle
* build: bump version to 2.4.108
* drm_fourcc: sync drm_fourcc with latest drm-next kernel
* etnaviv: use drmCloseBufferHandle
* exynos: use drmCloseBufferHandle
* Fix -Werror=format build errors on FreeBSD
* freedreno: use drmCloseBufferHandle
* headers: drm: Sync with drm-next
* intel: Do not assert on unknown chips in drm_intel_decode_context_alloc
* intel: Drop legacy execbuffer support
* intel: sync ADL-S PCI IDs with kernel
* intel: Sync pci ids
* intel: use drmCloseBufferHandle
* man: refer to drmCloseBufferHandle instead of DRM_IOCTL_GEM_CLOSE
* meson: Build libdrm.so as an unversioned lib on Android.
* meson: Don\'t build libkms for Android.
* nouveau: print bo address in the GPU/CPU vm and its size
* nouveau: use drmCloseBufferHandle
* omap: use drmCloseBufferHandle
* radeon: use drmCloseBufferHandle
* tegra: use drmCloseBufferHandle
* test/amdgpu: Bob to Alice copy should be TMZ in secure bounce test
* tests/amdgpu: Fix TMZ secure bounce test
* xf86drm: add GEM_CLOSE ioctl wrapper
* xf86drm: add iterator API for DRM/KMS IN_FORMATS blobs
* xf86drm: fix mem leak in drm_usb_dev_path()
* xf86drmMode: make drm_property_type_is arg const
* xf86drmMode: simplify drm_property_type_is
* xf86drmMode: switch to standard inline qualifier
* xf86drm: Update drmGetFormatModifierNameFromArm to handle AFRC
* Mon Sep 27 2021 Stefan Dirsch - covers jira#SLE/SLE-18743
* Sun Jul 11 2021 Tobias Klausmann - Update to version 2.4.107:
* amdgpu: update marketing names
* tests/amdgpu: Fix valgrind warning
* test/amdgpu: Add helper functions for hot unplug
* test/amdgpu/hotunplug: Add test suite for GPU unplug
* tests/amdgpu/hotunplug: Add unplug with cs test.
* tests/amdgpu/hotunplug: Add hotunplug with exported bo test
* tests/amdgpu/hotunplug: Add hotunplug with exported fence
* amdgpu: Add vamgr for capture/replay.
* include in xf86drmMode when the OS is FreeBSD
* _WANT_KERNEL_ERRNO must be defined in FreeBSD for ERESTART to be used
* Conditionally include and on Linux, BSD
* Revert \"tests/amdgpu: fix bo eviction test issue\"
* xf86drm: Add a human readable representation for format modifiers
* xf86drm: Add a vendor function to decode the format modifier
* xf86drm: Add support for decoding Nvidia format modifiers
* xf86drm: Add support for decoding AMD format modifiers
* xf86drm: Add support for decoding AMLOGIC format modifiers
* README.rst: Include some notes about syncing uapi headers
* amdgpu: Added product name for E9390,E9560 and E9565 dgpu
* intel: Add support for ADLP
* Wed May 19 2021 Paolo Stivanin - Update to 2.4.106:
* various nouveau fixes
* improve tests
* Wed Apr 07 2021 Dirk Müller - update to 2.4.105:
* amdgpu: add function of INFO ioctl for querying video caps
* amdgpu: sync up amdgpu_drm.h with latest from kernel
* xf86drmMode: set FB_MODIFIERS flag when modifiers are supplied
* xf86drmMode: introduce drmModeGetPropertyType
* intel: Keep libdrm working without pread/pwrite ioctls
* xf86drm: fix null pointer deref in drmGetBufInfo
* intel: Add support for JSL
* xf86drm: warn about GEM handle reference counting
* xf86drmMode: add drmIsKMS
* intel: add INTEL_ADLS_IDS to the pciids list
* intel: sync i915_pciids.h with kernel
* amdgpu: update marketing names
* tests and build system fixes
* Sun Jan 24 2021 Stefan Dirsch - reenabled build of manual pages (switch from xsltproc to rst2man)
* Sun Jan 24 2021 Dirk Müller - update to 2.4.104:
* headers: drm: Sync with drm-next
* Remove outdated comments about stdint.h
* Remove definitions duplicated from drm_mode.h
* xf86drmMode.h use ANSI C99 arrays
* Document drmModeConnection
* man: convert to reSTructuredText
* testsuite fixes
* Wed Jan 06 2021 Dirk Müller - update to 2.4.103:
* xf86drm.c: Use integer logarithm.
* amdgpu: only enable security tests on raven family
* amdgpu: sync up amdgpu_drm.h with latest from kernel
* amdgpu: add marketing names from 20.40
* intel: add INTEL_DG1_IDS to the pciids list
* amdgpu: add device IDs for Raven, Picasso and Renoir
* intel: sync i915_pciids.h with kernel
* amdgpu: Add Device IDs for Embedded Raven2 platforms
* intel: sync i915_pciids.h with kernel
* xf86drm.c: fix build failure
* core: use `O_RDONLY` instead of ambiguous `0` flag
* lots of tests/amdgpu updates
* Mon Aug 31 2020 Stefan Dirsch - version 2.4.102 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882
* Wed May 27 2020 Stefan Dirsch - upgrade to version 2.4.102
* lots of FreeBSD and modetest stuff
* Mon Apr 20 2020 Philipp Seiler - upgrade to version 2.4.101
* adds some new AMD GPUs