com::android::gl2jni::GL2JNIView::ConfigChooser Class Reference

List of all members.

Public Member Functions

EGLConfig chooseConfig (EGL10 egl, EGLDisplay display, EGLConfig[] configs)
EGLConfig chooseConfig (EGL10 egl, EGLDisplay display)
 ConfigChooser (int r, int g, int b, int a, int depth, int stencil)

Protected Attributes

int mAlphaSize
int mBlueSize
int mDepthSize
int mGreenSize
int mRedSize
int mStencilSize

Private Member Functions

int findConfigAttrib (EGL10 egl, EGLDisplay display, EGLConfig config, int attribute, int defaultValue)
void printConfig (EGL10 egl, EGLDisplay display, EGLConfig config)
void printConfigs (EGL10 egl, EGLDisplay display, EGLConfig[] configs)

Private Attributes

int[] mValue = new int[1]

Static Private Attributes

static int EGL_OPENGL_ES2_BIT = 4
static int[] s_configAttribs2

Detailed Description

Definition at line 135 of file GL2JNIView.java.


Constructor & Destructor Documentation

com::android::gl2jni::GL2JNIView::ConfigChooser::ConfigChooser ( int  r,
int  g,
int  b,
int  a,
int  depth,
int  stencil 
) [inline]

Definition at line 137 of file GL2JNIView.java.


Member Function Documentation

EGLConfig com::android::gl2jni::GL2JNIView::ConfigChooser::chooseConfig ( EGL10  egl,
EGLDisplay  display,
EGLConfig[]  configs 
) [inline]

Definition at line 186 of file GL2JNIView.java.

EGLConfig com::android::gl2jni::GL2JNIView::ConfigChooser::chooseConfig ( EGL10  egl,
EGLDisplay  display 
) [inline]

Definition at line 160 of file GL2JNIView.java.

int com::android::gl2jni::GL2JNIView::ConfigChooser::findConfigAttrib ( EGL10  egl,
EGLDisplay  display,
EGLConfig  config,
int  attribute,
int  defaultValue 
) [inline, private]

Definition at line 214 of file GL2JNIView.java.

void com::android::gl2jni::GL2JNIView::ConfigChooser::printConfig ( EGL10  egl,
EGLDisplay  display,
EGLConfig  config 
) [inline, private]

Definition at line 233 of file GL2JNIView.java.

void com::android::gl2jni::GL2JNIView::ConfigChooser::printConfigs ( EGL10  egl,
EGLDisplay  display,
EGLConfig[]  configs 
) [inline, private]

Definition at line 223 of file GL2JNIView.java.


Member Data Documentation

Definition at line 150 of file GL2JNIView.java.

Definition at line 322 of file GL2JNIView.java.

Definition at line 321 of file GL2JNIView.java.

Definition at line 323 of file GL2JNIView.java.

Definition at line 320 of file GL2JNIView.java.

Definition at line 319 of file GL2JNIView.java.

Definition at line 324 of file GL2JNIView.java.

Definition at line 325 of file GL2JNIView.java.

Initial value:
        {
            EGL10.EGL_RED_SIZE, 4,
            EGL10.EGL_GREEN_SIZE, 4,
            EGL10.EGL_BLUE_SIZE, 4,
            EGL10.EGL_RENDERABLE_TYPE, EGL_OPENGL_ES2_BIT,
            EGL10.EGL_NONE
        }

Definition at line 151 of file GL2JNIView.java.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines


pcl_android
Author(s): Maintained by Ethan Rublee
autogenerated on Fri Jan 11 09:53:21 2013