//#pragma once #define USE_VBO 1 #define USE_SAMPLER 1 #ifdef __APPLE__ #include #include #include #include #define SHADER_VERSION "#version 150\n" #elif __ANDROID__ #include #include #include #include #include #include #include #define SHADER_VERSION "#version 300 es\n" #elif _WIN32 #define _USE_MATH_DEFINES #define _CRT_SECURE_NO_WARNINGS #include #include #include #include #define SHADER_VERSION "#version 150\n" #endif #define NS_START namespace ui { #define NS_END } #ifdef __cplusplus #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define GLM_FORCE_RADIANS #define GLM_FORCE_SWIZZLE //#define GLM_FORCE_MESSAGES #define GLM_ENABLE_EXPERIMENTAL #include #include #include #include #include #include #endif #include #include #include #include #include "log.h"