#ifndef LOADER_H
#define LOADER_H
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/* Helpers to figure out driver and device name, eg. from pci-id, etc. */
#define _LOADER_DRI (1 << 0)
#define _LOADER_GALLIUM (1 << 1)
+int
+loader_open_device(const char *);
+
int
loader_get_pci_id_for_fd(int fd, int *vendor_id, int *chip_id);
void
loader_set_logger(void (*logger)(int level, const char *fmt, ...));
+
+#ifdef __cplusplus
+}
+#endif
+
#endif /* LOADER_H */