No description
Find a file
Sushma Venkatesh Reddy 5d2a76894d minigbm: Use clflushopt if supported
Use clflushopt if it is supported instead of clflush. clflushopt is more
optimized and suggested by the HW engineers. It has improved MTL unmap
operation times significantly.

BUG=b:274641129
TEST=camera preview should be minimum of 30fps

Signed-off-by: Nirmoy Das <nirmoy.das@intel.com>
Signed-off-by: Sushma Venkatesh Reddy <sushma.venkatesh.reddy@intel.com>
Change-Id: I9bf7e355d5ebdfb1647c578173123bb73db5571d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/4382538
Reviewed-by: Dominik Behr <dbehr@chromium.org>
2023-04-18 21:51:42 +00:00
cros_gralloc minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
external minigbm: Add tile4 support 2022-10-22 01:10:05 +00:00
.clang-format minigbm: add clang-format and presubmit hooks 2017-03-31 10:40:27 -07:00
amdgpu.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
common.mk COIL: Migrate master to HEAD 2022-03-16 11:58:01 +00:00
DIR_METADATA DIR_METADATA: Add V2 Test Plans. 2022-11-30 01:25:57 +00:00
dri.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
dri.h dri: add dri_dlopen and dri_dlclose 2023-02-21 19:57:32 +00:00
drv.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
drv.h minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
drv_array_helpers.c minigbm: refactor driver helpers 2021-10-01 18:35:11 +00:00
drv_array_helpers.h minigbm: refactor driver helpers 2021-10-01 18:35:11 +00:00
drv_helpers.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
drv_helpers.h drv: pass stride_align to drv_bo_from_format 2023-03-15 05:13:37 +00:00
drv_priv.h minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
dumb_driver.c minigbm: Add more dumb drivers 2022-12-07 14:36:24 +00:00
gbm.c minigbm: conditionally fallback to strip scanout use_flag 2021-09-22 19:47:06 +00:00
gbm.h minigbm: passthrough SENSOR_DIRECT_DATA via gbm frontend 2022-07-26 23:41:35 +00:00
gbm.pc minigbm: modify gbm.pc 2019-10-09 09:52:31 -07:00
gbm_helpers.c minigbm: passthrough SENSOR_DIRECT_DATA via gbm frontend 2022-07-26 23:41:35 +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
i915.c minigbm: Use clflushopt if supported 2023-04-18 21:51:42 +00:00
LICENSE minigbm: Add a LICENSE file 2017-04-21 21:57:32 -07:00
Makefile minigbm: Install minigbm_helpers.h 2022-08-03 09:12:36 +00:00
mediatek.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
minigbm_helpers.c minigbm: clean up legacy gbm_get_default_device_fd usage 2023-03-09 05:06:53 +00:00
minigbm_helpers.h minigbm: clean up legacy gbm_get_default_device_fd usage 2023-03-09 05:06:53 +00:00
msm.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
OWNERS minigbm: remove stevensd from OWNERS 2022-04-20 04:41:27 +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: clean up bo.handles 2023-04-09 18:57:40 +00:00
util.h amdgpu: make libdir work on stock Linux 2020-01-21 20:43:23 +00:00
vc4.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
virtgpu.c drv/virtgpu: add log level for logging 2022-07-14 08:48:27 +00:00
virtgpu.h virtgpu_cross_domain: handle from guest memory 2021-04-30 20:41:42 +00:00
virtgpu_cross_domain.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00
virtgpu_virgl.c minigbm: clean up bo.handles 2023-04-09 18:57:40 +00:00