Home
last modified time | relevance | path

Searched refs:EGLConfig (Results 1 – 25 of 44) sorted by relevance

12

/device/google/cuttlefish/host/libs/graphics_detector/include/EGL/
Degl.h62 typedef void *EGLConfig; typedef
125 …RYP PFNEGLCHOOSECONFIGPROC) (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint…
127 typedef EGLContext (EGLAPIENTRYP PFNEGLCREATECONTEXTPROC) (EGLDisplay dpy, EGLConfig config, EGLCon…
128 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEPBUFFERSURFACEPROC) (EGLDisplay dpy, EGLConfig config,…
129 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEPIXMAPSURFACEPROC) (EGLDisplay dpy, EGLConfig config, …
130 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEWINDOWSURFACEPROC) (EGLDisplay dpy, EGLConfig config, …
133 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETCONFIGATTRIBPROC) (EGLDisplay dpy, EGLConfig config, EGLi…
134 typedef EGLBoolean (EGLAPIENTRYP PFNEGLGETCONFIGSPROC) (EGLDisplay dpy, EGLConfig *configs, EGLint …
150 EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig
152 EGLAPI EGLContext EGLAPIENTRY eglCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_…
[all …]
/device/generic/goldfish-opengl/system/egl/
DeglDisplay.h59 EGLConfig getConfigAtIndex(uint32_t index) const;
60 uint32_t getIndexOfConfig(EGLConfig config) const;
61 bool isValidConfig(EGLConfig cfg) const;
63 EGLBoolean getConfigAttrib(EGLConfig config, EGLint attrib, EGLint * value);
64 EGLBoolean setConfigAttrib(EGLConfig config, EGLint attrib, EGLint value);
65 EGLBoolean getConfigGLPixelFormat(EGLConfig config, GLenum * format);
66 EGLBoolean getConfigNativePixelFormat(EGLConfig config, uint32_t * format);
68 void dumpConfig(EGLConfig config);
86 EGLBoolean getAttribValue(EGLConfig config, EGLint attribIdxi, EGLint * value);
87 EGLBoolean setAttribValue(EGLConfig config, EGLint attribIdxi, EGLint value);
DeglDisplay.cpp209 EGLConfig config = getConfigAtIndex(i); in processConfigs()
442 EGLBoolean eglDisplay::getAttribValue(EGLConfig config, EGLint attribIdx, EGLint * value) in getAttribValue()
456 EGLConfig eglDisplay::getConfigAtIndex(uint32_t index) const { in getConfigAtIndex()
458 return (EGLConfig)(asPtr + 1); in getConfigAtIndex()
461 uint32_t eglDisplay::getIndexOfConfig(EGLConfig config) const { in getIndexOfConfig()
466 bool eglDisplay::isValidConfig(EGLConfig cfg) const { in isValidConfig()
472 EGLBoolean eglDisplay::getConfigAttrib(EGLConfig config, EGLint attrib, EGLint * value) in getConfigAttrib()
503 void eglDisplay::dumpConfig(EGLConfig config) in dumpConfig()
516 EGLBoolean eglDisplay::setAttribValue(EGLConfig config, EGLint attribIdx, EGLint value) in setAttribValue()
527 EGLBoolean eglDisplay::setConfigAttrib(EGLConfig config, EGLint attrib, EGLint value) in setConfigAttrib()
[all …]
Degl.cpp210 EGLContext_t::EGLContext_t(EGLDisplay dpy, EGLConfig config, EGLContext_t* shareCtx, int maj, int m… in EGLContext_t()
383 EGLConfig config;
386 egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType);
436 egl_surface_t::egl_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfaceType) in egl_surface_t()
466 EGLDisplay dpy, EGLConfig config, EGLint surfType,
481 EGLDisplay dpy, EGLConfig config, EGLint surfType,
491 EGLDisplay dpy, EGLConfig config, EGLint surfType, in egl_window_surface_t()
543 EGLDisplay dpy, EGLConfig config, EGLint surfType, in create()
842 static egl_pbuffer_surface_t* create(EGLDisplay dpy, EGLConfig config,
853 egl_pbuffer_surface_t(EGLDisplay dpy, EGLConfig config, EGLint surfType,
[all …]
/device/generic/goldfish-opengl/tests/gles_android_wrapper/
Degl_proc.h28 typedef EGLBoolean (* eglGetConfigs_t) (EGLDisplay, EGLConfig*, EGLint, EGLint*);
29 typedef EGLBoolean (* eglChooseConfig_t) (EGLDisplay, const EGLint*, EGLConfig*, EGLint, EGLint*);
30 typedef EGLBoolean (* eglGetConfigAttrib_t) (EGLDisplay, EGLConfig, EGLint, EGLint*);
31 typedef EGLSurface (* eglCreateWindowSurface_t) (EGLDisplay, EGLConfig, EGLNativeWindowType, const …
32 typedef EGLSurface (* eglCreatePbufferSurface_t) (EGLDisplay, EGLConfig, const EGLint*);
33 typedef EGLSurface (* eglCreatePixmapSurface_t) (EGLDisplay, EGLConfig, EGLNativePixmapType, const …
40 …lCreatePbufferFromClientBuffer_t) (EGLDisplay, EGLenum, EGLClientBuffer, EGLConfig, const EGLint*);
45 typedef EGLContext (* eglCreateContext_t) (EGLDisplay, EGLConfig, EGLContext, const EGLint*);
Degl.cpp253 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) in eglGetConfigs()
288 EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint co… in eglChooseConfig()
313 EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) in eglGetConfigAttrib()
323 EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const … in eglCreateWindowSurface()
335 EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) in eglCreatePbufferSurface()
347 EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, con… in eglCreatePixmapSurface()
400 …omClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EG… in eglCreatePbufferFromClientBuffer()
425 EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLin… in eglCreateContext()
/device/generic/opengl-transport/host/libs/virglrenderer/OpenGLESDispatch/
Degl.entries8 EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint co…
10 EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLin…
11 EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
12 EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, con…
13 EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const …
16 EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value);
17 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config…
40 …omClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EG…
/device/generic/goldfish-opengl/system/include/EGL/
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,
/device/generic/vulkan-cereal/include/OpenGLESDispatch/
DRenderEGL_functions.h15 …X(EGLBoolean, eglGetConfigs, (EGLDisplay display, EGLConfig* configs, EGLint config_size, EGLint* …
16 …X(EGLBoolean, eglChooseConfig, (EGLDisplay display, const EGLint* attribs, EGLConfig* configs, EGL…
17 …X(EGLBoolean, eglGetConfigAttrib, (EGLDisplay display, EGLConfig config, EGLint attribute, EGLint*…
18 …X(EGLSurface, eglCreateWindowSurface, (EGLDisplay display, EGLConfig config, EGLNativeWindowType n…
19 …X(EGLSurface, eglCreatePbufferSurface, (EGLDisplay display, EGLConfig config, const EGLint* attrib…
24 …X(EGLContext, eglCreateContext, (EGLDisplay display, EGLConfig config, EGLContext share_context, c…
DRenderEGL_snapshot_functions.h8 X(EGLConfig, eglLoadConfig, (EGLDisplay display, EGLStreamKHR stream)) \
11 X(EGLBoolean, eglSaveConfig, (EGLDisplay display, EGLConfig config, EGLStreamKHR stream)) \
16 X(EGLBoolean, eglPostSaveContext, (EGLDisplay display, EGLConfig config, EGLStreamKHR stream)) \
21 EGLAPI EGLConfig EGLAPIENTRY eglLoadConfig(EGLDisplay display, EGLStreamKHR stream);
24 EGLAPI EGLBoolean EGLAPIENTRY eglSaveConfig(EGLDisplay display, EGLConfig config, EGLStreamKHR stre…
29 EGLAPI EGLBoolean EGLAPIENTRY eglPostSaveContext(EGLDisplay display, EGLConfig config, EGLStreamKHR…
DRenderEGL_static_translator_namespaced_header.h15 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay display, EGLConfig* configs, EGLint config_s…
16 EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig(EGLDisplay display, const EGLint* attribs, EGLConfig*…
17 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay display, EGLConfig config, EGLint attri…
18 EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface(EGLDisplay display, EGLConfig config, EGLNativ…
19 EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, const E…
24 EGLAPI EGLContext EGLAPIENTRY eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext sha…
DRenderEGL_snapshot_static_translator_namespaced_header.h8 EGLAPI EGLConfig EGLAPIENTRY eglLoadConfig(EGLDisplay display, EGLStreamKHR stream);
11 EGLAPI EGLBoolean EGLAPIENTRY eglSaveConfig(EGLDisplay display, EGLConfig config, EGLStreamKHR stre…
16 EGLAPI EGLBoolean EGLAPIENTRY eglPostSaveContext(EGLDisplay display, EGLConfig config, EGLStreamKHR…
/device/generic/vulkan-cereal/stream-servers/gl/OpenGLESDispatch/
Drender_egl.entries15 EGLBoolean eglGetConfigs(EGLDisplay display, EGLConfig* configs, EGLint config_size, EGLint* num_co…
16 EGLBoolean eglChooseConfig(EGLDisplay display, const EGLint* attribs, EGLConfig* configs, EGLint co…
17 EGLBoolean eglGetConfigAttrib(EGLDisplay display, EGLConfig config, EGLint attribute, EGLint* value…
18 EGLSurface eglCreateWindowSurface(EGLDisplay display, EGLConfig config, EGLNativeWindowType native_…
19 EGLSurface eglCreatePbufferSurface(EGLDisplay display, EGLConfig config, const EGLint* attrib_list);
24 EGLContext eglCreateContext(EGLDisplay display, EGLConfig config, EGLContext share_context, const E…
Drender_egl_snapshot.entries6 EGLConfig eglLoadConfig(EGLDisplay display, EGLStreamKHR stream);
10 EGLBoolean eglSaveConfig(EGLDisplay display, EGLConfig config, EGLStreamKHR stream);
18 EGLBoolean eglPostSaveContext(EGLDisplay display, EGLConfig config, EGLStreamKHR stream);
/device/google/cuttlefish/host/libs/graphics_detector/
Degl_funcs.h26 …X(EGLBoolean, eglChooseConfig, (EGLDisplay display, EGLint const* attrib_list, EGLConfig* configs,…
27 …X(EGLContext, eglCreateContext, (EGLDisplay display, EGLConfig config, EGLContext share_context, E…
28 …X(EGLSurface, eglCreatePbufferSurface, (EGLDisplay display, EGLConfig config, EGLint const* attrib…
31 …X(EGLBoolean, eglGetConfigAttrib, (EGLDisplay display, EGLConfig config, EGLint attribute, EGLint …
38 …X(EGLSurface, eglCreateWindowSurface, (EGLDisplay display, EGLConfig config, EGLNativeWindowType n…
/device/generic/vulkan-cereal/stream-servers/tests/
DOpenGLTestContext.h38 EGLConfig createConfig(EGLDisplay dpy, EGLint r, EGLint g, EGLint b, EGLint a, EGLint d, EGLint s, …
39 EGLSurface pbufferSurface(EGLDisplay dpy, ::EGLConfig config, EGLint w, EGLint h);
40 EGLContext createContext(EGLDisplay dpy, EGLConfig config, EGLint maj, EGLint min);
54 EGLConfig m_config;
DOpenGLTestContext.cpp46 EGLConfig createConfig(EGLDisplay dpy, EGLint r, EGLint g, EGLint b, EGLint a, EGLint d, EGLint s, … in createConfig()
62 EGLConfig configOut; in createConfig()
74 EGLSurface pbufferSurface(EGLDisplay dpy, ::EGLConfig config, EGLint w, EGLint h) { in pbufferSurface()
90 EGLContext createContext(EGLDisplay dpy, ::EGLConfig config, EGLint maj, EGLint min) { in createContext()
/device/generic/vulkan-cereal/stream-servers/gl/
DEmulatedEglConfig.cpp76 bool isCompatibleHostConfig(EGLConfig config, EGLDisplay display) { in isCompatibleHostConfig()
104 EGLConfig hostConfig, in EmulatedEglConfig()
146 std::vector<EGLConfig> hostConfigs(numHostConfigs); in EmulatedEglConfigList()
149 for (EGLConfig hostConfig : hostConfigs) { in EmulatedEglConfigList()
226 std::vector<EGLConfig> matchedConfigs(numHostConfigs); in chooseConfig()
DEmulatedEglWindowSurface.h45 EGLConfig config,
111 EmulatedEglWindowSurface(EGLDisplay display, EGLConfig config, HandleType hndl);
121 EGLConfig mConfig = nullptr;
DEmulatedEglConfig.h48 EGLConfig getHostEglConfig() const { return mHostConfig; } in getHostEglConfig()
72 EGLConfig hostConfig,
76 EGLConfig mHostConfig;
/device/generic/vulkan-cereal/stream-servers/gl/glestranslator/EGL/
DEglOsApi_egl.cpp93 (EGLDisplay display, EGLint const* attrib_list, EGLConfig* configs, \
96 (EGLDisplay display, EGLConfig config, EGLContext share_context, \
99 (EGLDisplay display, EGLConfig config, EGLint const* attrib_list)) \
103 (EGLDisplay display, EGLConfig config, EGLint attribute, \
114 (EGLDisplay display, EGLConfig config, \
217 EglOsEglPixelFormat(EGLConfig configId, EGLint clientCtxVer) in EglOsEglPixelFormat()
222 EGLConfig mConfigId;
425 EGLConfig config; in EglOsEglDisplay()
523 std::unique_ptr<EGLConfig[]> configs(new EGLConfig[numConfigs]); in queryConfigs()
533 const EGLConfig cfg = configs.get()[i]; in queryConfigs()
DEglDisplay.h102 int getConfigs(EGLConfig* configs,int config_size) const;
109 EGLConfig* configs,
113 EglConfig* getConfig(EGLConfig conf) const;
155 int doChooseConfigs(const EglConfig& dummy,EGLConfig* configs,int config_size) const;
DEglImp.cpp133 EGLAPI EGLBoolean EGLAPIENTRY eglSaveConfig(EGLDisplay display, EGLConfig config, EGLStreamKHR stre…
134 EGLAPI EGLConfig EGLAPIENTRY eglLoadConfig(EGLDisplay display, EGLStreamKHR stream);
229 #define VALIDATE_CONFIG_RETURN(EGLConfig,ret) \ argument
230 EglConfig* cfg = dpy->getConfig(EGLConfig); \
251 #define VALIDATE_CONFIG(EGLConfig) \ argument
252 VALIDATE_CONFIG_RETURN(EGLConfig,EGL_FALSE)
425 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigs(EGLDisplay display, EGLConfig *configs, in eglGetConfigs()
442 EGLConfig *configs, EGLint config_size, in eglChooseConfig()
734 configs[0] = static_cast<EGLConfig>(pConfig); in eglChooseConfig()
759 EGLAPI EGLBoolean EGLAPIENTRY eglGetConfigAttrib(EGLDisplay display, EGLConfig config, in eglGetConfigAttrib()
[all …]
DEglDisplay.cpp220 EGLConfig match; in addSimplePixelFormat()
358 EglConfig* EglDisplay::getConfig(EGLConfig conf) const { in getConfig()
364 if(static_cast<EGLConfig>(it->get()) == conf) { in getConfig()
456 int EglDisplay::getConfigs(EGLConfig* configs,int config_size) const { in getConfigs()
462 configs[i] = static_cast<EGLConfig>(it->get()); in getConfigs()
468 EGLConfig* configs, in chooseConfigs()
475 EGLConfig* configs, in doChooseConfigs()
501 configs[i] = static_cast<EGLConfig>(validConfigs[i]); in doChooseConfigs()
/device/generic/opengl-transport/host/libs/virglrenderer/
DEglConfig.h25 typedef EGLBoolean (*PFNEGLGETCONFIGATTRIB)(EGLDisplay, EGLConfig, EGLint, EGLint*);
72 EglConfig(EGLDisplay dpy, EGLConfig config_, PFNEGLGETCONFIGATTRIB pfnEglGetConfigAttrib) in EglConfig()
91 EGLConfig config;

12