No description
Find a file
ChromeOS Developer 44588bb282 minigbm: dri: Support 2+ planes query for modifiers.
If the driver does not implement the new function, or
if modifier is INVALID this should return exactly the
same as before.

For LINEAR, DRI should return exactly the same as
minigbm for all the YUV formats.

BUG=b:149819940
TEST=Use with followup patch and login on a Zork device + play a YT
video.

Change-Id: I6ea3b5827876844e510794b85212be51e5dfd68f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/2093211
Tested-by: Bas Nieuwenhuizen <basni@chromium.org>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Commit-Queue: Bas Nieuwenhuizen <basni@chromium.org>
2020-03-10 15:39:09 +00:00
cros_gralloc cros_gralloc: Use entire graphics buffer if all-zeros access region is specified 2020-02-14 10:39:40 +00:00
.clang-format minigbm: add clang-format and presubmit hooks 2017-03-31 10:40:27 -07:00
amdgpu.c minigbm: dri: Support 2+ planes query for modifiers. 2020-03-10 15:39:09 +00:00
Android.gralloc.mk minigbm: cros_gralloc: refactor for future HALs 2017-06-28 21:50:52 -07:00
Android.mk Revert "minigbm: remove vgem backend" 2019-09-19 14:47:01 +00:00
common.mk minigbm: Remove (c) from copyright notice. 2016-12-17 19:33:05 -08:00
dri.c minigbm: dri: Support 2+ planes query for modifiers. 2020-03-10 15:39:09 +00:00
dri.h minigbm: dri: Support 2+ planes query for modifiers. 2020-03-10 15:39:09 +00:00
drv.c Reland "minigbm: introduce test allocation" 2020-03-10 04:17:30 +00:00
drv.h minigbm: dri: Support 2+ planes query for modifiers. 2020-03-10 15:39:09 +00:00
drv_priv.h minigbm: dri: Support 2+ planes query for modifiers. 2020-03-10 15:39:09 +00:00
evdi.c minigbm: make drv_add_combinations return nothing 2017-11-16 13:52:02 -08:00
exynos.c minigbm: factor out metadata from struct bo 2019-09-24 17:23:42 +00:00
gbm.c minigbm: dri: Support 2+ planes query for modifiers. 2020-03-10 15:39:09 +00:00
gbm.h Reland "minigbm: introduce test allocation" 2020-03-10 04:17:30 +00:00
gbm.pc minigbm: modify gbm.pc 2019-10-09 09:52:31 -07:00
gbm_helpers.c Add GBM_BO_USE_HW_VIDEO_ENCODER use flag 2019-08-16 12:40:30 -07:00
gbm_helpers.h minigbm: standardize naming of buffer creation flags 2017-10-02 17:27:17 -07:00
gbm_priv.h minigbm: add clang-format and presubmit hooks 2017-03-31 10:40:27 -07:00
helpers.c minigbm: dri: Support 2+ planes query for modifiers. 2020-03-10 15:39:09 +00:00
helpers.h minigbm: remove KMS dependency 2020-02-18 22:37:26 +00:00
helpers_array.c minigbm: introduce drv_array 2017-11-09 00:38:12 -08:00
helpers_array.h minigbm: introduce drv_array 2017-11-09 00:38:12 -08:00
i915.c Reland "minigbm: introduce test allocation" 2020-03-10 04:17:30 +00:00
LICENSE minigbm: Add a LICENSE file 2017-04-21 21:57:32 -07:00
Makefile minigbm: using dri extensions 2018-04-16 09:20:20 -07:00
marvell.c minigbm: make drv_add_combinations return nothing 2017-11-16 13:52:02 -08:00
mediatek.c mediatek: Align height to 16 bytes for NV12 2020-01-08 04:44:25 +00:00
meson.c Rename amlogic backend in minigbm into meson 2018-03-08 22:08:35 +00:00
msm.c minigbm/msm: Update msm for removal of kms_query 2020-03-03 18:33:28 +00:00
nouveau.c minigbm: make drv_add_combinations return nothing 2017-11-16 13:52:02 -08:00
OWNERS minigbm: modify OWNERS 2019-09-24 17:43:10 +00:00
PRESUBMIT.cfg minigbm: fix typo in PRESUBMIT.cfg 2017-05-20 03:55:21 -07:00
presubmit.sh minigbm: virtio_gpu: use resource create ioctl for rendering 2017-12-08 03:59:17 -08:00
radeon.c minigbm: make drv_add_combinations return nothing 2017-11-16 13:52:02 -08:00
rockchip.c minigbm: rockchip: remove KMS dependency 2020-02-18 22:37:24 +00:00
tegra.c minigbm: factor out metadata from struct bo 2019-09-24 17:23:42 +00:00
udl.c minigbm: make drv_add_combinations return nothing 2017-11-16 13:52:02 -08:00
util.h amdgpu: make libdir work on stock Linux 2020-01-21 20:43:23 +00:00
vc4.c minigbm: vc4: add create_with_modifiers function 2020-03-05 21:35:21 +00:00
vgem.c Revert "minigbm: remove vgem backend" 2019-09-19 14:47:01 +00:00
virgl_hw.h minigbm: virtio: Advertise BO_USE_SCANOUT correctly. 2020-02-28 01:04:56 +00:00
virtio_gpu.c minigbm: virtio: Advertise BO_USE_SCANOUT correctly. 2020-02-28 01:04:56 +00:00