minigbm/msm: Add workaround for waffle
Waffle does not support modifiers, detect it and fall back to linear buffers. Fixes glmark2-waffle, glbench/windowmanagertest, etc. BUG=b:158238296, b:153675943 TEST=run glmark2-waffle and verify it displays correct TEST=run graphics.Sanity and verify that it passes TEST=start ui and verify that it still picks UBWC modifier Change-Id: I591136c8d07bd32beb6f4efa63971821193ce39e Exempt-From-Owner-Approval: already CR+2 from owner Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/2343173 Tested-by: Rob Clark <robdclark@chromium.org> Commit-Queue: Rob Clark <robdclark@chromium.org> Reviewed-by: Rob Clark <robdclark@chromium.org> Auto-Submit: Rob Clark <robdclark@chromium.org>
This commit is contained in:
parent
8d70518f51
commit
e48e4d7e58
2 changed files with 30 additions and 0 deletions
3
Makefile
3
Makefile
|
|
@ -25,6 +25,9 @@ endif
|
|||
ifdef DRV_MESON
|
||||
CFLAGS += $(shell $(PKG_CONFIG) --cflags libdrm_meson)
|
||||
endif
|
||||
ifdef DRV_MSM
|
||||
CFLAGS += -ldl
|
||||
endif
|
||||
ifdef DRV_RADEON
|
||||
CFLAGS += $(shell $(PKG_CONFIG) --cflags libdrm_radeon)
|
||||
endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue