add oculus quest build target

This commit is contained in:
2019-05-27 18:14:35 +02:00
parent e7f8839739
commit 9d6bb0187e
38 changed files with 920 additions and 239 deletions

34
android/src/cpp/main.h Normal file
View File

@@ -0,0 +1,34 @@
#pragma once
#include <EGL/egl.h>
#include <EGL/eglext.h>
/**
* Our saved state data.
*/
struct saved_state {
float angle;
int32_t x;
int32_t y;
EGLDisplay display;
EGLContext context;
};
/**
* Shared state for our app.
*/
struct engine {
struct android_app* app;
ASensorManager* sensorManager;
const ASensor* accelerometerSensor;
ASensorEventQueue* sensorEventQueue;
int animating;
EGLDisplay display;
EGLSurface surface;
EGLContext context;
int32_t width;
int32_t height;
struct saved_state state;
};