Commit graph

1844 commits

Author SHA1 Message Date
Ryan Neph
07fbca84b1 Merge remote-tracking branch 'aosp/upstream-main' am: 455b745639
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3563267

Change-Id: I9e3e0aa4c46907d209ae0f30c5ae25c832ffa2c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-03-26 17:02:31 -07:00
Ryan Neph
455b745639 Merge remote-tracking branch 'aosp/upstream-main'
Bring in from upstream:
* d30ea066 (crrev/c/6394316) intel_defines: Add ADL-N PCI ids

Get these earlier missed changes from upstream:
* 3dd534cc Add padding for i915 cursor buffers
* aec65367 virtgpu_cross_domain: Hold a lock for all of bo_create

Bug: 403278247
Test: CI

Change-Id: I0abfa7707032a4601dc456628b20a30ea498e8ea
2025-03-26 15:24:03 -07:00
Treehugger Robot
a733122a10 Merge "minigbm: expand owners for desktop development" into main 2025-03-26 10:39:48 -07:00
Yiwei Zhang
9acaaad9a0 minigbm: expand owners for desktop development
To ease the desktop development, it's better to expand the existing
owners of minigbm. Unlike CrOS side, I'd like to keep the list minimal
so only introduce per-file for the hw backends under our control.

Bug: N/A
Test: build
Change-Id: I1f05842af9e35c669c28b9e45c443ff30c87d56e
2025-03-26 05:59:00 +00:00
Jeevaka Prabu Badrappan
d30ea0663a intel_defines: Add ADL-N PCI ids
Ref: https://patchwork.freedesktop.org/patch/578271/?series=129901&rev=1
Ref: bspec 68397

BUG=b:403278247
TEST=CI

Change-Id: I4588469defa166e58e733ae45af3247e2222c654
Signed-off-by: Jeevaka Prabu Badrappan <jeevaka.badrappan@intel.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6394316
Reviewed-by: Ryan Neph <ryanneph@google.com>
Tested-by: Ryan Neph <ryanneph@google.com>
Commit-Queue: Ryan Neph <ryanneph@google.com>
Reviewed-by: Lina Versace <linyaa@google.com>
2025-03-25 17:19:19 -07:00
Android Build Coastguard Worker
59055c7f1e Snap for 13258483 from 0c5b7a6dd0 to 25Q4-release
Change-Id: I6d9dc3d7cd498d1a7e5d8c4c85bf275184ca17ed
2025-03-22 16:15:44 -07:00
Andrew Wolfers
0c5b7a6dd0 Upgrade minigbm to 3dd534cca2
This project was upgraded with external_updater.
Usage: tools/external_updater/updater.sh update external/minigbm
For more info, check https://cs.android.com/android/platform/superproject/main/+/main:tools/external_updater/README.md

Bug: 378461707
Test: TreeHugger
Change-Id: Ia66fa770f9c0d8a3c7539602eaa324e7341163b8
2025-03-20 08:18:23 -07:00
John Stultz
c07a3f5090 Merge "cros_gralloc: move cflags select into minigbm_defaults build rule" into main am: fefcc1b9da
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3517291

Change-Id: Id93558ab8142bd5c4551a74fb04da999136588af
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-03-20 01:24:11 -07:00
John Stultz
fefcc1b9da Merge "cros_gralloc: move cflags select into minigbm_defaults build rule" into main 2025-03-20 01:03:58 -07:00
Andrew Wolfers
3dd534cca2 Add padding for i915 cursor buffers
This change adds behavior to pad the requested buffer size when the
BO_USE_CURSOR flag is set. This change is required due to restrictions
on cursor planes with the i915 driver, where a buffer must be of a
particular size in order to be committed to a cursor plane. The exact
requirements can be queried from the DRM_CAP_CURSOR_{WIDTH|HEIGHT}
properties, which if provided, will specify a known acceptable cursor
buffer size. After this change, if the BO_USE_CURSOR flag is set and the
requested size is less than indicated capability, the resulting buffer
will be padded according to the difference.

Bug: b/378461707 , b/388014686
Change-Id: I451421cc784d1e3fdc83eb4e9762d6f0f4caea7c
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6282179
Tested-by: Andrew Wolfers <aswolfers@chromium.org>
Reviewed-by: Lina Versace <linyaa@google.com>
Commit-Queue: Andrew Wolfers <aswolfers@chromium.org>
2025-03-12 12:21:51 -07:00
Yongqin Liu
d99636bb60 cros_gralloc: move cflags select into minigbm_defaults build rule
from the current libgbm build rule, so that one minigbm build rule
would work for all platforms based on the minigbm platform
soong config varible which is set in the device repository.

