OSDN Git Service

minigbm: add buffer bandwidth compression flag to gbm device
authorPilar Molina Lopez <pmolinalopez@google.com>
Thu, 12 Nov 2020 23:19:42 +0000 (18:19 -0500)
committerCommit Bot <commit-bot@chromium.org>
Fri, 4 Dec 2020 20:12:34 +0000 (20:12 +0000)
commit28cf2f1d70989a13ffd9751252e0f14552043b91
treec997f998e92ebf3b7db4ee50aa196bc246aee017
parent72787589097c15d1a9e1529b4ff627c0e2f67b4a
minigbm: add buffer bandwidth compression flag to gbm device

Read MINIGBM_DEBUG env var when creating a gbm driver
Store value as a flag inside driver
Avoid allocating compressed buffers in the backends
when the flag disables compression

BUG=b:172215587

Change-Id: Idbd6f0aebc1782c1bf5921a6438310a87212d1f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/2535658
Tested-by: Pilar Molina Lopez <pmolinalopez@google.com>
Commit-Queue: Pilar Molina Lopez <pmolinalopez@google.com>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Kristian H. Kristensen <hoegsberg@chromium.org>
drv.c
drv_priv.h
i915.c
msm.c
rockchip.c