diff options
author | Alistair Strachan <astrachan@google.com> | 2019-05-21 15:36:07 -0700 |
---|---|---|
committer | Alistair Delva <adelva@google.com> | 2019-10-25 14:19:41 -0700 |
commit | 57eb94f1581f566c48e0218ec680116723d27b24 (patch) | |
tree | 2a6035d36f1e1208443b021ff32e3cd775026e69 /prebuilt-intermediates | |
parent | 2b1ddae952b4bbd74274f5ab08c6e37df9bbe45a (diff) | |
download | platform_external_igt-gpu-tools-57eb94f1581f566c48e0218ec680116723d27b24.tar.gz platform_external_igt-gpu-tools-57eb94f1581f566c48e0218ec680116723d27b24.tar.bz2 platform_external_igt-gpu-tools-57eb94f1581f566c48e0218ec680116723d27b24.zip |
Initial Android build support
Bug: 110963635
Change-Id: Iba53536c21e13d19bee2bfbe3a9b74c906b2c2ad
Diffstat (limited to 'prebuilt-intermediates')
-rw-r--r-- | prebuilt-intermediates/cairo.h | 3 | ||||
-rw-r--r-- | prebuilt-intermediates/glib.h | 18 | ||||
-rw-r--r-- | prebuilt-intermediates/pciaccess.h | 28 | ||||
-rw-r--r-- | prebuilt-intermediates/version.h | 3 |
4 files changed, 52 insertions, 0 deletions
diff --git a/prebuilt-intermediates/cairo.h b/prebuilt-intermediates/cairo.h new file mode 100644 index 00000000..86bcb82d --- /dev/null +++ b/prebuilt-intermediates/cairo.h @@ -0,0 +1,3 @@ +#pragma once +typedef struct _cairo_surface cairo_surface_t; +typedef struct _cairo cairo_t; diff --git a/prebuilt-intermediates/glib.h b/prebuilt-intermediates/glib.h new file mode 100644 index 00000000..9cd1928b --- /dev/null +++ b/prebuilt-intermediates/glib.h @@ -0,0 +1,18 @@ +#pragma once + +#define G_KEY_FILE_NONE 0 + +typedef void GError; +typedef void GKeyFile; + +static inline void g_clear_error(GError *error) { } +static inline void g_error_free(GError *error) { } +static inline char *g_get_home_dir(void) { return "/data/local/tmp"; } +static inline void g_key_file_free(GKeyFile *file) { } +static inline GKeyFile *g_key_file_new(void) { return NULL; } +static inline int g_key_file_get_integer(GKeyFile *key_file, + const char *group_name, const char *key, GError **error) { return 0; } +static inline char *g_key_file_get_string(GKeyFile *key_file, + const char *group_name, const char *key, GError **error) { return NULL; } +static inline bool g_key_file_load_from_file(GKeyFile *key_file, + const char *file, int flags, GError **error) { return false; } diff --git a/prebuilt-intermediates/pciaccess.h b/prebuilt-intermediates/pciaccess.h new file mode 100644 index 00000000..13f205a8 --- /dev/null +++ b/prebuilt-intermediates/pciaccess.h @@ -0,0 +1,28 @@ +#pragma once +typedef uint64_t pciaddr_t; +struct pci_mem_region { + void *memory; + pciaddr_t bus_addr; + pciaddr_t base_addr; + pciaddr_t size; + unsigned is_IO:1; + unsigned is_prefetchable:1; + unsigned is_64:1; +}; +struct pci_device { + uint16_t domain; + uint8_t bus; + uint8_t dev; + uint8_t func; + uint16_t vendor_id; + uint16_t device_id; + uint16_t subvendor_id; + uint16_t subdevice_id; + uint32_t device_class; + uint8_t revision; + struct pci_mem_region regions[6]; + pciaddr_t rom_size; + int irq; + intptr_t user_data; + int vgaarb_rsrc; +}; diff --git a/prebuilt-intermediates/version.h b/prebuilt-intermediates/version.h new file mode 100644 index 00000000..1969ae6a --- /dev/null +++ b/prebuilt-intermediates/version.h @@ -0,0 +1,3 @@ +#pragma once +#define IGT_GIT_SHA1 "ANDROID" +#define TARGET_CPU_PLATFORM "x86" |