Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libkms1-2.4.107-150400.1.8 RPM for aarch64

From OpenSuSE Leap 15.4 for aarch64

Name: libkms1 Distribution: SUSE Linux Enterprise 15
Version: 2.4.107 Vendor: SUSE LLC <>
Release: 150400.1.8 Build date: Sun May 8 00:06:06 2022
Group: System/Libraries Build host: ibs-lx2160ardb-1
Size: 67648 Source RPM: libdrm-2.4.107-150400.1.8.src.rpm
Summary: Userspace interface to kernel DRM buffer management
The KMS Memory Management abstraction library.
This package provides the userspace interface to kernel DRM buffer management






* Mon Sep 27 2021
  - covers jira#SLE/SLE-18743
* Sun Jul 11 2021
  - 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 <sys/types.h> in xf86drmMode when the OS is FreeBSD
    * _WANT_KERNEL_ERRNO must be defined in FreeBSD for ERESTART to be used
    * Conditionally include <linux/limits.h> and <sys/params.h> 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
  - Update to 2.4.106:
    * various nouveau fixes
    * improve tests
* Wed Apr 07 2021
  - 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
  - reenabled build of manual pages (switch from xsltproc to rst2man)
* Sun Jan 24 2021
  - 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
  - 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
  - version 2.4.102 needed for jira#SLE/SLE-12880, jira#SLE/SLE-12882
* Wed May 27 2020
  - upgrade to version 2.4.102
    * lots of FreeBSD and modetest stuff
* Mon Apr 20 2020
  - upgrade to version 2.4.101
    * adds some new AMD GPUs