Test: boot to homescreen with both msm and generic minigbm
      allocator and mapper versions

Change-Id: I939730626eb478f699b1b099054446f25bb7289c
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Suggested-by: Jason Macnak <natsu@google.com>
2025-03-07 00:39:34 +08:00
Android Build Coastguard Worker
e1204703c6 Snap for 13145626 from 97e14f6b24 to 25Q4-release
Change-Id: I08722bb892a105fffeb8a64476a9b1c5731d02ee
2025-03-01 14:14:46 -08:00
Lloyd Pique
aec6536741 virtgpu_cross_domain: Hold a lock for all of bo_create
In crosvm, the MinigbmDevice implementation of the Gralloc interface
assumes that a call to get_image_memory_requirements will be immediately
followed by a matching call to allocate_memory, as the implementation
stashes a buffer allocated by the first call to be returned by the
second.

However on Android multiple processes/threads can be making calls to
allocate memory via CrosGralloc. In particular if the device is
configured to use the cross-domain back-end, and two threads are trying
to allocate memory, the two requests to get the memory requirements for
an allocation can be submitted to crosvm followed by the two requests to
actually allocate memory.

When the assumption is violated, the crosvm code was raising an error
for the SECOND memory requirement request. However the error does not
propagate back to the virtgpu_cross_domain code here. The result is that
the request is understood to have succeeded, and the code here then
reads the size metadata from the response buffer, but that contains the
values from the FIRST memory requirement request. Those values may be

