Age | Commit message (Collapse) | Author |
|
ours am: 53d91126fe -s ours am: e51c015b8b -s ours am: abf3e7957a -s ours
am skip reason: Merged-In Ie0add17789c65042149e84e9e3afb01f59e975b8 with SHA-1 b37494c0d9 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libdrm/+/24087808
Change-Id: I2a373ba4f9f513f0ba27bdc3a0aa5f557c485fc4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
ours am: 53d91126fe -s ours am: e51c015b8b -s ours
am skip reason: Merged-In Ie0add17789c65042149e84e9e3afb01f59e975b8 with SHA-1 b37494c0d9 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libdrm/+/24087808
Change-Id: I3cbd5d25da7fefd6a4d740821f146c9578ff0f46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
ours am: 53d91126fe -s ours
am skip reason: Merged-In Ie0add17789c65042149e84e9e3afb01f59e975b8 with SHA-1 b37494c0d9 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libdrm/+/24087808
Change-Id: I246fecc8606f9cfae18504436e01feb13fffdb69
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am skip reason: Merged-In Ie0add17789c65042149e84e9e3afb01f59e975b8 with SHA-1 b37494c0d9 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libdrm/+/24087808
Change-Id: I6c01681a50c6b117a45710a534145dd0da7a0979
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug: 291102124
Merged-In: Ie0add17789c65042149e84e9e3afb01f59e975b8
Change-Id: I138f78329cd78233e51deb1d81948831f42057e9
|
|
64433e2515 am: affe242559 am: 7ca05d3d49 am: 451e53b9fd
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2626636
Change-Id: I55539a0f6a15e3c0db78c2b1c07388240abbb3e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
64433e2515 am: affe242559 am: 7ca05d3d49
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2626636
Change-Id: I34362084197c98695a1b9331919ecceff46cc3bc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
64433e2515 am: affe242559
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2626636
Change-Id: I5cd001a8b5871f672cd023e8562e45f454ac12f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2626636
Change-Id: I3b6ac4382b7a55b1f6c0fc195599fd3b3bf48034
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2626636
Change-Id: I66e663b8bd9fbdbdf57fa2512edbdacaf3a5d9e1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2626636
Change-Id: Ib0decb33204f31158f452932642be67e56b98752
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
As of mesa version 22.1.0, building the amd or radeonsi driver requires
libdrm version 2.4.110 or newer.
* tag 'libdrm-2.4.110':
build: bump version to 2.4.110
drm/atomic: Stable sort for atomic request de-duplication
meson: use summary() instead of message
meson: use the modern interface for pkg.generate
meson: use cc.has_function_attribute instead of open coding
meson: use cc.check_header instead of open coding
meson: use more standard formatting for better readability
meson: switch to cc.get_supported_arguments
meson: switch the meson builtin for symbol visiblity
tests/amdgpu: add a test for new CTX OP to get/set stable pstates
amdgpu: implement new CTX OP to set/get stable pstates
amdgpu: update_drm.h for new CTX OP to set/get stable pstates
use standard `__typeof__()` instead of GNU extension `typeof()`
tests/amdgpu: Add VCN test support for Biege Goby
intel: Add support for ADL-N
releasing: s/master/main/
intel: Add support for RPLS platform
intel: sync i915_pciids.h with kernel
meson: add override_dependency when possible
meson: use dictionary kwargs
tests/amdgpu: add jpeg tests support
Test: build/run AOSP master + mesa 23.1.2 radeonsi
Change-Id: I6328afc9ad745b60877fc1af07943ae06290a29e
|
|
am: b37494c0d9 am: ae94747d9c
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2441386
Change-Id: Ia7db00c0d476e44ca93472dfcd4a00a9347dbf1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: b37494c0d9
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2441386
Change-Id: I4dd561577b3e1478e80fece91c3cbb783111175f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: b37494c0d9
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2441386
Change-Id: Ie715a628ddac77e7ac6621a35a964a32b807a50d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2441386
Change-Id: Ie0add17789c65042149e84e9e3afb01f59e975b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2441386
Change-Id: I1e52b3bd10e01337dbded9209bd4c79a4b206fda
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/2441386
Change-Id: If3b17ac664f6365d72dae9266d521d93c10984ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Test: TreeHugger
Change-Id: Ia2403cd5cf517676466efbf2aef9546d4714b621
|
|
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
|
|
sc-v2-dev-plus-aosp-without-vendor@8084891 am: e460836a34 -s ours am: 80cbd8394c -s ours
am skip reason: Merged-In I82854b7593984b0dceb9bc9a1aebca89adf034f6 with SHA-1 c16f13f5d1 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libdrm/+/16843628
Change-Id: I3518145646af6ea78c413b2278fc0054d4e9f7b4
|
|
sc-v2-dev-plus-aosp-without-vendor@8084891 am: e460836a34 -s ours
am skip reason: Merged-In I82854b7593984b0dceb9bc9a1aebca89adf034f6 with SHA-1 c16f13f5d1 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/libdrm/+/16843628
Change-Id: I7e168a36c2f55adf53d8365d0bc1c5bedb64cae8
|
|
Bug: 214455710
Merged-In: I82854b7593984b0dceb9bc9a1aebca89adf034f6
Change-Id: Ib349f5fefc232330782ce56d3842cfc87bb95d5e
|
|
Atomic request property lists are defined to be de-duplicated: an atomic
request can contain multiple sets for the same property on the same
object, and only the last one will take effect.
drmModeAtomicCommit already sorts the property set by object and
property ID. We were relying on qsort to also sort by cursor - i.e.
pointer value - when object and property ID are equal, however whilst
glibc does this, the sort order is explicitly undefined when the
comparator is equal. Using the pointer is also not stable on all
implementations.
Add an explicit 'cursor' member to each property set which is used as
the tie-breaker comparator.
Signed-off-by: Daniel Stone <daniels@collabora.com>
Fixes: #46
|
|
b2ec686cf2 am: b1dcab2a1a am: 43777fe765
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/1969739
Change-Id: I2ef965d71e64de59e353d6aa05e4deb5fed045fb
|
|
b2ec686cf2 am: b1dcab2a1a
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/1969739
Change-Id: I14db8120d1eab1a7e2c9db9159bee74609d9c226
|
|
b2ec686cf2
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/1969739
Change-Id: I1a1dc0e0834e35d79d8d379d81620fc7343e6e73
|
|
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/1969739
Change-Id: I3b60aa48eadb1ae7c1616c1b078990dca13ce75e
|
|
ANDROID is set when building in an Android source tree, even when
building for the host architecture. Check against __BIONIC__ instead,
which is only set when building against Bionic libc.
Bug: 190084016
Test: mmma USE_HOST_MUSL=true external/libdrm
Change-Id: Ic1e22c32b45195dbed775721436536abd02ae664
|
|
It's cleaner, it's nicer looking, and it's a nice builtin.
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
This produces no differences in the generated output. I've had to
manually add `requires : 'libdrm'` to libdrm_intel, otherwise libdrm
ends up in `Requires.private` instead of `Requires`.
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
It's less code, and also allows meson to short circuit for compilers is
knows don't support this.
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
This is generally faster, as meson is able to parallelize the checks for
us.
This also removes the workaround for checking gcc/clang -Wno-*
arguments, which meson now handles internally so we don't need to handle
it ourselves.
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
This allows meson to check if the compiler supports gnu style symbol
visibility, and apply the appropriate flags as necessary, rather than us
adding them by hand
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
|
|
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
|
|
Based on agd5f/drm-next.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
|
|
And switch to c_std=c99. This simplifies using libdrm as a meson
subproject for mesa.
v2: (dylan)
- switch to c99 as the standard
- Fix amdgpu security tests as well
Signed-off-by: Eric Engestrom <eric.engestrom@intel.com>
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Emma Anholt <emma@anholt.net>
|
|
Added Beige Goby chip id in vcn test.
Signed-off-by: Guchun Chen <guchun.chen@amd.com>
Reviewed-By: Veerabadhran Gopalakrishnan <Veerabadhran.gopalakrishnan@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Leo Liu <leo.liu@amd.com>
|
|
Add ADL-N platform support and PCIIDs
Align with kernel commit:
7e28d0b26759 ("drm/i915/adl-n: Enable ADL-N platform")
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Tejas Upadhyay <tejaskumarx.surendrakumar.upadhyay@intel.com>
|
|
This default branch name has been changed. Update RELEASING
accordingly.
Signed-off-by: Simon Ser <contact@emersion.fr>
|
|
Fixes: 3d8e59ce019907 ("intel: sync i915_pciids.h with kernel")
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Signed-off-by: Tejas Upadhyay <tejaskumarx.surendrakumar.upadhyay@intel.com>
|
|
Align with kernel commit:
52407c220c44c ("drm/i915/rpl-s: Add PCI IDS for Raptor Lake S")
Cc: Anusha Srivatsa <anusha.srivatsa@intel.com>
Signed-off-by: Raviteja Goud Talla <ravitejax.goud.talla@intel.com>
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
|
|
This allows consumers of libdrm as a subproject to use the simpler
`dependency('libdrm', fallback : 'libdrm')` syntax, as the libdrm build
files already tell meson that they override a dependency called
"libdrm".
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
Reviewed-by: Simon Ser <contact@emersion.fr>
|
|
So we don't have to duplicate the libdrm library call just to not set
the version keyword for android
Reviewed-by: Simon Ser <contact@emersion.fr>
Signed-off-by: Dylan Baker <dylan@pnwbakers.com>
|
|
v2:
- remove dec create/destroy msg as its not relevant to jpeg (Leo)
- enable the test for jpeg2/jpeg3 (Leo)
- validate checksum of result (Leo)
- add appropriate comments (Leo)
v3:
- linux style function definition indent (James)
- use multiline comment delimiter (Leo)
Signed-off-by: Sathishkumar S <sathishkumar.sundararaju@amd.com>
Reviewed-by: Leo Liu <leo.liu@amd.com>
|
|
e2e1ef32ee am: bdbf71cace am: 77fe790444 am: 556fd57505
Original change: https://android-review.googlesource.com/c/platform/external/libdrm/+/1906795
Change-Id: I9e1a5907ece0fd59eb9b90ec85c751e782ae9dff
|