| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libdrm_amdgpu1 | Distribution: openSUSE Tumbleweed |
| Version: 2.4.124 | Vendor: openSUSE |
| Release: 2.3 | Build date: Thu Dec 12 23:25:43 2024 |
| Group: System/Libraries | Build host: reproducible |
| Size: 57661 | Source RPM: libdrm-2.4.124-2.3.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://dri.freedesktop.org/ | |
| Summary: Userspace interface for Kernel DRM services for AMD Radeon chips | |
libdrm is a library for accessing the Direct Rendering Manager on Linux, BSD and other operating systems. This package provides userspace interface for Kernel DRM services for AMD Radeon chips.
MIT
* Thu Dec 12 2024 Stefan Dirsch <sndirsch@suse.com>
- adjusted patches
* n_libdrm-drop-valgrind-dep-generic.patch
* n_libdrm-drop-valgrind-dep-intel.patch
* Thu Dec 05 2024 Stefan Dirsch <sndirsch@suse.com>
- update to 2.4.124
* include/drm/README: update drm-next link to use gitlab instead of cgit
* modetest: simplify planar YUV handling
* modetest: add support for YUV422 and YUV444 plane format
* xf86drm: print AMD modifiers properly
* tests/util: Call `drmGetDevices2()` instead of `drmOpen()`ing all modules
* android: add genrule for generated_static_table_fourcc.h
* modetest: Make modetest availble to vendor on Android
* build: simplify Linux system check
* Tue Aug 27 2024 Stefan Dirsch <sndirsch@suse.com>
- update to 2.4.123
* amdgpu: add new marketing names
* amdgpu: add new marketing names
* Convert to Android.bp
* libs: Tie DSO minor versions to libdrm version
* readdir_r is deprecated.
* Fix FTBS on undefined clock_gettime() and asprintf()
* Export include dirs with -isystem
* Makes libdrm available on host
* Adds libdrm_headers
* Make libdrm recovery_available
* add crosvm to com.android.virt
* Enable GPU in crosvm
* Android.bp: Add include exports for android dir
* Disable ioctl signed overload for Bionic libc
* build: bump version to 2.4.123
* Delete all Makefile.sources files
* tests: Make modetest and proptest cc_binary in Android.bp
* Wed Jun 26 2024 Stefan Dirsch <sndirsch@suse.com>
- update to 2.4.122
* fix FTBS on FreeBSD (or non-Linux in general)
* freedreno: fix FTBS on non-Linux platforms (unused header)
* etnaviv: fix FTBS on undefined linux/* headers on non-Linux platforms.
* ci: upgrade debian container to bookworm
* ci: upgrade FreeBSD VM to 14.1
* Remove libm in libdrm dependencies
* Sync headers with drm-next
* Mon Jun 03 2024 Stefan Dirsch <sndirsch@suse.com>
- update to 2.4.121
* meson: make build system happy by replacing deprecated feature
* include poll.h instead of sys/poll.h
* amdgpu: Make amdgpu_device_deinitialize thread-safe
* Revert "xf86drm: ignore symlinks in process_device()"
* xf86drm: Don't consider node names longer than the maximum allowed
* tests/amdgpu: fix compile warning with the guard enum value
* tests/amdgpu: fix compile error with gcc7.5
* tests/amdgpu: fix compile error with gcc14
* tests/util: add tidss driver
* meson: Replace usages of deprecated ExternalProgram.path()
* meson: Fix broken str.format usage
* amdgpu: add marketing names from Adrenalin 23.11.1
* amdgpu: add marketing names from PRO Edition for W7700
* amdgpu: add marketing names from Windows Steam Deck OLED APU driver
* amdgpu: add marketing names from amd-6.0
* amdgpu: add marketing name for Radeon RX 6550M
* amdgpu: add marketing names from amd-6.0.1
* amdgpu: Make amdgpu_cs_signal_semaphore() thread-safe
* amdgpu: sync amdgpu_drm.h
* symbols-check: Add _GLOBAL_OFFSET_TABLE_
* symbols-check: Add _fbss, _fdata, _ftext
* amdgpu: expose amdgpu_va_manager publicly
* amdgpu: add amdgpu_va_range_alloc2
* amdgpu: add amdgpu_device_initialize2
* amdgpu: fix deinit logic
* ci: build with meson --fatal-meson-warnings
* ci: use "meson setup" sub-command
* xf86drm: document drmDevicesEqual()
* xf86drm: ignore symlinks in process_device()
* Sat Jan 13 2024 Stefan Dirsch <sndirsch@suse.com>
- update to 2.4.120
* radeon: fix missing stencil_tile_mode initialisation in the
linear/fallback case
* amdgpu: fix use-after-free
* Sync headers with drm-next
- adjusted
* n_libdrm-drop-valgrind-dep-generic.patch
* n_libdrm-drop-valgrind-dep-intel.patch
* Sat Jan 06 2024 Stefan Dirsch <sndirsch@suse.com>
- adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch to fix build
* Thu Dec 28 2023 Dirk Müller <dmueller@suse.com>
- update to 2.4.119:
* add amdgpu_va_get_start_addr
* Tue Nov 28 2023 Stefan Dirsch <sndirsch@suse.com>
- adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch to fix build on sle15-sp6
* Sat Nov 25 2023 Dirk Müller <dmueller@suse.com>
- update to 2.4.118:
* improve SMPTE color LUT accuracy
* util: factor out and optimize C8 SMPTE color LUT
* util: add support for DRM_FORMAT_C[124]
* util: store number of colors for indexed formats
* util: add SMPTE pattern support for C4 format
* util: add SMPTE pattern support for C1 format
* util: add SMPTE pattern support for C2 format
* modetest: add support for DRM_FORMAT_C[124]
* modetest: add SMPTE pattern support for C[124] formats
* intel: determine target endianness using meson
* util: fix 32 bpp patterns on big-endian
* util: fix 16 bpp patterns on big-endian
* util: add missing big-endian RGB16 frame buffer formats
* modetest: add support for parsing big-endian formats
* util: add test pattern support for big-endian XRGB1555/RGB565
* util: fix pwetty on big-endian
* util: add pwetty support for big-endian RGB565
* modetest: add support for big-endian XRGB1555/RGB565
* modetest: add support for DRM_FORMAT_NV{15,20,30}
* modetest: switch usage to proper options grammar
* xf86drm: add drmGetNodeTypeFromDevId
* Sync headers with drm-next
* xf86drmMode: add drmModeCloseFB()
* Fri Nov 17 2023 Stefan Dirsch <sndirsch@suse.com>
- adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch
* Wed Nov 15 2023 Dirk Müller <dmueller@suse.com>
- use valgrind support only on 64bit platforms
* Fri Oct 20 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to 2.4.117
* modetest: print modifiers in hex as well
* modetest: custom mode support
* meson: fix intel requirements
* meson: Use feature.require() and feature.allowed()
* meson: replace deprecated program.path -> program.full_path
* modetest: avoid erroring if there's no gamma legacy support
* amdgpu: Fix pointer/integer mismatch warning
* amdgpu: Use PRI?64 to format uint64_t
* util: add NV24 and NV42 frame buffer formats
* util: add pattern support for DRM_FORMAT_NV{24,42}
* modetest: add support for DRM_FORMAT_NV{24,42}
* util: fix grey in YUV SMPTE patterns
* modetest: fix mode_vrefresh() for interlace/dblscan/vscan
* util: remove unused definitions of RED, GREEN, and BLUE
* amdgpu: add marketing names from amd-5.4.6 (22.40.6)
* amdgpu: add marketing names from amd-5.5.1 (23.10.1)
* amdgpu: add marketing names from PRO Edition 23.Q3 W7000
* amdgpu: add marketing names from Adrenalin 23.7.2
* amdgpu: add marketing names from Adrenalin 23.9.1
* modetest: document why no blob is created for linear gamma LUT
* modetest: allocate and commit atomic request around set_property()
* modetest: permit -r and -s to work together
* modetest: allow using -r and -P
* modetest: add support for writeback connector
* amdgpu: amdgpu_drm.h for new GPUVM fault ioctl
* amdgpu: add support for querying VM faults information
* xf86drm: mark DRM_MAX_MINOR as deprecated
* ci: bump FreeBSD to 13.2
* Thu Sep 21 2023 Stefan Dirsch <sndirsch@suse.com>
- provide/obsolete dropped packages libkms1/libkms-devel (bsc#1215526)
* Wed Sep 20 2023 Stefan Dirsch <sndirsch@suse.com>
- adjusted n_libdrm-drop-valgrind-dep-generic.patch,
n_libdrm-drop-valgrind-dep-intel.patch to generated 2.4.116
pkgconfig files in order to fix build against sle15/Leap 15.x
* Sat Aug 26 2023 Stefan Dirsch <sndirsch@suse.com>
- Update to 2.4.116
* nouveau: add interface to make buffer objects global
* xf86drm: update DRM_NODE_NAME_MAX supporting more nodes
* xf86drm: use drm device name to identify drm node type
* meson: drop pthread-stubs dependency on BSDs
* amdgpu: add marketing names from amd-5.4.3 (22.40.3)
* tests/amdgpu: Fix Usage string
* tests/amdgpu: Add all 9 options to the help output
* tests/amdgpu: Allow to exclude a test or a suite of tests
* amdgpu: add an environment variable that overrides the context priority
* amdgpu: remove va::dev member
* tests/amdgpu/vcn: change vbv_buffer name to input
* tests/amdgpu/vcn: fix drm test failure
* tests/amdgpu/vcn: fix session buffer issue for vcn1-vcn3
* tests/amdgpu/vcn:update decoder unit test
* xf86drm: bump DRM_MAX_MINOR to 64
* xf86drm: drop control nodes implementation
* Sync headers with drm-next
* xf86drm: add drmSyncobjEventfd
* build: bump version to 2.4.116
* xf86drmMode: constify drmModeCrtcSetGamma
* tests/util: Add vkms driver
* test/amdgpu/hotunplug: add apu check for hotplug test
* Sat Feb 11 2023 Hans-Peter Jansen <hp@urpla.net>
- Adjust the n_libdrm-drop-valgrind* patches accordingly
* Thu Feb 09 2023 Stefan Dirsch <sndirsch@suse.com>
- 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 <dimstar@opensuse.org>
- 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 <sndirsch@suse.com>
- 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 <dimstar@opensuse.org>
- Only apply libdrm-drop-valgrind-dep.patch if valgrnid_support is
enabled (fix build on e.g. aarch64).
* Tue Nov 22 2022 Stefan Dirsch <sndirsch@suse.com>
- 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 <dimstar@opensuse.org>
- 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 <sndirsch@suse.com>
- 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 <sndirsch@suse.com>
- disabled intel driver on s390x
* Mon Sep 12 2022 Dirk Müller <dmueller@suse.com>
- 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 <dmueller@suse.com>
- 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 <sndirsch@suse.com>
- update to 2.4.111
* bugfixes
* drops libkms
- added tegra-* tools on aarch64 to spefile
* Mon Feb 28 2022 Dirk Müller <dmueller@suse.com>
- 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
/usr/lib/libdrm_amdgpu.so.1 /usr/lib/libdrm_amdgpu.so.1.124.0 /usr/share/libdrm/amdgpu.ids
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Sep 25 23:24:22 2025