/frameworks/native/opengl/tools/glgen/specs/egl/ |
checks.spec | 3 eglChooseConfig nullAllowed configs check configs config_size check num_config 1 sentinel attrib_list EGL_NONE 5 //STUB function: //eglCreateWindowSurface nullAllowed attrib_list sentinel attrib_list EGL_NONE 6 eglCreatePbufferSurface nullAllowed attrib_list sentinel attrib_list EGL_NONE 7 //unsupported: eglCreatePixmapSurface nullAllowed attrib_list sentinel attrib_list EGL_NONE 11 //STUB function: eglCreatePbufferFromClientBuffer nullAllowed attrib_list sentinel attrib_list EGL_NONE 12 eglCreateContext sentinel attrib_list EGL_NON [all...] |
EGL14.spec | 7 EGLBoolean eglChooseConfig ( EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config ) 9 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 ) 18 EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list ) 23 EGLContext eglCreateContext ( EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list )
|
/frameworks/native/opengl/tools/glgen/stubs/egl/ |
eglCreatePixmapSurface.java | 1 // C function EGLSurface eglCreatePixmapSurface ( EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list ) 8 int[] attrib_list,
|
eglCreatePbufferFromClientBuffer.java | 1 // C function EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list ) 8 int[] attrib_list, 20 int[] attrib_list,
|
eglCreateWindowSurface.java | 1 // C function EGLSurface eglCreateWindowSurface ( EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list ) 7 int[] attrib_list, 15 int[] attrib_list, 22 int[] attrib_list, 38 surface = _eglCreateWindowSurface(dpy, config, sur, attrib_list, offset); 41 win, attrib_list, offset);
|
eglCreatePbufferFromClientBuffer.cpp | 1 /* EGLSurface eglCreatePbufferFromClientBuffer ( EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list ) */ 14 EGLint *attrib_list = (EGLint *) 0; local 26 attrib_list = attrib_list_base + offset; 29 if (attrib_list[i] == EGL_NONE){ 37 _exceptionMessage = "attrib_list must contain EGL_NONE!"; 47 (EGLint *)attrib_list
|
eglCreateWindowSurface.cpp | 1 /* EGLSurface eglCreateWindowSurface ( EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list ) */ 14 EGLint *attrib_list = (EGLint *) 0; local 27 attrib_list = attrib_list_base + offset; 30 if (*((EGLint*)(attrib_list + i)) == EGL_NONE){ 38 _exceptionMessage = "attrib_list must contain EGL_NONE!"; 60 (EGLint *)attrib_list 74 /* EGLSurface eglCreateWindowSurface ( EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list ) */ 87 EGLint *attrib_list = (EGLint *) 0; local 94 _exceptionMessage = "attrib_list == null"; 123 attrib_list = attrib_list_base + offset [all...] |
eglCreatePixmapSurface.cpp | 1 /* EGLSurface eglCreatePixmapSurface ( EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list ) */
|
/external/deqp/framework/egl/wrapper/ |
eglwFuncPtrLibraryDecl.inl | 8 EGLBoolean chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const; 12 EGLContext createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const; 13 EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const; 14 EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const; 15 EGLSurface createPbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const; 16 EGLSurface createPbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) const; 17 EGLSurface createPixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) const; 18 EGLSurface createPlatformPixmapSurface (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list) const; 19 EGLSurface createPlatformPixmapSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) const; 20 EGLSurface createPlatformWindowSurface (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list) const [all...] |
eglwFuncPtrLibraryImpl.inl | 17 EGLBoolean FuncPtrLibrary::chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const 19 return m_egl.chooseConfig(dpy, attrib_list, configs, config_size, num_config); 37 EGLContext FuncPtrLibrary::createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const 39 return m_egl.createContext(dpy, config, share_context, attrib_list); 42 EGLImage FuncPtrLibrary::createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const 44 return m_egl.createImage(dpy, ctx, target, buffer, attrib_list); 47 EGLImageKHR FuncPtrLibrary::createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const 49 return m_egl.createImageKHR(dpy, ctx, target, buffer, attrib_list); 52 EGLSurface FuncPtrLibrary::createPbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const 54 return m_egl.createPbufferFromClientBuffer(dpy, buftype, buffer, config, attrib_list); [all...] |
eglwImplExt.inl | 15 EGLImageKHR eglwCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) 20 return egl->createImageKHR(dpy, ctx, target, buffer, attrib_list); 23 EGLSurface eglwCreatePlatformPixmapSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) 28 return egl->createPlatformPixmapSurfaceEXT(dpy, config, native_pixmap, attrib_list); 31 EGLSurface eglwCreatePlatformWindowSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list) 36 return egl->createPlatformWindowSurfaceEXT(dpy, config, native_window, attrib_list); 39 EGLSyncKHR eglwCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) 44 return egl->createSyncKHR(dpy, type, attrib_list); 63 EGLDisplay eglwGetPlatformDisplayEXT (EGLenum platform, void *native_display, const EGLint *attrib_list) 68 return egl->getPlatformDisplayEXT(platform, native_display, attrib_list); [all...] |
eglwApi.inl | 67 EGLBoolean eglwChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 71 EGLContext eglwCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 72 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list); 73 EGLImageKHR eglwCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list); 74 EGLSurface eglwCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list); 75 EGLSurface eglwCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list); 76 EGLSurface eglwCreatePixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 77 EGLSurface eglwCreatePlatformPixmapSurface (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list); 78 EGLSurface eglwCreatePlatformPixmapSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list); 79 EGLSurface eglwCreatePlatformWindowSurface (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list); [all...] |
eglwFunctionTypes.inl | 8 typedef EGLW_APICALL EGLBoolean (EGLW_APIENTRY* eglChooseConfigFunc) (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 12 typedef EGLW_APICALL EGLContext (EGLW_APIENTRY* eglCreateContextFunc) (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 13 typedef EGLW_APICALL EGLImage (EGLW_APIENTRY* eglCreateImageFunc) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list); 14 typedef EGLW_APICALL EGLImageKHR (EGLW_APIENTRY* eglCreateImageKHRFunc) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list); 15 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreatePbufferFromClientBufferFunc) (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list); 16 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreatePbufferSurfaceFunc) (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list); 17 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreatePixmapSurfaceFunc) (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 18 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreatePlatformPixmapSurfaceFunc) (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list); 19 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreatePlatformPixmapSurfaceEXTFunc) (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list); 20 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreatePlatformWindowSurfaceFunc) (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list); [all...] |
eglwLibrary.inl | 8 virtual EGLBoolean chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const = 0; 12 virtual EGLContext createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const = 0; 13 virtual EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) const = 0; 14 virtual EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const = 0; 15 virtual EGLSurface createPbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const = 0; 16 virtual EGLSurface createPbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) const = 0; 17 virtual EGLSurface createPixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) const = 0; 18 virtual EGLSurface createPlatformPixmapSurface (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list) const = 0; 19 virtual EGLSurface createPlatformPixmapSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) const = 0; 20 virtual EGLSurface createPlatformWindowSurface (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list) const = 0 [all...] |
eglwImpl.inl | 23 EGLBoolean eglwChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) 28 return egl->chooseConfig(dpy, attrib_list, configs, config_size, num_config); 47 EGLContext eglwCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) 52 return egl->createContext(dpy, config, share_context, attrib_list); 55 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list) 60 return egl->createImage(dpy, ctx, target, buffer, attrib_list); 63 EGLSurface eglwCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) 68 return egl->createPbufferFromClientBuffer(dpy, buftype, buffer, config, attrib_list); 71 EGLSurface eglwCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) 76 return egl->createPbufferSurface(dpy, config, attrib_list); [all...] |
/hardware/intel/common/libva/test/basic/ |
test_vaSurfaceAttrib.c | 55 VASurfaceAttrib attrib_list[2]; local 93 attrib_list[1].type = (VASurfaceAttribType)VASurfaceAttribExternalBufferDescriptor; 94 attrib_list[0].type = (VASurfaceAttribType)VASurfaceAttribMemoryType; 95 va_status = vaGetSurfaceAttributes(va_dpy, config_id, attrib_list, 2); 98 if (attrib_list[0].flags != VA_SURFACE_ATTRIB_NOT_SUPPORTED) { 100 if (attrib_list[0].value.value.i & VA_SURFACE_ATTRIB_MEM_TYPE_VA) 102 if (attrib_list[0].value.value.i & VA_SURFACE_ATTRIB_MEM_TYPE_V4L2) 104 if (attrib_list[0].value.value.i & VA_SURFACE_ATTRIB_MEM_TYPE_USER_PTR) 106 if (attrib_list[0].value.value.i & VA_SURFACE_ATTRIB_MEM_TYPE_ANDROID_GRALLOC) 108 if (attrib_list[0].value.value.i & VA_SURFACE_ATTRIB_MEM_TYPE_ANDROID_ION [all...] |
test_04.c | 55 VAConfigAttrib *attrib_list = (VAConfigAttrib *) malloc(sizeof(attributes)); local 56 ASSERT(attrib_list); 65 memcpy(attrib_list, attributes, sizeof(attributes)); 67 va_status = vaGetConfigAttributes(va_dpy, profiles[i], entrypoints[j], attrib_list, num_attribs); 71 status(" %d -> %08x\n", attrib_list[k].type, attrib_list[k].value); 72 ASSERT(attrib_list[k].value != DEADVALUE); 77 free(attrib_list);
|
/external/mesa3d/src/gallium/state_trackers/va/ |
config.c | 109 VAConfigAttrib *attrib_list, int num_attribs) 119 switch (attrib_list[i].type) { 128 switch (attrib_list[i].type) { 146 switch (attrib_list[i].type) { 158 attrib_list[i].value = value; 166 VAConfigAttrib *attrib_list, int num_attribs, VAConfigID *config_id) 189 if (attrib_list[i].type == VAConfigAttribRTFormat) { 190 if (attrib_list[i].value & (VA_RT_FORMAT_YUV420 | VA_RT_FORMAT_RGB32)) { 191 config->rt_format = attrib_list[i].value; 246 if (attrib_list[i].type == VAConfigAttribRateControl) [all...] |
/frameworks/base/opengl/java/com/google/android/gles_jni/ |
EGLImpl.java | 36 public native boolean eglChooseConfig(EGLDisplay display, int[] attrib_list, EGLConfig[] configs, int config_size, int[] num_config); 53 public EGLContext eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, int[] attrib_list) { 54 long eglContextId = _eglCreateContext(display, config, share_context, attrib_list); 61 public EGLSurface eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, int[] attrib_list) { 62 long eglSurfaceId = _eglCreatePbufferSurface(display, config, attrib_list); 69 public EGLSurface eglCreatePixmapSurface(EGLDisplay display, EGLConfig config, Object native_pixmap, int[] attrib_list) { 71 _eglCreatePixmapSurface(sur, display, config, native_pixmap, attrib_list); 78 public EGLSurface eglCreateWindowSurface(EGLDisplay display, EGLConfig config, Object native_window, int[] attrib_list) { 92 eglSurfaceId = _eglCreateWindowSurface(display, config, sur, attrib_list); 95 native_window, attrib_list); [all...] |
/external/deqp/framework/egl/ |
egluCallLogWrapperApi.inl | 8 eglw::EGLBoolean eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list, eglw::EGLConfig *configs, eglw::EGLint config_size, eglw::EGLint *num_config); 12 eglw::EGLContext eglCreateContext (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLContext share_context, const eglw::EGLint *attrib_list); 13 eglw::EGLImage eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLAttrib *attrib_list); 14 eglw::EGLImageKHR eglCreateImageKHR (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLint *attrib_list); 15 eglw::EGLSurface eglCreatePbufferFromClientBuffer (eglw::EGLDisplay dpy, eglw::EGLenum buftype, eglw::EGLClientBuffer buffer, eglw::EGLConfig config, const eglw::EGLint *attrib_list); 16 eglw::EGLSurface eglCreatePbufferSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, const eglw::EGLint *attrib_list); 17 eglw::EGLSurface eglCreatePixmapSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLNativePixmapType pixmap, const eglw::EGLint *attrib_list); 18 eglw::EGLSurface eglCreatePlatformPixmapSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_pixmap, const eglw::EGLAttrib *attrib_list); 19 eglw::EGLSurface eglCreatePlatformPixmapSurfaceEXT (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_pixmap, const eglw::EGLint *attrib_list); 20 eglw::EGLSurface eglCreatePlatformWindowSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_window, const eglw::EGLAttrib *attrib_list); [all...] |
egluCallLogWrapper.inl | 27 eglw::EGLBoolean CallLogWrapper::eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list, eglw::EGLConfig *configs, eglw::EGLint config_size, eglw::EGLint *num_config) 30 m_log << TestLog::Message << "eglChooseConfig(" << dpy << ", " << getConfigAttribListStr(attrib_list) << ", " << configs << ", " << config_size << ", " << num_config << ");" << TestLog::EndMessage; 31 eglw::EGLBoolean returnValue = m_egl.chooseConfig(dpy, attrib_list, configs, config_size, num_config); 72 eglw::EGLContext CallLogWrapper::eglCreateContext (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLContext share_context, const eglw::EGLint *attrib_list) 75 m_log << TestLog::Message << "eglCreateContext(" << dpy << ", " << toHex(config) << ", " << share_context << ", " << getContextAttribListStr(attrib_list) << ");" << TestLog::EndMessage; 76 eglw::EGLContext returnValue = m_egl.createContext(dpy, config, share_context, attrib_list); 82 eglw::EGLImage CallLogWrapper::eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLAttrib *attrib_list) 85 m_log << TestLog::Message << "eglCreateImage(" << dpy << ", " << ctx << ", " << toHex(target) << ", " << toHex(buffer) << ", " << attrib_list << ");" << TestLog::EndMessage; 86 eglw::EGLImage returnValue = m_egl.createImage(dpy, ctx, target, buffer, attrib_list); 92 eglw::EGLImageKHR CallLogWrapper::eglCreateImageKHR (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLint *attrib_list) [all...] |
/external/swiftshader/src/OpenGL/libEGL/ |
main.cpp | 315 EGLBoolean ChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 317 EGLSurface CreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType window, const EGLint *attrib_list); 318 EGLSurface CreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list); 319 EGLSurface CreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 326 EGLSurface CreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list); 331 EGLContext CreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 342 EGLImageKHR CreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list); 344 EGLDisplay GetPlatformDisplayEXT(EGLenum platform, void *native_display, const EGLint *attrib_list); 345 EGLSurface CreatePlatformWindowSurfaceEXT(EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list); 346 EGLSurface CreatePlatformPixmapSurfaceEXT(EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list); [all...] |
libEGL.hpp | 34 EGLBoolean (*eglChooseConfig)(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 36 EGLSurface (*eglCreateWindowSurface)(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType window, const EGLint *attrib_list); 37 EGLSurface (*eglCreatePbufferSurface)(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list); 38 EGLSurface (*eglCreatePixmapSurface)(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 45 EGLSurface (*eglCreatePbufferFromClientBuffer)(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list); 50 EGLContext (*eglCreateContext)(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 61 EGLImageKHR (*eglCreateImageKHR)(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list); 64 EGLSyncKHR (*eglCreateSyncKHR)(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
|
/frameworks/base/core/jni/ |
com_google_android_gles_jni_EGLImpl.cpp | 90 static bool validAttribList(JNIEnv *_env, jintArray attrib_list) { 91 if (attrib_list == NULL) { 94 jsize len = _env->GetArrayLength(attrib_list); 99 _env->GetIntArrayRegion(attrib_list, len-1, 1, &item); 103 static jint* beginNativeAttribList(JNIEnv *_env, jintArray attrib_list) { 104 if (attrib_list != NULL) { 105 return _env->GetIntArrayElements(attrib_list, (jboolean *)0); 111 static void endNativeAttributeList(JNIEnv *_env, jintArray attrib_list, jint* attrib_base) { 112 if (attrib_list != NULL) { 113 _env->ReleaseIntArrayElements(attrib_list, attrib_base, 0) [all...] |
/frameworks/base/opengl/java/android/opengl/ |
EGLLogWrapper.java | 47 public boolean eglChooseConfig(EGLDisplay display, int[] attrib_list, 51 arg("attrib_list", attrib_list); 55 boolean result = mEgl10.eglChooseConfig(display, attrib_list, configs, 79 EGLContext share_context, int[] attrib_list) { 84 arg("attrib_list", attrib_list); 88 share_context, attrib_list); 95 EGLConfig config, int[] attrib_list) { 99 arg("attrib_list", attrib_list) [all...] |