Lines Matching refs:egl

42 import javax.microedition.khronos.egl.EGL10;
43 import javax.microedition.khronos.egl.EGLConfig;
44 import javax.microedition.khronos.egl.EGLContext;
45 import javax.microedition.khronos.egl.EGLDisplay;
80 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) {
82 checkEglError("Before eglCreateContext", egl);
84 EGLContext context = egl.eglCreateContext(display, eglConfig, EGL10.EGL_NO_CONTEXT, attrib_list);
85 checkEglError("After eglCreateContext", egl);
89 public void destroyContext(EGL10 egl, EGLDisplay display, EGLContext context) {
90 egl.eglDestroyContext(display, context);
94 private static void checkEglError(String prompt, EGL10 egl) {
96 while ((error = egl.eglGetError()) != EGL10.EGL_SUCCESS) {
121 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) {
124 egl.eglChooseConfig(display, s_configAttribs2, null, 0, num_config);
132 egl.eglChooseConfig(display, s_configAttribs2, configs, numConfigs, num_config);
133 // printConfigs(egl, display, configs);
134 return chooseConfig(egl, display, configs);
137 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display,
142 int d = findConfigAttrib(egl, display, config,
144 int s = findConfigAttrib(egl, display, config,
147 int r = findConfigAttrib(egl, display, config,
149 int g = findConfigAttrib(egl, display, config,
151 int b = findConfigAttrib(egl, display, config,
153 int a = findConfigAttrib(egl, display, config,
168 private int findConfigAttrib(EGL10 egl, EGLDisplay display,
171 if (egl.eglGetConfigAttrib(display, config, attribute, mValue)) {
177 private void printConfigs(EGL10 egl, EGLDisplay display,
183 printConfig(egl, display, configs[i]);
187 private void printConfig(EGL10 egl, EGLDisplay display,
263 if ( egl.eglGetConfigAttrib(display, config, attribute, value)) {
267 while (egl.eglGetError() != EGL10.EGL_SUCCESS);