No description
Find a file
Yiwei Zhang 7fae5d05e6 minigbm: refactor bo refcount and mapping destruction
1. internalize drv specific helpers into drv.c
2. simplify bo ref counting and clean up
3. refactor drv_bo_mapping_destroy

BUG=b:201110412
TEST=CQ

Change-Id: If297ef7007c1d14a69ae467b6d1c67c4edf5b177
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/3188470
Tested-by: Yiwei Zhang <zzyiwei@chromium.org>
Reviewed-by: Chia-I Wu <olv@google.com>
Commit-Queue: Yiwei Zhang <zzyiwei@chromium.org>
2021-09-29 01:31:21 +00:00
cros_gralloc gralloc0: Fix sign comparison 2021-09-28 23:51:16 +00:00
external minigbm: virtgpu/cross_domain: update protocol 2021-08-26 22:31:17 +00:00
.clang-format minigbm: add clang-format and presubmit hooks 2017-03-31 10:40:27 -07:00
amdgpu.c minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
Android.gralloc.mk minigbm: cros_gralloc: refactor for future HALs 2017-06-28 21:50:52 -07:00
Android.mk minigbm: Remove Tegra support. 2021-03-25 17:17:21 +00:00
common.mk minigbm: Remove (c) from copyright notice. 2016-12-17 19:33:05 -08:00
dri.c amdgpu: Always allocate bo with modifier on GFX9+. 2021-08-26 22:53:18 +00:00
dri.h amdgpu: Always allocate bo with modifier on GFX9+. 2021-08-26 22:53:18 +00:00
drv.c minigbm: refactor bo refcount and mapping destruction 2021-09-29 01:31:21 +00:00
drv.h minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
drv_priv.h minigbm: refactor bo refcount and mapping destruction 2021-09-29 01:31:21 +00:00
dumb_driver.c Add vkms support 2020-12-11 18:12:07 +00:00
exynos.c minigbm: reduce use of memset 2020-10-12 21:56:58 +00:00
gbm.c minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
gbm.h minigbm: support P010 SCANOUT 2021-04-08 06:55:47 +00:00
gbm.pc minigbm: modify gbm.pc 2019-10-09 09:52:31 -07:00
gbm_helpers.c minigbm: Add FRONT_RENDERING flag 2021-03-18 23:39:54 +00: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: refactor bo refcount and mapping destruction 2021-09-29 01:31:21 +00:00
helpers.h minigbm: refactor bo refcount and mapping destruction 2021-09-29 01:31:21 +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 minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
LICENSE minigbm: Add a LICENSE file 2017-04-21 21:57:32 -07:00
Makefile Add static library to Makefile 2021-09-07 19:22:40 +00:00
mediatek.c minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
minigbm_helpers.c minigbm: Remove Tegra support. 2021-03-25 17:17:21 +00:00
minigbm_helpers.h minigbm: consistent style 2021-02-03 04:22:38 +00:00
msm.c msm: Add P010 support 2021-08-24 22:11:28 +00:00
OWNERS minigbm: modify OWNERS 2021-02-23 01:01:35 +00:00
PRESUBMIT.cfg minigbm: fix typo in PRESUBMIT.cfg 2017-05-20 03:55:21 -07:00
presubmit.sh minigbm: i915: use local i915 drm header 2020-11-25 22:35:14 +00:00
rockchip.c minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
util.h amdgpu: make libdir work on stock Linux 2020-01-21 20:43:23 +00:00
vc4.c minigbm: vc4: add YUV support 2020-10-23 22:32:17 +00:00
virtgpu.c virtgpu: Make getparam failure sound less fatal 2021-09-18 02:25:58 +00:00
virtgpu.h virtgpu_cross_domain: handle from guest memory 2021-04-30 20:41:42 +00:00
virtgpu_cross_domain.c minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
virtgpu_virgl.c virtgpu_virgl: strip scanout if necessary in resolve_use_flags 2021-09-25 03:56:22 +00:00