/external/swiftshader/src/OpenGL/libEGL/ |
H A D | Display.h | 44 bool getConfigs(EGLConfig *configs, const EGLint *attribList, EGLint configSize, EGLint *numConfig); 45 bool getConfigAttrib(EGLConfig config, EGLint attribute, EGLint *value); 47 EGLSurface createWindowSurface(EGLNativeWindowType window, EGLConfig config, const EGLint *attribList); 48 EGLSurface createPBufferSurface(EGLConfig config, const EGLint *attribList); 49 EGLContext createContext(EGLConfig configHandle, const Context *shareContext, EGLint clientVersion); 57 bool isValidConfig(EGLConfig config);
|
H A D | libEGL.hpp | 33 EGLBoolean (*eglGetConfigs)(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config); 34 EGLBoolean (*eglChooseConfig)(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 35 EGLBoolean (*eglGetConfigAttrib)(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value); 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);
|
H A D | Config.h | 16 // and size for an egl::Surface. Implements EGLConfig and related functionality. 37 EGLConfig getHandle() const; 55 EGLint mConfigID; // Unique EGLConfig identifier 96 bool getConfigs(EGLConfig *configs, const EGLint *attribList, EGLint configSize, EGLint *numConfig); 97 const egl::Config *get(EGLConfig configHandle);
|
/external/deqp/framework/egl/ |
H A D | egluGLUtil.hpp | 42 eglw::EGLContext createGLContext (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, const glu::ContextType& contextType); 43 eglw::EGLConfig chooseConfig (const eglw::Library& egl, eglw::EGLDisplay display, const glu::RenderConfig& config);
|
H A D | egluConfigFilter.hpp | 46 CandidateConfig (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config); 82 eglw::EGLConfig config; 99 bool match (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config) const;
|
H A D | egluUtil.hpp | 63 std::vector<eglw::EGLConfig> getConfigs (const eglw::Library& egl, eglw::EGLDisplay display); 64 std::vector<eglw::EGLConfig> chooseConfigs (const eglw::Library& egl, eglw::EGLDisplay display, const AttribMap& attribs); 65 std::vector<eglw::EGLConfig> chooseConfigs (const eglw::Library& egl, eglw::EGLDisplay display, const FilterList& filters); 66 std::vector<eglw::EGLConfig> chooseConfigs (const eglw::Library& egl, eglw::EGLDisplay display, const eglw::EGLint* attribs); 67 eglw::EGLConfig chooseSingleConfig (const eglw::Library& egl, eglw::EGLDisplay display, const AttribMap& attribs); 68 eglw::EGLConfig chooseSingleConfig (const eglw::Library& egl, eglw::EGLDisplay display, const eglw::EGLint* attribs); 69 eglw::EGLConfig chooseSingleConfig (const eglw::Library& egl, eglw::EGLDisplay display, const FilterList& filters); 70 eglw::EGLConfig chooseConfigByID (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLint id); 71 eglw::EGLint getConfigAttribInt (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, eglw::EGLint attrib); 72 eglw::EGLint getConfigID (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig confi [all...] |
H A D | 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); 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); 21 eglw::EGLSurface eglCreatePlatformWindowSurfaceEXT (eglw::EGLDisplay dpy, eglw::EGLConfig config, void *native_window, const eglw::EGLint *attrib_list); 24 eglw::EGLSurface eglCreateWindowSurface (eglw::EGLDisplay dpy, eglw::EGLConfig confi [all...] |
H A D | egluUtil.cpp | 98 vector<EGLConfig> getConfigs (const Library& egl, EGLDisplay display) 100 vector<EGLConfig> configs; 113 vector<EGLConfig> chooseConfigs (const Library& egl, EGLDisplay display, const EGLint* attribList) 120 vector<EGLConfig> configs(numConfigs); 129 vector<EGLConfig> chooseConfigs (const Library& egl, EGLDisplay display, const FilterList& filters) 131 const vector<EGLConfig> allConfigs (getConfigs(egl, display)); 132 vector<EGLConfig> matchingConfigs; 134 for (vector<EGLConfig>::const_iterator cfg = allConfigs.begin(); cfg != allConfigs.end(); ++cfg) 143 EGLConfig chooseSingleConfig (const Library& egl, EGLDisplay display, const FilterList& filters) 145 const vector<EGLConfig> allConfig [all...] |
H A D | egluNativePixmap.cpp | 68 NativePixmap* NativePixmapFactory::createPixmap (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, int width, int height) const
|
/external/deqp/modules/egl/ |
H A D | teglChooseConfigReference.hpp | 39 void chooseConfigReference (const eglw::Library& egl, eglw::EGLDisplay display, std::vector<eglw::EGLConfig>& dst, const std::vector<std::pair<eglw::EGLenum, eglw::EGLint> >& attributes);
|
H A D | teglSimpleConfigCase.hpp | 52 virtual void executeForConfig (eglw::EGLDisplay display, eglw::EGLConfig config) = DE_NULL; 60 std::vector<eglw::EGLConfig> m_configs; 61 std::vector<eglw::EGLConfig>::iterator m_configIter;
|
H A D | teglNegativeApiTests.cpp | 158 EGLConfig eglConfig; 202 EGLConfig config; 254 EGLConfig configs[1]; 305 expectNoContext(eglCreateContext(display, (EGLConfig)-1, EGL_NO_CONTEXT, s_emptyAttribList)); 314 EGLConfig es1OnlyConfig; 322 EGLConfig es2OnlyConfig; 330 EGLConfig vgOnlyConfig; 341 EGLConfig glOnlyConfig; 349 EGLConfig vgOnlyConfig; 360 EGLConfig glOnlyConfi [all...] |
H A D | teglRenderCase.hpp | 46 eglw::EGLConfig config; 50 Config (eglw::EGLConfig config_, eglw::EGLint surfaceTypeBit_, eglw::EGLint apiBits_) 58 virtual void executeForConfig (eglw::EGLDisplay display, eglw::EGLConfig config);
|
/external/deqp/framework/egl/wrapper/ |
H A D | 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; 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; 21 EGLSurface createPlatformWindowSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list) const; 24 EGLSurface createWindowSurface (EGLDisplay dpy, EGLConfig confi [all...] |
H A D | eglwApi.inl | 65 EGLBoolean eglwChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 69 EGLContext eglwCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list); 72 EGLSurface eglwCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list); 73 EGLSurface eglwCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list); 74 EGLSurface eglwCreatePixmapSurface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list); 75 EGLSurface eglwCreatePlatformPixmapSurface (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLAttrib *attrib_list); 76 EGLSurface eglwCreatePlatformPixmapSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list); 77 EGLSurface eglwCreatePlatformWindowSurface (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLAttrib *attrib_list); 78 EGLSurface eglwCreatePlatformWindowSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list); 81 EGLSurface eglwCreateWindowSurface (EGLDisplay dpy, EGLConfig confi [all...] |
H A D | 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); 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); 21 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreatePlatformWindowSurfaceEXTFunc) (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list); 24 typedef EGLW_APICALL EGLSurface (EGLW_APIENTRY* eglCreateWindowSurfaceFunc) (EGLDisplay dpy, EGLConfig confi [all...] |
H A D | 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; 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; 21 virtual EGLSurface createPlatformWindowSurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_window, const EGLint *attrib_list) const = 0; 24 virtual EGLSurface createWindowSurface (EGLDisplay dpy, EGLConfig confi [all...] |
/external/skia/tools/gpu/gl/command_buffer/ |
H A D | GLTestContext_command_buffer.cpp | 18 typedef void *EGLConfig; typedef 50 typedef EGLBoolean (*ChooseConfigProc)(EGLDisplay dpy, const EGLint* attrib_list, EGLConfig* configs, EGLint config_size, EGLint* num_config); 51 typedef EGLBoolean (*GetConfigAttrib)(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint* value); 52 typedef EGLSurface (*CreateWindowSurfaceProc)(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint* attrib_list); 53 typedef EGLSurface (*CreatePbufferSurfaceProc)(EGLDisplay dpy, EGLConfig config, const EGLint* attrib_list); 55 typedef EGLContext (*CreateContextProc)(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint* attrib_list); 174 if (!gfChooseConfig(fDisplay, configAttribs, static_cast<EGLConfig *>(&fConfig), 1, 182 static_cast<EGLConfig>(fConfig), 197 fContext = gfCreateContext(fDisplay, static_cast<EGLConfig>(fConfig), eglShareContext, 294 gfGetConfigAttrib(fDisplay, static_cast<EGLConfig>(fConfi [all...] |
/external/webrtc/webrtc/modules/video_render/android/java/src/org/webrtc/videoengine/ |
H A D | ViEAndroidGLES20.java | 16 import javax.microedition.khronos.egl.EGLConfig; 73 // We need to choose an EGLConfig that matches the format of 88 public EGLContext createContext(EGL10 egl, EGLDisplay display, EGLConfig eglConfig) { 134 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display) { 147 EGLConfig[] configs = new EGLConfig[numConfigs]; 157 public EGLConfig chooseConfig(EGL10 egl, EGLDisplay display, 158 EGLConfig[] configs) { 159 for(EGLConfig config : configs) { 186 EGLConfig confi [all...] |
/external/autotest/client/site_tests/graphics_GLAPICheck/src/ |
H A D | gles_APICheck.cc | 30 EGLConfig* configs, 35 EGLConfig* configs, 39 EGLConfig config, 43 EGLConfig config, 47 EGLConfig config, 76 typedef EGLBoolean (*FT_eglGetConfigs)(EGLDisplay, EGLConfig*, 79 EGLConfig*, EGLint, EGLint*); 80 typedef EGLContext (*FT_eglCreateContext)(EGLDisplay, EGLConfig, 82 typedef EGLBoolean (*FT_eglGetConfigAttrib)(EGLDisplay, EGLConfig, 84 typedef EGLSurface (*FT_eglCreateWindowSurface)(EGLDisplay, EGLConfig, [all...] |
/external/swiftshader/third_party/PowerVR_SDK/Shell/API/KEGL/ |
H A D | PVRShellAPI.h | 61 EGLConfig m_EGLConfig;
74 EGLConfig SelectEGLConfiguration(const PVRShellData * const pData);
|
/external/mesa3d/src/egl/main/ |
H A D | eglconfig.h | 169 PUBLIC EGLConfig 174 _eglLookupConfig(EGLConfig config, _EGLDisplay *dpy); 180 static INLINE EGLConfig 183 return (EGLConfig) conf; 206 _eglFilterConfigArray(_EGLArray *array, EGLConfig *configs, 215 _eglChooseConfig(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config); 223 _eglGetConfigs(_EGLDriver *drv, _EGLDisplay *dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
|
/external/mesa3d/include/EGL/ |
H A D | egl.h | 46 typedef void *EGLConfig; typedef 257 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, 260 EGLConfig *configs, EGLint config_size, 262 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, 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, 286 EGLConfig config, const EGLint *attrib_list); 297 EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay dpy, EGLConfig config,
|
/external/swiftshader/third_party/PowerVR_SDK/Builds/Include/EGL/ |
H A D | egl.h | 46 typedef void *EGLConfig;
typedef 258 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay dpy, EGLConfig *configs,
261 EGLConfig *configs, EGLint config_size,
263 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config,
266 EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config,
269 EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config,
271 EGLAPI EGLSurface EGLAPIENTRY eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config,
287 EGLConfig config, const EGLint *attrib_list);
298 EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay dpy, EGLConfig config,
|
/external/autotest/client/deps/glbench/src/ |
H A D | egl_stuff.h | 49 EGLConfig config_;
|