There is a fix for crosvm in review (https://crrev.com/c/6260975) to
not raise an error if the calls are not made in the expected order,
while still maintaining a single stashed buffer. However this means the
memory allocated for one of the two requests must be released, and would
have to be reallocated, at some extra runtime cost as allocating
graphics memory requires allocating physically contiguous memory.

The existing cross-domain code here acquired a simple mutex lock to
maintain a metadata cache, which was held for the duration of the first
call. This change extends the duration of the lock to the entire
allocation request so that the guest always makes the two requests in
the expected order.

BUG=b:395748805,b:355060470
TEST=ARCVM on Corsola starts up under high CPU stress

Change-Id: I6429ea28141ef440345a3eb442066173b3e04802
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6288246
Commit-Queue: Lloyd Pique <lpique@google.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Tested-by: Lloyd Pique <lpique@google.com>
2025-02-25 04:26:53 -08:00
Ram Muthiah
97e14f6b24 Merge "Revert "Add cuttlefish hwc3 to minigbm visibility"" into main 2025-02-21 12:48:41 -08:00
Ram Muthiah
e38686f7b1 Revert "Add cuttlefish hwc3 to minigbm visibility"
Revert submission 31743741-CF changes for Android Display Processing

Reason for revert: Testing if this resolves b/398170080

Reverted changes: /q/submissionid:31743741-CF+changes+for+Android+Display+Processing

Change-Id: I54d1c6c2b0d09d492c56bbeb063aa97edc0d0013
2025-02-21 11:17:01 -08:00
Neeraj Kerkar
7a4f70d667 Merge "Add cuttlefish hwc3 to minigbm visibility" into main 2025-02-21 02:54:56 -08:00
Neeraj Kerkar
b9de1bfa82 Add cuttlefish hwc3 to minigbm visibility
Bug: 337330263
Test: Tested by ag/31743741
Change-Id: Idebdcce7df839c9fde4b6be5d48f3fb7d36a36c9
2025-02-21 01:42:31 -08:00
Sadaf Ebrahimi
49347b18e7 Add janitors to the OWNERS file am: 3ad9bbdfda am: 62bb85b8ff
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3498986

Change-Id: I87a53c9d8ffbc1b49c53bd942b8b77ed11936e77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-18 14:58:16 -08:00
Treehugger Robot
f6530bc8f0 Merge "Revert "Add janitors to the OWNERS file"" into main am: 1f506673a4 am: 5e21151756
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3499375

Change-Id: Ia76ac2ad0b1feecffc4c23b3144c1ddeecfe7a8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-18 14:57:53 -08:00
Sadaf Ebrahimi
62bb85b8ff Add janitors to the OWNERS file am: 3ad9bbdfda
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3498986

Change-Id: I62a356592238e48c49eb532a104a9a9e1a863ce3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-18 14:44:04 -08:00
Treehugger Robot
5e21151756 Merge "Revert "Add janitors to the OWNERS file"" into main am: 1f506673a4
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3499375

Change-Id: Ia7009e320d3cc4652e6f812f167103e7f0bb8951
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-18 14:32:12 -08:00
Sadaf Ebrahimi
3ad9bbdfda Add janitors to the OWNERS file
Test: TreeHugger
Change-Id: Ib3a298fc3516aef904d1dea55123e03274204eb2
2025-02-18 13:56:32 -08:00
Treehugger Robot
1f506673a4 Merge "Revert "Add janitors to the OWNERS file"" into main 2025-02-18 13:55:55 -08:00
Sadaf Ebrahimi
778a924b96 Revert "Add janitors to the OWNERS file"
This reverts commit a9ae53a8c4.

Reason for revert: I modified the wrong file. The correct CL is here aosp/3498986.

Change-Id: I669cb7b08725f3cb501dfa5311703746425771dc
2025-02-18 13:51:43 -08:00
Ryan Neph
1fb8e08858 Merge remote-tracking branch 'aosp/upstream-main' am: ff8028e708 am: e6f83856d4
Original change: undetermined

Change-Id: Ibf42ff4c58f51991f2b96dc89f3b22f21c97c6ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-11 16:58:49 -08:00
Ryan Neph
e6f83856d4 Merge remote-tracking branch 'aosp/upstream-main' am: ff8028e708
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3490650

Change-Id: I0cb9845add6d7d32b81275dd915e30bef2ca225f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-11 16:33:50 -08:00
Ryan Neph
ff8028e708 Merge remote-tracking branch 'aosp/upstream-main'
Bring in:
* e37e162 xe: add lnl/ptl pci ids (crrev/c/6254318)
* b4d0423 drv: remove unused #include <linux/dma-buf.h> (crrev/c/6250261)

Bug: 358427077
Test: Presubmit
Change-Id: I0d6422a1afd51dfa934a5fcc2116ddab3c2bc51e
2025-02-11 14:47:28 -08:00
Ryan Neph
e37e16203f xe: add lnl/ptl pci ids
IDs match those added to mesa in:
* https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29273
* https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31838
* https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32149

Also sets the correct graphics_version but still uses the unsavory
is_mtl_or_newer flag, which will later be replaced by explicit version
testing at each special-case or initialization of per-version
capabilities.

Bug: b:358427077
Test: Builds, CQ
Change-Id: I5368c0a2da00a42c70f7c6cf7740fad5ca1cea2e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6254318
Commit-Queue: Ryan Neph <ryanneph@google.com>
Reviewed-by: Dominik Behr <dbehr@chromium.org>
Reviewed-by: Tim Van Patten <timvp@google.com>
Reviewed-by: Lina Versace <linyaa@google.com>
Tested-by: Ryan Neph <ryanneph@google.com>
Reviewed-by: Matt Turner <msturner@google.com>
2025-02-11 14:24:15 -08:00
Ryan Neph
b4d04233b0 drv: remove unused #include <linux/dma-buf.h>
A leftover from prior refactor. Unnecessary and broke android builds.

Fixes: 3ab89b0 ("xe: add initial Xe kmd support for gen12 xelp")

BUG=b:358427077
TEST=Builds + CQ

Change-Id: I7ed2317409c2c381a244d714a26201662151adfd
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6250261
Commit-Queue: Ryan Neph <ryanneph@google.com>
Reviewed-by: Matt Turner <msturner@google.com>
Auto-Submit: Ryan Neph <ryanneph@google.com>
Commit-Queue: Matt Turner <msturner@google.com>
Tested-by: Ryan Neph <ryanneph@google.com>
2025-02-11 11:00:38 -08:00
Ryan Neph
998c523bc1 ANDROID: build Xe backend into intel targets am: ad502fed04 am: df3b0d2f98
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3486572

Change-Id: I2166927f187d00b9f9e3d6a0c9ef9d9a6fa65e96
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-10 18:13:16 -08:00
Ryan Neph
df3b0d2f98 ANDROID: build Xe backend into intel targets am: ad502fed04
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3486572

Change-Id: I89cb688fa3e8a1ea5fdb28ebc762569e405184c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-10 17:49:06 -08:00
Ryan Neph
29e79865e1 Merge remote-tracking branch 'aosp/upstream-main' am: a394318df6 am: c134076de7
Original change: undetermined

Change-Id: Ifcec20386e8bbf35bf1617302ba9d1444fd1efaf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-10 17:13:15 -08:00
Ryan Neph
c134076de7 Merge remote-tracking branch 'aosp/upstream-main' am: a394318df6
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3486704

Change-Id: I7c15780aff431bb247e351dab5d2cf01118298ea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-02-10 16:48:35 -08:00
Ryan Neph
ad502fed04 ANDROID: build Xe backend into intel targets
Bug: 358427077
Test: CQ

Change-Id: I61bbfdd6665622c7a56c773e0c450e2fb54a4380
2025-02-10 15:41:17 -08:00
Ryan Neph
a394318df6 Merge remote-tracking branch 'aosp/upstream-main'
To bring in Xe backend (crrev/c/6245163 and parents).

Bug: 358427077
Test: CQ
Change-Id: I27f9bdbcbf7e25a13209bf83f09be8c3724ad346
2025-02-10 15:27:48 -08:00
Ryan Neph
e2726068a7 xe: use WC memtype only for SCANOUT
Prefer WB memtype unless passed SCANOUT flag (then use WC).

BUG=b:358427077
TEST=drm-tests

Change-Id: Idc35fb901f176013b921d292c7a946f19b7ac826
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6245163
Reviewed-by: Matt Turner <msturner@google.com>
Reviewed-by: Dominik Behr <dbehr@chromium.org>
Tested-by: Ryan Neph <ryanneph@google.com>
Commit-Queue: Ryan Neph <ryanneph@google.com>
Reviewed-by: Lina Versace <linyaa@google.com>
2025-02-10 11:07:57 -08:00
Ryan Neph
4a5d3773fb xe: ensure YVU420_ANDROID total_size is aligned to pagesize
The Xe kmd requires it but it was missed when calculating the total_size
of YVU420_ANDROID buffers.

BUG=b:358427077
TEST=drm-tests

Change-Id: I2f201b9ba7d12a70074333f6ad4a0fbfeb77c3a3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6245162
Tested-by: Ryan Neph <ryanneph@google.com>
Reviewed-by: Matt Turner <msturner@google.com>
Reviewed-by: Dominik Behr <dbehr@chromium.org>
Commit-Queue: Ryan Neph <ryanneph@google.com>
Reviewed-by: Lina Versace <linyaa@google.com>
2025-02-10 11:07:55 -08:00
Ryan Neph
f702a3b497 xe: stop searching device ids after first match
gen12_ids array is inclusive of most of the ids in other arrays, so it
should be treated as a least-specific-fallback to the others, and come
last in search order and only if not matched in more-specific arrays
searched earlier.

BUG=b:358427077
TEST=drm-tests

Change-Id: I4f66b6a945d2dfa7288a81dfe3f314a9f2f63273
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6245161
Reviewed-by: Lina Versace <linyaa@google.com>
Reviewed-by: Matt Turner <msturner@google.com>
Tested-by: Ryan Neph <ryanneph@google.com>
Reviewed-by: Dominik Behr <dbehr@chromium.org>
Commit-Queue: Ryan Neph <ryanneph@google.com>
2025-02-10 11:07:54 -08:00
George D Sworo
3c48f8ad13 xe: retrieve device info using IOCTLs instead of libdrm API
BUG=b:358427077
TEST=drm-tests

Change-Id: I495ae665e224ef5704b796a8339cad562ed0c6c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6245160
Reviewed-by: Dominik Behr <dbehr@chromium.org>
Tested-by: Ryan Neph <ryanneph@google.com>
Commit-Queue: Ryan Neph <ryanneph@google.com>
Reviewed-by: Matt Turner <msturner@google.com>
Reviewed-by: Lina Versace <linyaa@google.com>
2025-02-10 11:07:52 -08:00
Carlos Santa
3ab89b0247 xe: add initial Xe kmd support for gen12 xelp
Adds a new intel backend for interfacing with the Xe kernel driver.
Currently only tested on gen12 (Xe1; e.g. TGL, ADL, MTL).

Test 1: drm-tests (natively): stop ui and then run:
	- mapped_texture_test
	- null_platform_test -m [I915_FORMAT_MOD_X_TILED|I915_FORMAT_MOD_Y_TILED]
	- plane_test (by default it uses NV12)

Test 2: full OS: boot to UI, execute webGL and/or YouTube successfully and watch
the terminal: TERM=xterm watch -n1 -d cat /sys/kernel/debug/dri/0/i915_display_info
for color formats and display plane usage

v1: Carlos Santa <carlos.santa@intel.corp-partner.google.com>
v2: Ryan Neph <ryanneph@google.com>
  - formatting fixes
  - remove deprecated #ifdef I915_SCANOUT_Y_TILED conditional compilation
  - add missing backend_xe implementations
  - mimic i915_add_combinations
    - Match formatting, order of operations, and add the missing combo for
      YVU420_ANDROID + USE_CAMERA_WRITE.
    - In a future CL, we'll factor this into a common function called by both
      backends.
  - simplify xe_bo_map()
    - The conditional body is always taken, so remove the conditional entirely.
  - mark late-gen12 as mtl_or_newer until proper version handling is used.

BUG=b:358427077
TEST=drm-tests (see above)

Change-Id: I1eaa1dcce6cee706a421b3c4d6a532a6b83f8564
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6245159
Tested-by: Ryan Neph <ryanneph@google.com>
Commit-Queue: Ryan Neph <ryanneph@google.com>
Reviewed-by: Matt Turner <msturner@google.com>
Reviewed-by: Lina Versace <linyaa@google.com>
2025-02-10 11:07:50 -08:00
Marcell Kovacs
267582cec6 Merge "Add min_sdk_version: "34" to minigbm/libgbm" into main 2025-02-03 14:25:26 -08:00
Marcell Kovacs
18202bbd23 Add min_sdk_version: "34" to minigbm/libgbm
Bug: 349146763
Test: m -j
Change-Id: I13e3cf8c674fc3c2c402893efd7878eb99680e2d
2025-02-03 12:24:38 -08:00
Hang Nguyen
6c1ec57f22 minigbm: Enable use in cros_codecs am: 584eb0112d am: dd4dab2039
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3470517

Change-Id: I9a3c0cc73ae96b641d64dd208ee1f7bf90de674a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-01-31 12:20:58 -08:00
Hang Nguyen
dd4dab2039 minigbm: Enable use in cros_codecs am: 584eb0112d
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3470517

Change-Id: I00dd5d382b1e262b9a97234faddeb76989f8af55
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-01-31 11:33:09 -08:00
Hang Nguyen
584eb0112d minigbm: Enable use in cros_codecs
Previous to this CL, cros_codecs caused a build failure in soong
with the following message:
error: system/cros-codecs/Android.bp:17:1: module "libcros_codecs"
variant "android_arm64_armv8-2a_cortex-a55_rlib_rlib-std": depends
on //external/minigbm:libgbm_sys which is not visible to this module
You may need to add "//system/cros-codecs" to its visibility

This CL updates libgbm_sys's visibility with cros_codecs.

Bug: 389780527
Test: Build cros_codecs with libgbm_sys as a depedency.
Change-Id: Id4538880193adfda55d755449d1984d83b0a6919
2025-01-30 19:24:55 +00:00
Eliot Courtney
afef668e27 [i915] Use write-combining for offset map case.
This CL consolidates the logic for enabling write-combining on map and
applies it also to the offset map codepath.

BUG=b:371546474
TEST=CQ

Change-Id: Iedb812339f12a5d11386266565168ba06c9f11da
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/6022557
Reviewed-by: Ryan Neph <ryanneph@google.com>
Commit-Queue: Eliot Courtney <edcourtney@chromium.org>
Tested-by: Eliot Courtney <edcourtney@chromium.org>
2025-01-09 22:30:59 -08:00
Treehugger Robot
ffca114b45 [automerger skipped] Merge "i915: Choose TILE_4 vs TILE_Y at runtime" into main am: 978f530642 am: 83be8b31c5 -s ours
am skip reason: Merged-In I8643bba907f1f6f7610e6c9cddcbad597a74f270 with SHA-1 4a73529836 is already in history

Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3427401

Change-Id: Iba8374dfbe6f9bf91f406e744f502d331cb3bfcf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-01-06 12:22:43 -08:00
Treehugger Robot
83be8b31c5 Merge "i915: Choose TILE_4 vs TILE_Y at runtime" into main am: 978f530642
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3427401

Change-Id: I94c813a3b446b0cdc64fd4a1cb765f902264f2bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-01-06 11:59:21 -08:00
Treehugger Robot
978f530642 Merge "i915: Choose TILE_4 vs TILE_Y at runtime" into main 2025-01-06 11:31:07 -08:00
Sadaf Ebrahimi
25d5898257 Add janitors to the OWNERS file am: a9ae53a8c4 am: bc7722904b
Original change: https://android-review.googlesource.com/c/platform/external/minigbm/+/3423843

Change-Id: I2dc0b51101908fc99cc617175cdc869a67c16c8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-19 19:34:05 -08:00