drm_hwcomposer: Add rcar-du display backend

ABGR8888 pixel format and layer scaling are unsupported for rcar-du
platform.

Handle and filter out the layers by overriding the IsClientLayer method
for additional checks. That will force layers that require scaling or have
the unsupported pixel format to be merged by GPU, and allow other layers
to be merged by DRM.

Signed-off-by: Matvii Zorin <matvii.zorin@globallogic.com>
diff --git a/Android.bp b/Android.bp
index e6b767e..7046837 100644
--- a/Android.bp
+++ b/Android.bp
@@ -98,6 +98,7 @@
         "backend/backendmanager.cpp",
         "backend/backend.cpp",
         "backend/backendclient.cpp",
+        "backend/backendrcardu.cpp",
     ],
 }