Various additional fixes for Android build

- VK_EXPORT was not defined, causing all kinds of trouble
- Android WSI code was based on an earlier version which didnt require
  aspect mask to be passed to some functions
- More missing files for ARM target

Change-Id: Ia5f88c5692d48f2d7898c86c26347bed6e4b4f22
Repro: external/swiftshader$ mma
Bug: b/129979580
Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/32188
Presubmit-Ready: Chris Forbes <chrisforbes@google.com>
Tested-by: Chris Forbes <chrisforbes@google.com>
Reviewed-by: Ben Clayton <bclayton@google.com>
Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>
diff --git a/Android.bp b/Android.bp
index 4b75345..ab113a3 100644
--- a/Android.bp
+++ b/Android.bp
@@ -30,6 +30,7 @@
     cppflags: [
         "-Woverloaded-virtual",
         "-DVK_USE_PLATFORM_ANDROID_KHR",
+	"-DVK_EXPORT= ",
     ],
     cpp_std: "c++11",