* Thu Nov 07 2019
  - This release includes support for latest Intel GPUs
    (jsc#SLE-7962, jsc#SLE-8024, jsc#SLE-8022, jsc#SLE-10182,
    jsc#SLE-4989, jsc#SLE-4983, bsc#1137515)
* Wed Oct 30 2019
  - Update to version 2.4.100
    * bugfixes (boo#1155382)
* Wed Jul 03 2019
  - Update to version 2.4.99
    * bug fixes
* Tue Apr 23 2019
  - Update to version 2.4.98
    * This release adds marketing names for AMDGPU devices, a
      fallback path in drmDevice for devices lacking OF data
      and drmIsMaster API, amongst other changes.
* Mon Feb 11 2019
  - back to subpackage name libdrm-tools as requested by
* Thu Jan 24 2019
  - Switch to meson buildsystem:
    * Update Git-clone/web to new gitlab home.
    * Add meson BuildRequires and macros.
    * Add fdupes BuildRequires and macros, remove duplicate files.
    * Rename libdrm-tools to drm-tools, follow openSUSE packaging
      guidelines and silence a rpmlint warning. Add Obsoletes and
      Provides to ensure smooth upgrades.
    * Tweak descriptions for several sub-packages.
    * Drop custom test install and run, run plain meson_test provided
      by upstream.
* Tue Jan 22 2019
  - Update to version 2.4.97
    * amdgpu: update to latest marketing names from 18.50
    * amdgpu/test: Add illegal register and memory access test v2
    * amdgpu/test: Disable deadlock tests for all non gfx8/9 ASICs.
    * amdgpu/test: Enable deadlock test for CI family (gfx7)
    * amdgpu: add VM test to exercise max/min address space
    * doc: Rename README&CONTRIBUTING to .rst
    * Avoid hardcoded strlens in drmParseSubsystemType().
    * drm: Attempt to parse SPI devices as platform bus devices.
    * xf86drmHash: remove unused loop variable
    * meson: fix typo in compiler flag
    * tests: skip drmdevice test if the machine doesn't have any drm device
    * freedreno: remove always-defined #ifdef
    * xf86atomic: #undef internal define
    * README: reflow the project description to improve readability
    * xf86drm: implement drmParseSubsystemType for DragonFly
    * libdrm: Use DRM_IOCTL_GET_PCIINFO on DragonFly
    * tests/amdgpu/vcn: fix the nop command in IBs
    * gitignore: sort file
    * gitignore: add _build
    * amdgpu: update amdgpu_drm.h
    * amdgpu: add a faster BO list API
    * android: Fix 32-bit app crashing in 64-bit Android
* Wed Dec 19 2018
  - Enable aarch64 build for: etnaviv, exynos and tegra
* Wed Dec 19 2018
  - Fix --enable-freedreno option as it is not experimental anymore
  - Add etnaviv support
  - Add exynos support (used by Arndale board and Samsung Chromebook)
* Wed Oct 17 2018
  - Update to version 2.4.96
    * libdrm: Allow dynamic drm majors on linux
    * amdgpu/test: Allow BO mapping flags to be passed in tests
    * amdgpu/test: Fix deadlock tests for AI and RV v2
    * xf86drmHash: remove redundant zero init
    * freedreno/msm: get rid of ring_bo unref hack
    * freedreno: expose refcnt'ing on ringbuffers
    * freedreno: add flags param for rb creation
    * freedreno/msm: support suballocation for stateobj rb's
    * freedreno: remove deprecated ringmarker API
    * freedreno/msm: remove reset of linked rings
    * freedreno/msm: simplify emit_reloc_ring() vfunc
    * freedreno/msm: use hashtable to track submit.cmds table
    * freedreno/msm: simplify msm_ringbuffer_flush()
    * freedreno/msm: handle ring-reloc to other stateobjs
    * freedreno/kgsl: fix build
    * freedreno/msm: fix c90 warning
* Sun Oct 07 2018
  - Update to version 2.4.95
    * This release adds a fallback for realpath() which was blocked by the
      web-browser sand-boxing. While the browsers are fixed-up they seem to have
      little incentive to roll bugfix releases :-\
* Sat Aug 04 2018
  - Upate to version 2.4.93:
    + amdgpu: make sure to set CLOEXEC on duplicated FDs
    + 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
    + 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.
    + intel: Introducing Whiskey Lake platform
    + intel: Introducing Amber Lake platform
    + xf86drm: Be sure to closedir before return
    + amdgpu: don't call add_handle_to_table for KMS BO exports
    + amdgpu: add amdgpu_bo_handle_type_kms_noimport
    + xf86drm: Fix error path in drmGetDevice2
    + Always pass O_CLOEXEC when opening DRM file descriptors
    + Revert "amdgpu: don't call add_handle_to_table for KMS BO exports"
    + freedreno: add user ptr to fd_ringbuffer
    + freedreno: add fd_ringbuffer_new_object()
    + freedreno: small cleanup
    + freedreno: slight reordering
    + freedreno/msm: "stateobj" support
* Thu May 10 2018
  - update to 2.4.92
    + drm/atomic: Refuse to add invalid objects to requests
    + freedreno: add missing symbols to symbol-check
    + libdrm: Use readdir instead of readdir_r to avoid build warnings
    + Intel: Add a Kaby Lake PCI ID
    + amdgpu: Deinitialize vamgr_high{,_32}
    + intel: add support for ICL 11
    + amdgpu:support 16 ibs per submit for PAL/SRIOV
    + freedreno: add fd_pipe refcounting
    + drm/amdgpu: Remove IB count checking
    + intel/intel_chipset.h: Sync Cannonlake IDs.
    + libdrm: amdgpu: Adding DRM_RDWR flag in amdgpu_bo_export
    + amdgpu: enlarge the maximum number of cards supported
* Tue Mar 06 2018
  - update to 2.4.91
    + amdgpu: Fix mistake in initial hole size calculation.
    + amdgpu: mostly revert "use the high VA range if possible v2"
    + amdgpu: add AMDGPU_VA_RANGE_HIGH
    + amdgpu: fix "add AMDGPU_VA_RANGE_HIGH"
    + freedreno: add interface to get buffer address
    + drm/fourcc: Fix fourcc_mod_code() definition
    + drm/tegra: Sanitize format modifiers
* Wed Feb 21 2018
  - Remove unneeded defattr stanza
* Wed Feb 21 2018
  - Remove pthread-stubs dependency
* Wed Feb 21 2018
  - Remove unneeded autotool dependencies
* Sat Feb 17 2018
  - Update to version 2.4.90:
    + Add meson build system
    + always define HAVE_FREEDRENO_KGSL
    + always define HAVE_CAIRO
    + always define HAVE_VALGRIND
    + amdgpu: Update deadlock test to not assert on ECANCELED
    + amdgpu: Fix segfault in deadlock test.
    + amdgpu: fix 32bit VA manager max address
    + amdgpu: use the high VA range if possible v2
    + amdgpu: fix high VA mask
    + amdgpu: fix inefficient vamgr algorithm
    + amdgpu: clean up non list code path for vamgr v2
    + amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space
    + amdgpu: Don't print error message if parse_one_line returned -EAGAIN
    + amdgpu: Don't dereference device_handle after amdgpu_device_deinitialize
    + amdgpu: Symlink .editorconfig to tests/amdgpu
    + amdgpu: Disable deadlock test suite by default for SI ASICs
    + amdgpu: Disable VM test suite by default for SI ASICs
    + amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check
    + amdgpu: fix not to add amdgpu.ids when building without amdgpu
    + android: Move gralloc handle struct to libdrm
    + android: Add version variable to gralloc_handle_t
    + android: Mark gralloc_handle_t magic variable as const
    + android: Remove member name from gralloc_handle_t
    + android: Change gralloc_handle_t members to be fixed width
    + autotools: Include files in tarball
    + configure: remove unused HAVE_CUNIT define
    + configure: remove unused HAVE_INSTALL_TESTS define
    + configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS
    + drm: Fix 32-bit drmSyncobjWait.
    + exynos/tests: use #ifdef for never-defined token
    + fix return value for syncobj wait
    + freedreno: clamp priority based on # of rings
    + headers: sync up amdgpu_drm.h with drm-next
    + intel: Add more Coffeelake PCI IDs
    + meson: fix the install path of amdgpu.ids
    + meson: set proper pkg-config version for libdrm_freedreno
    + meson: set the minimum version correctly
    + meson: fix libdrm_nouveau pkgconfig include directories
    + meson: include headers in root directory in ext_libdrm
    + meson: cleanup whitespace
    + meson: add missing HAVE_RADEON
    + meson: sort HAVE_* defines
    + meson,configure: remove unused HAVE_OMAP define
    + meson,configure: remove unused HAVE_TEGRA define
    + meson,configure: remove unused HAVE_FREEDRENO define
    + meson,configure: remove unused HAVE_ETNAVIV define
    + meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON}
    + meson,configure: turn undefined preprocessor tokens warnings into errors
    + meson,configure: add warning when using undefined preprocessor tokens
    + modetest: Fix to check return value of asprintf()
    + remove unnecessary double-semicolon
    + README: Add note about meson
    + test/amdgpu: fix compiler warnings
    + tests/amdgpu: add bo eviction test
    + tests/amdgpu: add missing config.h include
    + tests/amdgpu: add parentheses to make operation priority explicit
    + tests/amdgpu: drop unused variables
    + tests/amdgpu: execute write linear on all the available rings
    + tests/amdgpu: execute const fill on all the available rings
    + tests/amdgpu: execute copy linear on all the available rings
    + tests/etnaviv: drop unused `return 0`
    + tests/util: fix signed/unsigned comparisons
    + tests/util: drop unused parameters
    + xf86drmHash: remove always-false #if guards
    + xf86atomic: fix -Wundef warning
  - Remove upstreamed patch U_intel-Add-more-Coffeelake-PCI-IDs.patch
* Mon Jan 15 2018
  - U_intel-Add-more-Coffeelake-PCI-IDs.patch
    * Add more Coffeelake PCI IDs (request by Intel)
* Mon Dec 18 2017
  - Update to version 2.4.89:
    libdrm release with leasing and syncobj api updates, updated amdgpu marketing
    ids, amdgpu tests, updated uapi headers & etnaviv updates.
* Sun Nov 05 2017
  - Update to version 2.4.88:
    + amdgpu: Fix wrappers for AMDGPU_VM IOCTL.
* Wed Nov 01 2017
  - Update to version 2.4.87:
    + amdgpu: fix 32-bit build
  - This release includes the changes introduced with 2.4.86:
    + amdgpu: Add wrappers for AMDGPU_VM IOCTL.
    + amdgpu: Add VMID reservation per GPU context test.
    + drm: sync drm headers from drm-next.
    + drm/syncobj: fix some whitespace issues
* Mon Oct 23 2017
  - Update to version 2.4.85:
    + Add const qualifier to arguments of drmModeAddFB2()
    + amdgpu: implement context priority for amdgpu_cs_ctx_create2 v3
    + amdgpu: add padding to the fence to handle ioctl
    + headers: Sync amdgpu_drm.h with drm-next
    + modetest: Decode IN_FORMATS plane blob property
    + modetest: Allow full testing of primary planes
  - Fix changelog entry for version 2.4.84
* Thu Oct 12 2017
  - Update to version 2.4.84:
    + amdgpu: Add deadlock detection test suit.
    + amdgpu: make userptr unit test more interesting
    + amdgpu: Do not write beyond allocated memory when parsing ids
    + amdgpu: print error messages when amdgpu_device_initialize is failing
    + amdgpu: add sync_file import and export functions
    + amdgpu: add amdgpu_cs_syncobj_wait
    + amdgpu: add amdgpu_cs_fence_to_handle
    + Android: move libraries to /vendor
    + drm: add drmSyncobjWait wrapper
    + etnaviv: prevent deadlock in error path
    + freedreno/kgsl: fix pointer-to-int cast
    + headers: sync syncobj ioctl defines.
    + headers: sync DRM_MODE_ROTATE/REFLECT defines from kernel v4.14-rc1
    + intel: Change a KBL pci id to GT2 from GT1.5
    + include: sync drm.h and amdgpu_drm.h with airlied/drm-next
    + tests/amdgpu: add missing header to SOURCES
    + tests/amdgpu: add new uvd enc support check
    + tests/amdgpu: fix uvd enc data corruption issue
* Sat Sep 30 2017
  - Remove --with-pic which has no effect on shared-only builds.
    Rectify SRPM group.
* Fri Aug 25 2017
  - Update to version 2.4.83
    + amdgpu: Add FX-9800P Bristol Ridge iGPU id
    + amdgpu: fix missing mutex unlock before return
    + amdgpu: fix race issue between two bo functions(v2)
    + amdgpu: merge and cleanup amdgpu_bo_free
    + android: add rules to build amdgpu.ids
    + android: amdgpu: fix build break
    + drm: Pull new modifier uapi into drm_fourcc and drm_mode
    + drmsltest: Check expected neighbours
    + etnaviv: fix etna_bo_from_name
    + freedreno: remove dead error path
    + freedreno: prevent deadlock in error path
    + freedreno/msm: remove dead error path
    + radeon: add fallthrough annotation
    + test/amdgpu: fix test failure for SI
    + tests/amdgpu: bypass UVD CS tests on raven
    + tests/amdgpu: bypass VCE tests on raven
    + tests/amdgpu: add uvd encode unit tests
    + xf86drm: continue with next device if drmProcessUsbDevice fails
    + xf86drm: continue after drmProcessPlatformDevice failure
* Wed Aug 02 2017
  - build-require util-macros-devel for suse_version > 1320
* Thu Jul 20 2017
  - Update to version 2.4.82:
    + intel: PCI Ids for S SKU in CFL
    + intel: PCI Ids for H SKU in CFL
    + intel: PCI Ids for U SKU in CFL
    + intel/gen10: Add missed gen10 stuff
    + etnaviv: submit full struct drm_etnaviv_gem_submit
    + amdgpu: sync amdgpu_drm with kernel.
    + drm: update drm.h to latest in drm-next.
    + libdrm: add drm syncobj create/destroy/import/export
    + drm/amdgpu: add syncobj create/destroy/import/export apis
    + drm/amdgpu: add new low overhead command submission API. (v2)
    + amdgpu: add new symbols to tests.
    + Android's major/minor/makedev live in <sys/sysmacros.h>
    + headers: Update drm_fourcc and vc4_drm.h with new VC4 tiling UAPI.
    + headers: sync drm_fourcc.h with airlied/drm-next
    + headers: sync drm_sarea.h with airlied/drm-next
    + tests/amdgpu: rename uvd messages to decode messages
    + tests/amdgpu: separate decode messages
    + tests/amdgpu: move decode sum to common
    + tests/amdgpu: add vcn tests support and sets
    + tests/amdgpu: implement vcn dec unit tests
    + tests/amdgpu: s/uvd_messages.h/decode_messages.h/ in
    + tests/amdgpu: Fix device_id option
    + amdgpu: Add .editorconfig file for amdgpu coding style
    + intel: add GEN10 to IS_9XX.
    + Android: fix missing trailing \
    + intel: Add Cannonlake PCI IDs for U-skus.
    + intel: Add Cannonlake PCI IDs for Y-skus.
    + intel/intel_chipset: Move IS_9XX below IS_GEN10.
    + amdgpu: move asic id table to a separate file
    + Remove redundant memclear
* Fri May 26 2017
  - Update to version 2.4.81
    * Export drmDevicesEqual
    * configure: Fix the <sys/sysmacros.h> check
    * Fix stray caller of drmCompareDevices
    * amdgpu/: concisely && consistently check null ptrs in canonical form
    * amdgpu: Use the canonical form in branch predicate
    * Add pl111 as a KMS driver for utils.
    * Add the DPI encoder/connector types to KMS utils.
    * amdgpu: add raven family id
    * modetest: fix printing of fourcc on BE machines
    * amdgpu/drm: add AMDGPU_HW_IP_VCN_DEC
    * amdgpu/drm: add AMDGPU_HW_IP_VCN_ENC
    * amdgpu: add the interface of waiting multiple fences
    * amdgpu: add a test for amdgpu_cs_wait_fences
    * amdgpu: add missing extern "C" headers
    * freedreno: fix double-free on exit
* Mon Apr 17 2017
  - Update to version 2.4.80:
    + intel: remove dead code
    + etnaviv: sync uapi header
    + etnaviv: add fence fd support
    + exynos: add C++ support to exynos_drmif header
* Wed Apr 12 2017
  - SLE merge
    * Mesa 17.0.3 build on aarch64 needs libdrm_freedreno >= 2.4.74
    * latest libdrm version for sle12 (fate #315643-315645, 319159-319161, 319618)
* Mon Apr 10 2017
  - Update to version 2.4.79:
    + amdgpu: allow to query GPU sensor related information
  - Update to version 2.4.78:
    This fixes a build issue for GNU/kFreeBSD, and adds a new
    page_flip_handler2 event handler, which when run on a suitably
    capable kernel, can provide the CRTC ID to userspace for atomic
    completion events.
* Sat Apr 08 2017
  - Update to version 2.4.77:
    + tests/etnaviv: link against libdrm
    + etnaviv: remove struct etna_specs
    + amdgpu: add amdgpu_bo_va_op_raw to the symbol check
    + bring back pthread-stubs check
    + tegra: update symbol-check
    + amdgpu: add REPLACE and CLEAR checking for VA op (v2)
    + amdgpu: add amdgpu_bo_va_op_raw
    + headers: sync amdgpu_drm.h from airlied/drm-next
    + headers: the uint*_t vs. __u* discrepancy in amdgpu_drm is fixed
    + Android: fix building of modetest and proptest
    + Android: disable pointer-arith and enum-conversion
    + exynos: fix type-punned pointer build warning
    + exynos/fimg2d: remove unused-function build warning
    + tests/exynos: remove unused-function build warning
    + tests/exynos: fix invalid code of error path in g2d test
    + xf86drm: remove memory leaks in drmGetBusid/drmGetReservedContextList
* Tue Apr 04 2017
  - do not buildrequire util-macros-devel on sle13
* Thu Mar 30 2017
  - update to 2.4.76
    * This release is required for upcoming Radeon Vega GPUs.
* Sat Jan 28 2017
  - update to 2.4.75
    * amdgpu: Provide more specific error message if non-privileged user runs amdgpu_test
    * amdgpu: verify the tested device
    * amdgpu: A new option to choose which device to run most tests
    * amdgpu: A new option to run tests on render node
    * Import uapi/i915_drm.h from v4.10-rc5-950-g152d5750dda9
    * intel: Allow the client to control implicit synchronisation
    * intel: Support passing of explicit fencing from execbuf
    * intel: Clear execobject flags before preserving object in reuse cache
    * intel: Export a function to re-enable implicit synchronisation
    * intel: update global_name before HASH_ADD
    * xf86drm: use maj/min in drmParsePciDeviceInfo()
    * xf86drm: add plumbing to not retrieve PCI device revision
    * xf86drm: parse the separate sysfs files for vendor... info
    * xf86drm: introduce drmGetDevice[s]2
    * tests/drmdevice: use drmGetDevice[s]2
    * tests: remove useless legacy tests
    * kms: remove commented out libudev code
    * configure: remove libudev checks
    * tests: automake: reorder makefile contents
    * set format.subjectPrefix and if needed
    * android: remove LOCAL_MODULE_TAGS := optional tag
    * android: introduce to reduce boilerplate
    * android: add HAVE_VISIBILITY to
    * android: add note about command line defines and config.h
    * android: silence ~550 warnings
    * tests/nouveau: automake: fold C and CPP flags
    * xf86drm: fix sign-compare warning
    * xf86drm: implement drmGetMinorNameForFD for non-sysfs
    * xf86drm: implement drmParseSubsystemType for OpenBSD
    * xf86drm: implement drmParsePciDeviceInfo for OpenBSD
    * xf86drm: implement drmParsePciBusInfo for OpenBSD
    * xf86drm: implement an OpenBSD specific drmGetDevice2
    * xf86drm: adjust device node path for minor base
    * xf86drm: add a non-sysfs version of drmGetDeviceNameFromFd2
    * xf86drm: don't fatal on per device error in drmGetDevice[s]2
    * tests/util: Add support for meson module
    * libkms/exynos: fix memory leak in error path
    * xf86drm: fix null termination of string buffer
    * xf86drm: Fix indentation
    * xf86drmMode.h: Use consistent padding
    * xf86drmMode.h: Add DisplayPort MST and DPI encoders/connectors
    * xf86drm: Fix type-punned pointer build warning
    * xf86drm: Factor out drmDeviceAlloc()
    * xf86drm: Add USB support
    * xf86drm: Add platform and host1x bus support
    * tests/drmdevice: Add USB, platform and host1x support
    * xf86drm: Reuse sysfs_uevent_get()
    * tests: Use -pthread in CFLAGS instead of -lpthread
    * modetest: Allow the user to specify the plane ID
* Wed Jan 25 2017
  - enabled build of manual pages (bnc#1021810)
* Sat Dec 31 2016
  - update to 2.4.74
    * vc4: Add new GETPARAMs that have been merged to drm-next
    * freedreno: 64bit support
    * etnaviv: add etna_pipe_wait_ns(..)
    * etnaviv: change get_abs_timeout(..) to use ns
    * libdrm: random typo fixes
    * tests: kms: fix shadowed declaration warning
    * xf86drm: introduce drmGetDeviceNameFromFd2
    * automake: make the build less chatty
    * intel: Add drm_intel_gem_context_get_id to intel-symbols-check
    * intel: Add a getter for the intel_context ctx_id
    * etnaviv: add API to create etna_device from private dup() fd
    * etnaviv: add API to get drm fd from etna_device
    * intel: Add Geminilake PCI IDs
* Tue Nov 15 2016
  - update to 2.4.73
    * headers: Add README file
    * xd86drm: read more than 128 bytes of uevent in drmParsePciBusInfo
  - update to 2.4.72
    * amdgpu: check parameters in amdgpu_query_gpu_info
    * intel: Export raw GEM mmap interfaces
    * intel: Migrate handle/name lookups from linear lists to hashtables
    * intel: Look prime handle up in handle hash table
    * Silence runtime complaints on platform devices
    * amdgpu: add the function to get the marketing name (v4)
    * intel: Add uthash.h to Makefile.sources.
    * amdgpu: Add amdgpu_asic_id.h to Makefile.sources.
    * freedreno: Add fd_ringbuffer_flush2 to symbol check.
    * headers: Sync drm{,_mode}.h with the kernel
    * Add drmModePageFlipTarget
    * intel: Add new symbols to intel-symbol-check
    * intel: Allow some codenames in INTEL_DEVID_OVERRIDE
    * add libsync.h helper
    * freedreno: sync uapi header
    * freedreno: add fence fd support
    * Return an -ENODEV from drmGetDevice() when no device was found.
* Tue Oct 04 2016
  - update to 2.4.71
    * amdgpu: expose the AMDGPU_GEM_CREATE_VRAM_CLEARED flag
    * Add drmModeAddFB2WithModifiers() which takes format modifiers
    * tests/amdgpu: update vce encRefPic addr mode to tiled
    * radeon: sync radeon_drm.h with the kernel
    * amdgpu: sync amdgpu_drm.h with the kernel
    * amdgpu: fix valgrind warnings caused by amdgpu_query_firmware_version
    * intel: Add new symbols to intel-symbol-check
    * amdgpu: add SI support
    * modetest: Also print the pixel clock
    * intel: Export pooled EU and min no. of eus in a pool
    * modetest: Adding amdgpu to module list
* Mon Jul 25 2016
  - Update to version 2.4.70:
    More bugfixes on top of 2.4.69!
* Sun Jul 24 2016
  - Update to version 2.4.69:
    A new libdrm release, in order to use the new vc4 ioctl in Mesa. A few
    bugfixes on top as well.
* Thu Apr 28 2016
  - update to 2.4.68
    * bugfixes
* Wed Apr 20 2016
  - removed no longer needed patch
* Tue Feb 16 2016
  - update to 2.4.67
    * fixes for amdgpu
    * adds KabyLake PCIids
    * Fix memory leak with drmModeGetConnectorCurrent()
* Wed Feb 03 2016
  - Disable valgrind support for all architectures if not
    explicitely enabled by a macro (boo#963979).
* Wed Dec 30 2015
  - Update to version 2.4.66:
    This is mainly for introducing a new nouveau API. Lots of other
    changes as well.
* Mon Sep 21 2015
  - Update to version 2.4.65
    * bugfixes
* Wed Aug 19 2015
  - Add libdrm_amdgpu1 as a requirement for libdrm-devel
* Tue Aug 18 2015
  - Update to version 2.4.64:
    + amdgpu:
    - Improve amdgpu_vamgr_init.
    - Add flag to support 32bit VA address v4.
    - Make vamgr per device v2.
    + tests/amdgpu:
    - Include config.h first.
    - Remove unused local variable 'i'.
    + freedreno/msm:
    - Reorg ringbuffer struct.
    - Fix issue where same bo is on multiple rings.
    - Dump out submit info on error.
    + freedreno:
    - Add fd_pipe_wait_timeout().
    - Update freedreno-symbol-check.
    + tests: modetest: Accept connector names in addition to
      connector IDs.
    + libdrm:
    - Remove gratuitous blank lines.
    - Make indentation consistent.
  - Use url to tarball as source.
* Fri Aug 14 2015
  - update baselibs.conf for AMDGPU
* Fri Aug 14 2015
  - update to version
    * This release adds AMDGPU driver, adds new AMD OLAND PCIids
* Mon Jul 27 2015
  - Disable valgrind support if not available
* Tue Jun 30 2015
  - Update to version 2.4.62
    * This release introduces the atomic and blob APIs, adds support
      for new devices (AMD Bonaire) and a new flag for coherent BOs
      in nouveau.
* Fri May 08 2015
  - Update to version 2.4.61
    * Release to fix regression in nouveau in 2.4.60, but brings lots
      of android changes and other fixes.
  - deprecates reverse applied patches
    * U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch
    * U_nouveau-make-nouveau-importing-global-buffers-comple.patch
* Wed Apr 29 2015
  - U_nouveau-Do-not-add-most-bo-s-to-the-global-bo-list.patch
    * reverse apply these patches in order to fix a regression in
      2.4.60 triggered by new legacy tray in GNOME 3.16.0 (fdo#89842)
* Wed Apr 08 2015
  - Build package libdrm_freedreno1 also on aarch64
* Fri Mar 20 2015
  - Update to version 2.4.60:
    + bugfixes and cleanup
    + exynos improvements
* Sun Feb 22 2015
  - Fix include directories
* Thu Feb 19 2015
  - Add subpackage libdrm_tegra0 for Nvidia Tegra chips
* Mon Feb 09 2015
  - Update to version 2.4.59:
    * bugfixes
    * more Intel Skylake support



Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 16:08:10 2024