./x11/libdrm, Userspace interface to kernel DRM services

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4.97, Package name: libdrm-2.4.97, Maintainer: joerg

This package provides a library which offers a userspace interface
to kernel DRM (Direct Rendering Manager) services for access to
graphics hardware.


Required to build:
[pkgtools/x11-links] [pkgtools/cwrappers]

Master sites:

SHA1: 7635bec769a17edd140282fa2c46838c4a44bc91
RMD160: eb9b715aef37af8b879f45fb2ee5fbb9adbba31b
Filesize: 817.704 KB

Version history: (Expand)


CVS history: (Expand)


   2019-01-22 22:50:47 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
libdrm: update to 2.4.97.

Alex Deucher (1):
      amdgpu: update to latest marketing names from 18.50

Andrey Grodzovsky (3):
      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)

Christian König (1):
      amdgpu: add VM test to exercise max/min address space

Daniel Vetter (1):
      doc: Rename README&CONTRIBUTING to .rst

Eric Anholt (2):
      Avoid hardcoded strlens in drmParseSubsystemType().
      drm: Attempt to parse SPI devices as platform bus devices.

Eric Engestrom (6):
      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

François Tigeot (2):
      xf86drm: implement drmParseSubsystemType for DragonFly
      libdrm: Use DRM_IOCTL_GET_PCIINFO on DragonFly

Leo Liu (1):
      tests/amdgpu/vcn: fix the nop command in IBs

Lucas De Marchi (2):
      gitignore: sort file
      gitignore: add _build

Marek Olšák (3):
      amdgpu: update amdgpu_drm.h
      amdgpu: add a faster BO list API
      Bump the version to 2.4.97

Mauro Rossi (1):
      android: Fix 32-bit app crashing in 64-bit Android
   2019-01-19 14:21:29 by Tobias Nygren | Files touched by this commit (5)
Log message:
libbdrm: sync patch-xf86drmMode.c with NetBS xsrc and FreeBSD ports

Also reduce diff to upstream. Doubt we need to worry about compilers
that don't understand C99-style struct initializers here.
   2019-01-19 00:09:56 by Tobias Nygren | Files touched by this commit (3)
Log message:
libdrm: remove a patch from xsrc that is wrong

See: https://mail-index.netbsd.org/tech-x11/ … 01895.html
Fixes DRM crashes with radeon on Linux.

Bump PKGREVSION.
   2019-01-06 03:23:00 by Tobias Nygren | Files touched by this commit (3) | Package updated
Log message:
libdrm: don't return random values to the caller - don't leak fd's

xsrc/external/mit/libdrm/dist/xf86drm.c 1.21
Bump PKGREVISION.
   2018-12-25 02:13:57 by Sevan Janiyan | Files touched by this commit (2)
Log message:
If ETIME is not defined, use ETIMEDOUT.
via FreeBSD ports.
   2018-10-18 19:12:55 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libdrm: update to 2.4.96.

Andrey Grodzovsky (2):
  amdgpu/test: Allow BO mapping flags to be passed in tests
  amdgpu/test: Fix deadlock tests for AI and RV v2

Rob Clark (14):
  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
  Bump to version 2.4.96

Thomas Hellstrom (1):
  libdrm: Allow dynamic drm majors on linux
   2018-10-16 17:18:08 by Jonathan Perkin | Files touched by this commit (3) | Package updated
Log message:
libdrm: Fix public header on SunOS.  Bump PKGREVISION.
   2018-10-05 14:57:20 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
libdrm: update to 2.4.95.

Merge two patches for the same file.

Changes:

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 :-\

Ayan Kumar Halder (1):
      libdrm: headers: Sync with drm-next

Christian König (4):
      tests/amdgpu: add unaligned VM test
      amdgpu: remove invalid check in amdgpu_bo_alloc
      test/amdgpu: add proper error handling v2
      test/amdgpu: add GDS, GWS and OA tests

Daniel Stone (1):
      CI: Capture test logs as GitLab artifacts

Daniel Vetter (1):
      Add basic CONTRIBUTING file

Emil Velikov (9):
      xf86drm: fallback to normal path when realpath fails
      intel: annotate the intel genx helpers as private
      automake: set NM before running the tests
      *-symbols-check: error out when using unset variables
      gitlab-ci: pass the correct toggles to configure
      Bump to version 2.4.95
      Revert "Bump to version 2.4.95"
      intel: include i915_pciids.h in the tarball
      Bump to version 2.4.95

Eric Engestrom (10):
      add gitlab-ci builds of libdrm
      xf86drm: merge get_normal_pci_path() into get_real_pci_path()
      xf86drm: rename "real_path" to "pci_path"
      gitlab-ci: use templates to deduplicate the build commands
      headers/README: fix/add link to drm-next
      intel: add missing drm_public exports
      nouveau: add missing drm_public exports
      radeon: add missing drm_public exports
      omap: fix symbol annotations
      freedreno: add missing drm_public

Ezequiel Garcia (1):
      tests/util: Add support for sun4i-drm driver

Junwei Zhang (1):
      amdgpu: add error return value for finding bo by cpu mapping (v2)

Lucas De Marchi (19):
      intel: add generic functions to check PCI ID
      intel: make gen11 use generic gen macro
      intel: make gen10 use generic gen macro
      intel: make gen9 use generic gen macro
      intel: get gen once for gen >= 9
      intel: annotate public functions
      libkms: annotate public functions
      nouveau: annotate public functions
      amdgpu: annotate public functions
      libdrm: annotate public functions
      etnaviv: annotate public functions
      freedreno: annotate public functions
      omap: annotate public functions
      radeon: annotate public functions
      tegra: annotate public functions
      exynos: annotate public functions
      meson: make symbols hidden by default
      autotools: make symbols hidden by default
      android: make symbols hidden by default

Michel Dänzer (1):
      amdgpu-symbol-check: Add amdgpu_find_bo_by_cpu_mapping

Qiang Yu (2):
      amdgpu: add amdgpu_bo_inc_ref() function.
      amdgpu: amdgpu_bo_inc_ref don't return dummy int

Rob Clark (2):
      freedreno: fix spelling typo
      freedreno: move ring_cache behind fd_bo_del()

Stefan Agner (2):
      modeprint: use libutil to lookup strings
      modeprint: print encoder type

Tom Anderson (1):
      Fix build with -std=c11