mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-30 02:28:54 +00:00
dca3b12109
Prerequisites for Mesa 24.0.1 * generic: * add patch to retrieve PCI/Platform information from Genode side of the DRM interface (in drmGetDevice2) * add generated 'fourcc' file * iris: * report back-end (currently 'i915', 'xe' is unsupported) * add various I915_CONTEXT_PARAM* and I915_PARAM* * allocate 'Buffer's starting with ID 1 (0 is invalid) * enforce 48-bit-address limit on unmap also * disable I915_EXEC_FENCE_ARRAY array check, because we do not support sync objects right now and rendering in synchronous * etnaviv: * create 'Fenceobj' only *once* for each GPU context issue #5224
15 lines
486 B
Plaintext
15 lines
486 B
Plaintext
LICENSE := MIT
|
|
VERSION := 2.4.120
|
|
DOWNLOADS := libdrm.archive
|
|
|
|
URL(libdrm) := https://dri.freedesktop.org/libdrm/libdrm-$(VERSION).tar.xz
|
|
SHA(libdrm) := 3bf55363f76c7250946441ab51d3a6cc0ae518055c0ff017324ab76cdefb327a
|
|
DIR(libdrm) := src/lib/libdrm
|
|
FILE_LIST := $(REP_DIR)/src/lib/libdrm/files.list
|
|
TAR_OPT(libdrm) := --strip-components=1 --files-from $(FILE_LIST)
|
|
HASH_INPUT += $(FILE_LIST)
|
|
|
|
|
|
PATCHES := $(wildcard $(REP_DIR)/src/lib/libdrm/patches/*.patch)
|
|
PATCH_OPT := -p1
|