OpenGL ES SDK for Android ARM Developer Center
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AndroidPlatform.h File Reference
#include <jni.h>
#include <android/log.h>

Go to the source code of this file.

Classes

class  MaliSDK::AndroidPlatform
 Functions specific to the Android Platform. More...
 

Namespaces

 MaliSDK
 

Macros

#define LOG_TAG   __FILE__
 
#define LOGI(format, args...)   { fprintf(stderr, format, ##args); __android_log_print(ANDROID_LOG_INFO, LOG_TAG, format, ##args); }
 
#define LOGE(format, args...)   { fprintf(stderr, format, ##args); __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, format, ##args); }
 
#define LOGD(format, args...)   { fprintf(stderr, format, ##args); __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, format, ##args); }
 
#define GL_CHECK(x)
 

Macro Definition Documentation

#define GL_CHECK (   x)
Value:
x; \
AndroidPlatform::checkGlesError(#x);
GLint GLint GLint GLint GLint x
Definition: gl2ext.h:574

Definition at line 33 of file AndroidPlatform.h.

#define LOG_TAG   __FILE__

Definition at line 27 of file AndroidPlatform.h.

#define LOGD (   format,
  args... 
)    { fprintf(stderr, format, ##args); __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, format, ##args); }

Definition at line 31 of file AndroidPlatform.h.

#define LOGE (   format,
  args... 
)    { fprintf(stderr, format, ##args); __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, format, ##args); }

Definition at line 30 of file AndroidPlatform.h.

#define LOGI (   format,
  args... 
)    { fprintf(stderr, format, ##args); __android_log_print(ANDROID_LOG_INFO, LOG_TAG, format, ##args); }

Definition at line 29 of file AndroidPlatform.h.