Searched refs:EGLSurface (Results 1 - 25 of 93) sorted by relevance

1234

/frameworks/base/opengl/java/javax/microedition/khronos/egl/
H A DEGLSurface.java19 public abstract class EGLSurface class
H A DEGL10.java95 EGLSurface EGL_NO_SURFACE = new com.google.android.gles_jni.EGLSurfaceImpl(0);
98 boolean eglCopyBuffers(EGLDisplay display, EGLSurface surface, Object native_pixmap);
100 EGLSurface eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list);
102 EGLSurface eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list);
103 EGLSurface eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list);
105 boolean eglDestroySurface(EGLDisplay display, EGLSurface surface);
110 EGLSurface eglGetCurrentSurface(int readdraw);
114 boolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context);
117 boolean eglQuerySurface(EGLDisplay display, EGLSurface surfac
[all...]
/frameworks/base/opengl/java/android/opengl/
H A DEGLSurface.java21 * Wrapper class for native EGLSurface objects.
24 public class EGLSurface extends EGLObjectHandle { class in inherits:EGLObjectHandle
25 private EGLSurface(long handle) { method in class:EGLSurface
32 if (!(o instanceof EGLSurface)) return false;
34 EGLSurface that = (EGLSurface) o;
H A DEGL14.java35 public static EGLSurface EGL_NO_SURFACE = null;
226 // C function EGLSurface eglCreateWindowSurface ( EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list )
228 private static native EGLSurface _eglCreateWindowSurface(
236 private static native EGLSurface _eglCreateWindowSurfaceTexture(
244 public static EGLSurface eglCreateWindowSurface(EGLDisplay dpy,
261 EGLSurface surface;
276 // C function EGLSurface eglCreatePbufferSurface ( EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list )
278 public static native EGLSurface eglCreatePbufferSurface(
285 // C function EGLSurface eglCreatePixmapSurface ( EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list )
288 public static native EGLSurface eglCreatePixmapSurfac
[all...]
H A DEGLExt.java38 // C function EGLBoolean eglPresentationTimeANDROID ( EGLDisplay dpy, EGLSurface sur, EGLnsecsANDROID time )
42 EGLSurface sur,
H A DEGLLogWrapper.java28 import javax.microedition.khronos.egl.EGLSurface;
64 public boolean eglCopyBuffers(EGLDisplay display, EGLSurface surface,
94 public EGLSurface eglCreatePbufferSurface(EGLDisplay display,
102 EGLSurface result = mEgl10.eglCreatePbufferSurface(display, config,
109 public EGLSurface eglCreatePixmapSurface(EGLDisplay display,
118 EGLSurface result = mEgl10.eglCreatePixmapSurface(display, config,
125 public EGLSurface eglCreateWindowSurface(EGLDisplay display,
134 EGLSurface result = mEgl10.eglCreateWindowSurface(display, config,
153 public boolean eglDestroySurface(EGLDisplay display, EGLSurface surface) {
218 public EGLSurface eglGetCurrentSurfac
[all...]
/frameworks/native/opengl/tools/glgen/static/egl/
H A DEGLSurface.java21 * Wrapper class for native EGLSurface objects.
24 public class EGLSurface extends EGLObjectHandle { class in inherits:EGLObjectHandle
25 private EGLSurface(long handle) { method in class:EGLSurface
32 if (!(o instanceof EGLSurface)) return false;
34 EGLSurface that = (EGLSurface) o;
/frameworks/native/opengl/tools/glgen/specs/egl/
H A DEGLExt.spec1 EGLBoolean eglPresentationTimeANDROID ( EGLDisplay dpy, EGLSurface sur, EGLnsecsANDROID time )
H A DEGL14.spec9 EGLSurface eglCreateWindowSurface ( EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list )
10 EGLSurface eglCreatePbufferSurface ( EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list )
11 EGLSurface eglCreatePixmapSurface ( EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list )
12 EGLBoolean eglDestroySurface ( EGLDisplay dpy, EGLSurface surface )
13 EGLBoolean eglQuerySurface ( EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value )
18 EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list )
19 EGLBoolean eglSurfaceAttrib ( EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value )
20 EGLBoolean eglBindTexImage ( EGLDisplay dpy, EGLSurface surface, EGLint buffer )
21 EGLBoolean eglReleaseTexImage ( EGLDisplay dpy, EGLSurface surface, EGLint buffer )
25 EGLBoolean eglMakeCurrent ( EGLDisplay dpy, EGLSurface dra
[all...]
/frameworks/native/opengl/tests/angeles/include/GLES/
H A Degltypes.h8 typedef void *EGLSurface; typedef
20 #define EGL_NO_SURFACE ((EGLSurface)0)
H A Degl.h72 typedef void *EGLSurface;
81 #define EGL_NO_SURFACE ((EGLSurface)0)
206 GLAPI EGLSurface APIENTRY eglCreateWindowSurface (EGLDisplay dpy, EGLConfig config, NativeWindowType window, const EGLint *attrib_list);
207 GLAPI EGLSurface APIENTRY eglCreatePixmapSurface (EGLDisplay dpy, EGLConfig config, NativePixmapType pixmap, const EGLint *attrib_list);
208 GLAPI EGLSurface APIENTRY eglCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
209 GLAPI EGLBoolean APIENTRY eglDestroySurface (EGLDisplay dpy, EGLSurface surface);
210 GLAPI EGLBoolean APIENTRY eglQuerySurface (EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value);
214 GLAPI EGLBoolean APIENTRY eglMakeCurrent (EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx);
216 GLAPI EGLSurface APIENTR
[all...]
/frameworks/native/opengl/tools/glgen/stubs/egl/
H A DeglCreatePbufferFromClientBuffer.java1 // C function EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list )
3 public static native EGLSurface eglCreatePbufferFromClientBuffer(
15 public static native EGLSurface eglCreatePbufferFromClientBuffer(
H A DeglCreatePixmapSurface.java1 // C function EGLSurface eglCreatePixmapSurface ( EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list )
4 public static native EGLSurface eglCreatePixmapSurface(
H A DeglCreateWindowSurface.java1 // C function EGLSurface eglCreateWindowSurface ( EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list )
3 private static native EGLSurface _eglCreateWindowSurface(
11 private static native EGLSurface _eglCreateWindowSurfaceTexture(
19 public static EGLSurface eglCreateWindowSurface(EGLDisplay dpy,
36 EGLSurface surface;
H A DeglCreatePixmapSurface.cpp0 /* EGLSurface eglCreatePixmapSurface ( EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list ) */
7 return toEGLHandle(_env, eglsurfaceClass, eglsurfaceConstructor, (EGLSurface) 0);
/frameworks/base/libs/hwui/renderthread/
H A DEglManager.h42 EGLSurface createSurface(EGLNativeWindowType window);
43 void destroySurface(EGLSurface surface);
47 bool isCurrent(EGLSurface surface) { return mCurrentSurface == surface; }
49 bool makeCurrent(EGLSurface surface, EGLint* errOut = nullptr);
50 Frame beginFrame(EGLSurface surface);
59 bool setPreserveBuffer(EGLSurface surface, bool preserve);
73 EGLint queryBufferAge(EGLSurface surface);
80 EGLSurface mPBufferSurface;
82 EGLSurface mCurrentSurface;
H A DFrame.h22 typedef void *EGLSurface; typedef
50 EGLSurface mSurface;
/frameworks/native/cmds/flatland/
H A DGLHelper.h51 bool makeCurrent(EGLSurface surface);
54 sp<GLConsumer>* surfaceTexture, EGLSurface* surface,
58 sp<SurfaceControl>* surfaceControl, EGLSurface* surface);
60 void destroySurface(EGLSurface* surface);
62 bool swapBuffers(EGLSurface surface);
71 sp<GLConsumer>* surfaceTexture, EGLSurface* surface);
79 EGLSurface mDummySurface;
/frameworks/base/libs/hwui/debug/
H A Dnullegl.cpp28 EGLSurface surface;
86 EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config,
89 return (EGLSurface) malloc(sizeof(void*));
92 EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config,
94 return (EGLSurface) malloc(sizeof(void*));
97 EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface) {
102 EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface,
112 EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface,
131 EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw,
132 EGLSurface rea
[all...]
/frameworks/native/opengl/libs/EGL/
H A Degl_object.h132 typedef egl_object_t::LocalRef<egl_surface_t, EGLSurface> Ref;
135 EGLNativeWindowType win, EGLSurface surface,
143 EGLSurface surface;
164 void onMakeCurrent(EGLSurface draw, EGLSurface read);
169 EGLSurface read;
170 EGLSurface draw;
190 egl_surface_t* get_surface(EGLSurface surface) {
H A Degl_object.cpp59 EGLNativeWindowType win, EGLSurface surface,
104 void egl_context_t::onMakeCurrent(EGLSurface draw, EGLSurface read) {
/frameworks/native/opengl/include/EGL/
H A Degl.h49 typedef void *EGLSurface; typedef
71 #define EGL_NO_SURFACE EGL_CAST(EGLSurface, 0)
265 EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config,
268 EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config,
270 EGLAPI EGLSurface EGLAPIENTRY eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config,
273 EGLAPI EGLBoolean EGLAPIENTRY eglDestroySurface(EGLDisplay dpy, EGLSurface surface);
274 EGLAPI EGLBoolean EGLAPIENTRY eglQuerySurface(EGLDisplay dpy, EGLSurface surface,
284 EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferFromClientBuffer(
288 EGLAPI EGLBoolean EGLAPIENTRY eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface,
290 EGLAPI EGLBoolean EGLAPIENTRY eglBindTexImage(EGLDisplay dpy, EGLSurface surfac
[all...]
/frameworks/base/opengl/java/com/google/android/gles_jni/
H A DEGLImpl.java33 public native boolean eglQuerySurface(EGLDisplay display, EGLSurface surface, int attribute, int[] value);
41 public native boolean eglDestroySurface(EGLDisplay display, EGLSurface surface);
42 public native boolean eglMakeCurrent(EGLDisplay display, EGLSurface draw, EGLSurface read, EGLContext context);
44 public native boolean eglSwapBuffers(EGLDisplay display, EGLSurface surface);
46 public native boolean eglCopyBuffers(EGLDisplay display, EGLSurface surface, Object native_pixmap);
61 public EGLSurface eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list) {
69 public EGLSurface eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list) {
78 public EGLSurface eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list) {
138 public synchronized EGLSurface eglGetCurrentSurfac
[all...]
H A DEGLSurfaceImpl.java21 public class EGLSurfaceImpl extends EGLSurface {
/frameworks/base/media/mca/filterfw/native/core/
H A Dgl_env.h105 int AddSurface(const EGLSurface& surface);
111 int AddWindowSurface(const EGLSurface& surface, WindowHandle* window_handle);
133 const EGLSurface& surface() const {
218 typedef std::pair<EGLSurface, WindowHandle*> SurfaceWindowPair;

Completed in 340 milliseconds

1234