OSDN Git Service

gralloc.minigbm: enable amdgpu backend
authorMauro Rossi <issor.oruam@gmail.com>
Sat, 25 Jan 2020 13:14:45 +0000 (14:14 +0100)
committerMauro Rossi <issor.oruam@gmail.com>
Sat, 25 Jan 2020 20:35:42 +0000 (21:35 +0100)
Changelog:
- add gralloc.minigbm_amdgpu_defaults with required includes
- use gralloc.minigbm_amdgpu_defaults for gralloc.minigbm

Android.bp

index b898777..a692f01 100644 (file)
@@ -2,6 +2,15 @@
 // found in the LICENSE file.
 
 cc_defaults {
+    name: "gralloc.minigbm_amdgpu_defaults",
+    cflags: ["-DDRV_AMDGPU"],
+    include_dirs: [
+        "external/libdrm/amdgpu",
+        "external/mesa/include",
+    ],
+}
+
+cc_defaults {
     name: "gralloc.minigbm_intel_defaults",
     cflags: ["-DDRV_I915"],
 }
@@ -16,6 +25,7 @@ cc_defaults {
 
     srcs: [
         "amdgpu.c",
+        "dri.c",
         "drv.c",
         "evdi.c",
         "exynos.c",
@@ -79,6 +89,7 @@ cc_library_shared {
     name: "gralloc.minigbm",
     defaults: [
         "gralloc.minigbm_defaults",
+        "gralloc.minigbm_amdgpu_defaults",
         "gralloc.minigbm_intel_defaults",
     ],
 }