OSDN Git Service

minigbm: dri,amdgpu: Modifier support.
authorChromeOS Developer <basni@chromium.org>
Mon, 2 Mar 2020 12:08:53 +0000 (13:08 +0100)
committerCommit Bot <commit-bot@chromium.org>
Tue, 10 Mar 2020 15:39:10 +0000 (15:39 +0000)
commit9b367b3efed08fee7568dee8600dcf9335d547ef
treef9841a7c17ca45102df2d8361d8fc647c0a02b4c
parent44588bb28284b034fa7f36dbf0cd2177dbac0be5
minigbm: dri,amdgpu: Modifier support.

This adds modifier support to minigbm in the amdgpu driver.

This includes

(a) creation of images with modifiers
(b) imports
  - Had to distinguish between legacy and non-legacy.
(c) Support for planes > format planes

BUG=b:149819940
TEST=Login on a Zork device + play a YT video.

Change-Id: If58ada081aa254932e299536c48c18937266c2e8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/2093212
Tested-by: Bas Nieuwenhuizen <basni@chromium.org>
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Commit-Queue: Bas Nieuwenhuizen <basni@chromium.org>
amdgpu.c
dri.c
dri.h
gbm.c