Searched refs:EGLConfig (Results 1 - 25 of 119) sorted by relevance

12345

/external/swiftshader/src/OpenGL/libEGL/
H A DDisplay.h44 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 DlibEGL.hpp33 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 DConfig.h16 // 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 DegluGLUtil.hpp42 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 DegluConfigFilter.hpp46 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 DegluUtil.hpp63 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 DegluCallLogWrapperApi.inl8 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 DegluUtil.cpp98 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 DegluNativePixmap.cpp68 NativePixmap* NativePixmapFactory::createPixmap (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, int width, int height) const
/external/deqp/modules/egl/
H A DteglChooseConfigReference.hpp39 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 DteglSimpleConfigCase.hpp52 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 DteglNegativeApiTests.cpp158 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 DteglRenderCase.hpp46 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 DeglwFuncPtrLibraryDecl.inl8 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 DeglwApi.inl65 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 DeglwFunctionTypes.inl8 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 DeglwLibrary.inl8 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 DGLTestContext_command_buffer.cpp18 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 DViEAndroidGLES20.java16 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 Dgles_APICheck.cc30 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 DPVRShellAPI.h61 EGLConfig m_EGLConfig;
74 EGLConfig SelectEGLConfiguration(const PVRShellData * const pData);
/external/mesa3d/src/egl/main/
H A Deglconfig.h169 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 Degl.h46 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 Degl.h46 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 Degl_stuff.h49 EGLConfig config_;

Completed in 397 milliseconds

12345