/frameworks/base/opengl/include/GLES/ |
egl.h | 2 * Skeleton egl.h to provide compatibility for early GLES 1.0 4 * in egl.h leading applications to include only egl.h 12 #include <EGL/egl.h>
|
/frameworks/base/opengl/tests/gl2_jni/src/com/android/gl2jni/ |
GL2JNIView.java | 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) [all...] |
/frameworks/base/opengl/tests/gldual/src/com/android/gldual/ |
GLDualGL2View.java | 35 import javax.microedition.khronos.egl.EGL10; 36 import javax.microedition.khronos.egl.EGLConfig; 37 import javax.microedition.khronos.egl.EGLContext; 38 import javax.microedition.khronos.egl.EGLDisplay; 83 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { 85 checkEglError("Before eglCreateContext", egl); 87 EGLContext context = egl.eglCreateContext(display, eglConfig, EGL10.EGL_NO_CONTEXT, attrib_list); 88 checkEglError("After eglCreateContext", egl); 92 public void destroyContext(EGL10 egl, EGLDisplay display, EGLContext context) { 93 egl.eglDestroyContext(display, context) [all...] |
/frameworks/base/opengl/java/android/opengl/ |
GLDebugHelper.java | 21 import javax.microedition.khronos.egl.EGL; 92 * Wrap an existing EGL interface in a new EGL interface that adds 94 * @param egl the existing GL interface. Must implement EGL and EGL10. May 98 * @return the wrapped EGL interface. 100 public static EGL wrap(EGL egl, int configFlags, Writer log) [all...] |
GLSurfaceView.java | 22 import javax.microedition.khronos.egl.EGL10; 23 import javax.microedition.khronos.egl.EGL11; 24 import javax.microedition.khronos.egl.EGLConfig; 25 import javax.microedition.khronos.egl.EGLContext; 26 import javax.microedition.khronos.egl.EGLDisplay; 27 import javax.microedition.khronos.egl.EGLSurface; 49 * <li>Manages an EGL display, which enables OpenGL to render into a surface. 85 * <h4>Choosing an EGL Configuration</h4> 582 * <h3>EGL Context Lost</h3> 583 * There are situations where the EGL rendering context will be lost. Thi [all...] |
/ndk/samples/hello-gl2/src/com/android/gl2jni/ |
GL2JNIView.java | 43 import javax.microedition.khronos.egl.EGL10; 44 import javax.microedition.khronos.egl.EGLConfig; 45 import javax.microedition.khronos.egl.EGLContext; 46 import javax.microedition.khronos.egl.EGLDisplay; 112 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { 114 checkEglError("Before eglCreateContext", egl); 116 EGLContext context = egl.eglCreateContext(display, eglConfig, EGL10.EGL_NO_CONTEXT, attrib_list); 117 checkEglError("After eglCreateContext", egl); 121 public void destroyContext(EGL10 egl, EGLDisplay display, EGLContext context) { 122 egl.eglDestroyContext(display, context) [all...] |
/frameworks/base/opengl/java/javax/microedition/khronos/egl/ |
EGLContext.java | 18 package javax.microedition.khronos.egl; 24 private static final EGL EGL_INSTANCE = new com.google.android.gles_jni.EGLImpl(); 26 public static EGL getEGL() {
|
EGL.java | 18 package javax.microedition.khronos.egl; 20 public interface EGL {
|
EGLConfig.java | 18 package javax.microedition.khronos.egl;
|
EGLDisplay.java | 18 package javax.microedition.khronos.egl;
|
EGLSurface.java | 18 package javax.microedition.khronos.egl;
|
/external/webkit/WebCore/platform/graphics/openvg/ |
SurfaceOpenVG.h | 23 #if PLATFORM(EGL) 24 #include <egl.h> 32 #if PLATFORM(EGL) 41 * underlying technology is EGL, but OpenVG doesn't depend on EGL per se. 44 * implementations than EGL. 55 #if PLATFORM(EGL) 59 * Create a new EGL pbuffer surface with the specified size and config on 71 * Create a new EGL window surface with the specified native window handle 96 * Make the associated GL/EGL context the current one, so that subsequen [all...] |
SurfaceOpenVG.cpp | 26 #if PLATFORM(EGL) 39 #if PLATFORM(EGL) 47 #if PLATFORM(EGL) 106 #if PLATFORM(EGL) 116 #if PLATFORM(EGL) 126 #if PLATFORM(EGL) 141 #if PLATFORM(EGL) 156 #if PLATFORM(EGL) 167 #if PLATFORM(EGL) 191 #if PLATFORM(EGL) [all...] |
/device/htc/dream-sapphire/ |
egl.cfg | 25 # The library name loaded by EGL is constructed as (in that order): 27 # /system/lib/egl/libGLES_$TAG.so 28 # /system/lib/egl/lib{EGL|GLESv1_CM|GLESv2}_$TAG.so
|
/frameworks/base/opengl/libs/EGL/ |
egl_entries.in | 28 /* EGL 1.1 */ 35 /* EGL 1.2 */ 43 /* EGL 1.3 */ 45 /* EGL 1.4 */
|
Loader.cpp | 27 #include <EGL/egl.h> 40 * EGL drivers are called 42 * /system/lib/egl/lib{[EGL|GLESv1_CM|GLESv2] | GLES}_$TAG.so 70 case EGL: 97 FILE* cfg = fopen("/system/lib/egl/egl.cfg", "r"); 100 LOGD("egl.cfg not found, using default config"); 142 const char* const format = "/system/lib/egl/lib%s_%s.so" 248 egl_t* egl = &cnx->egl; local [all...] |
egl.cpp | 29 #include <EGL/egl.h> 30 #include <EGL/eglext.h> 55 static char const * const gVersionString = "1.4 Android META-EGL"; 458 template<typename NATIVE, typename EGL> 459 static inline NATIVE* egl_to_native_cast(EGL arg) { 557 // dynamically load all our EGL implementations for all displays 570 EGLDisplay dpy = cnx->egl.eglGetDisplay(EGL_DEFAULT_DISPLAY); 571 LOGE_IF(dpy==EGL_NO_DISPLAY, "No EGLDisplay for software EGL!"); 583 property_get("debug.egl.hw", value, "1") [all...] |
/frameworks/base/opengl/tests/angeles/include/GLES/ |
egltypes.h | 15 ** EGL and native handle values
|
/frameworks/base/opengl/include/EGL/ |
eglplatform.h | 27 /* Platform-specific types and definitions for egl.h 34 * by filing a bug against product "EGL" component "Registry". 39 /* Macros used in EGL function prototype declarations. 41 * EGL functions should be prototyped as: 59 * code below. The EGL-prefixed versions of Native*Type are the same 60 * types, renamed in EGL 1.3 so all types in the API start with "EGL". 103 /* EGL 1.2 types, renamed for consistency in EGL 1.3 */ 110 * all legal attribute names and values passed into and out of EGL, whethe [all...] |
/frameworks/base/opengl/libs/ |
Android.mk | 4 # Build META EGL library 10 EGL/egl.cpp \ 11 EGL/hooks.cpp \ 12 EGL/Loader.cpp \ 52 LOCAL_MODULE := egl.cfg 55 LOCAL_MODULE_PATH := $(TARGET_OUT)/lib/egl 59 # make sure we depend on egl.cfg, so it gets installed 60 $(installed_libEGL): | egl.cfg
|
egl_impl.h | 22 #include <EGL/egl.h> 23 #include <EGL/eglext.h> 24 #include <EGL/eglplatform.h> 38 egl_t egl; member in struct:android::egl_connection_t
|
/device/htc/passion/ |
unzip-files.sh | 20 unzip -j -o ../../../${DEVICE}_update.zip system/bin/akmd system/bin/mm-venc-omx-test system/bin/parse_radio_log system/etc/01_qcomm_omx.cfg system/etc/AdieHWCodecSetting.csv system/etc/AudioBTID.csv system/etc/firmware/bcm4329.hcd system/etc/firmware/default.acdb system/etc/firmware/default_att.acdb system/etc/firmware/default_france.acdb system/etc/firmware/fw_bcm4329_apsta.bin system/etc/firmware/fw_bcm4329.bin system/etc/firmware/yamato_pfp.fw system/etc/firmware/yamato_pm4.fw system/etc/vpimg system/lib/egl/libEGL_adreno200.so system/lib/egl/libGLESv1_CM_adreno200.so system/lib/egl/libGLESv2_adreno200.so system/lib/egl/libq3dtools_adreno200.so system/lib/libcamera.so system/lib/libgps.so system/lib/libgsl.so system/lib/libhtc_acoustic.so system/lib/libhtc_ril.so system/lib/liblvmxipc.so system/lib/libmm-omxcore.so system/lib/liboemcamera.so system/lib/libOmxCore.so system/lib/libOmxVdec.so system/lib/libOmxVidEnc.so system/lib/libopencorehw.so system/lib/libqcomm_omx.so system/lib/libstagefrighthw.so -d ../../../vendor/htc/$DEVICE/proprietary 64 vendor/htc/__DEVICE__/proprietary/libEGL_adreno200.so:/system/lib/egl/libEGL_adreno200.so \\ 65 vendor/htc/__DEVICE__/proprietary/libGLESv1_CM_adreno200.so:/system/lib/egl/libGLESv1_CM_adreno200.so \\ 66 vendor/htc/__DEVICE__/proprietary/libGLESv2_adreno200.so:/system/lib/egl/libGLESv2_adreno200.so \\ 67 vendor/htc/__DEVICE__/proprietary/libq3dtools_adreno200.so:/system/lib/egl/libq3dtools_adreno200.so \\
|
/frameworks/base/opengl/libagl/ |
Android.mk | 13 egl.cpp \ 57 LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/egl
|
/frameworks/base/libs/surfaceflinger/DisplayHardware/ |
DisplayHardware.h | 27 #include <EGL/egl.h> 28 #include <EGL/eglext.h>
|
/frameworks/base/libs/surfaceflinger/ |
LayerDim.h | 23 #include <EGL/egl.h> 24 #include <EGL/eglext.h>
|