Searched refs:EGLint (Results 1 - 25 of 152) sorted by relevance

1234567

/external/swiftshader/src/OpenGL/libEGL/
H A DConfig.h35 Config(sw::Format displayFormat, EGLint minSwapInterval, EGLint maxSwapInterval, sw::Format renderTargetFormat, sw::Format depthStencilFormat, EGLint multiSample);
42 const EGLint mMultiSample;
44 EGLint mBufferSize; // Depth of the color buffer
45 EGLint mRedSize; // Bits of Red in the color buffer
46 EGLint mGreenSize; // Bits of Green in the color buffer
47 EGLint mBlueSize; // Bits of Blue in the color buffer
48 EGLint mLuminanceSize; // Bits of Luminance in the color buffer
49 EGLint mAlphaSiz
[all...]
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);
64 EGLint getMinSwapInterval() const;
65 EGLint getMaxSwapInterva
[all...]
H A DlibEGL.hpp28 EGLint (*eglGetError)(void);
30 EGLBoolean (*eglInitialize)(EGLDisplay dpy, EGLint *major, EGLint *minor);
32 const char *(*eglQueryString)(EGLDisplay dpy, EGLint name);
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 attribut
[all...]
/external/mesa3d/src/egl/main/
H A Deglmode.h49 EGLint Width, Height; /* size in pixels */
50 EGLint RefreshRate; /* rate * 1000.0 */
51 EGLint Optimal;
52 EGLint Interlaced;
67 const EGLint *attrib_list, EGLModeMESA *modes,
68 EGLint modes_size, EGLint *num_modes);
73 EGLModeMESA *modes, EGLint modes_size, EGLint *num_modes);
78 EGLint attribut
[all...]
H A Deglarray.h41 EGLint MaxSize;
44 EGLint Size;
49 _eglCreateArray(const char *name, EGLint init_size);
61 _eglEraseArray(_EGLArray *array, EGLint i, void (*free_cb)(void *));
68 PUBLIC EGLint
69 _eglFilterArray(_EGLArray *array, void **data, EGLint size,
73 EGLint
74 _eglFlattenArray(_EGLArray *array, void *buffer, EGLint elem_size, EGLint size,
78 static INLINE EGLint
[all...]
H A Deglconfig.h47 EGLint BufferSize;
48 EGLint AlphaSize;
49 EGLint BlueSize;
50 EGLint GreenSize;
51 EGLint RedSize;
52 EGLint DepthSize;
53 EGLint StencilSize;
54 EGLint ConfigCaveat;
55 EGLint ConfigID;
56 EGLint Leve
[all...]
H A Deglmisc.h39 _eglQueryString(_EGLDriver *drv, _EGLDisplay *dpy, EGLint name);
H A Degllog.h43 typedef void (*_EGLLogProc)(EGLint level, const char *msg);
51 _eglSetLogLevel(EGLint level);
55 _eglLog(EGLint level, const char *fmtStr, ...);
H A Deglapi.h49 typedef EGLBoolean (*GetConfigs_t)(_EGLDriver *drv, _EGLDisplay *dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config);
50 typedef EGLBoolean (*ChooseConfig_t)(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config);
51 typedef EGLBoolean (*GetConfigAttrib_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLint attribute, EGLint *value);
54 typedef _EGLContext *(*CreateContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, _EGLContext *share_list, const EGLint *attrib_list);
58 typedef EGLBoolean (*QueryContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *valu
[all...]
H A Deglimage.h44 EGLint GLTextureLevel;
45 EGLint GLTextureZOffset;
48 EGLint Width;
49 EGLint Height;
50 EGLint DRMBufferFormatMESA;
51 EGLint DRMBufferUseMESA;
52 EGLint DRMBufferStrideMESA;
55 EGLint PlaneWL;
68 PUBLIC EGLint
70 const EGLint *attrib_lis
[all...]
H A Deglscreen.h62 EGLint OriginX, OriginY; /**< Origin of scan-out region w.r.t. surface */
63 EGLint StepX, StepY; /**< Screen position/origin granularity */
65 EGLint NumModes;
71 _eglInitScreen(_EGLScreen *screen, _EGLDisplay *dpy, EGLint num_modes);
93 _eglGetScreensMESA(_EGLDriver *drv, _EGLDisplay *dpy, EGLScreenMESA *screens, EGLint max_screens, EGLint *num_screens);
97 _eglScreenPositionMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, EGLint x, EGLint y);
110 _eglQueryScreenMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, EGLint attribute, EGLint *valu
[all...]
H A Deglglobals.h49 EGLint NumAtExitCalls;
H A Deglsync.c39 static EGLint
40 _eglParseSyncAttribList(_EGLSync *sync, const EGLint *attrib_list)
42 EGLint i, err = EGL_SUCCESS;
48 EGLint attr = attrib_list[i++];
49 EGLint val = attrib_list[i];
70 const EGLint *attrib_list)
72 EGLint err;
93 EGLint attribute, EGLint *value)
H A Deglsurface.h52 EGLint Type; /* one of EGL_WINDOW_BIT, EGL_PIXMAP_BIT or EGL_PBUFFER_BIT */
55 EGLint Width, Height;
65 EGLint MipmapLevel;
69 EGLint HorizontalResolution, VerticalResolution;
70 EGLint AspectRatio;
72 EGLint SwapInterval;
82 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type,
83 _EGLConfig *config, const EGLint *attrib_list);
87 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint *valu
[all...]
/external/deqp/framework/egl/wrapper/
H A DeglwFuncPtrLibraryDecl.inl7 EGLBoolean bindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const;
8 EGLBoolean chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const;
9 EGLint clientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) const;
10 EGLint clientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) const;
12 EGLContext createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const;
14 EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_lis
[all...]
H A DeglwDefs.cpp34 DE_STATIC_ASSERT(sizeof(EGLint) == 4);
H A DeglwFunctionTypes.inl7 typedef EGLW_APICALL EGLBoolean (EGLW_APIENTRY* eglBindTexImageFunc) (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
8 typedef EGLW_APICALL EGLBoolean (EGLW_APIENTRY* eglChooseConfigFunc) (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config);
9 typedef EGLW_APICALL EGLint (EGLW_APIENTRY* eglClientWaitSyncFunc) (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout);
10 typedef EGLW_APICALL EGLint (EGLW_APIENTRY* eglClientWaitSyncKHRFunc) (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
12 typedef EGLW_APICALL EGLContext (EGLW_APIENTRY* eglCreateContextFunc) (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
14 typedef EGLW_APICALL EGLImageKHR (EGLW_APIENTRY* eglCreateImageKHRFunc) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_lis
[all...]
H A DeglwLibrary.inl7 virtual EGLBoolean bindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const = 0;
8 virtual EGLBoolean chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) const = 0;
9 virtual EGLint clientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) const = 0;
10 virtual EGLint clientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) const = 0;
12 virtual EGLContext createContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const = 0;
14 virtual EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_lis
[all...]
H A DeglwApi.inl64 EGLBoolean eglwBindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
65 EGLBoolean eglwChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config);
66 EGLint eglwClientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout);
67 EGLint eglwClientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout);
69 EGLContext eglwCreateContext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
70 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_lis
[all...]
/external/mesa3d/src/gallium/state_trackers/egl/common/
H A Degl_g3d_image.h37 const EGLint *attribs);
44 const EGLint *attribs);
48 EGLint *name, EGLint *handle, EGLint *stride);
H A Dnative_wayland_drm_bufmgr_helper.h46 EGLint attribute, EGLint *value);
/external/mesa3d/include/EGL/
H A Deglmesaext.h56 EGLAPI EGLBoolean EGLAPIENTRY eglChooseModeMESA(EGLDisplay dpy, EGLScreenMESA screen, const EGLint *attrib_list, EGLModeMESA *modes, EGLint modes_size, EGLint *num_modes);
57 EGLAPI EGLBoolean EGLAPIENTRY eglGetModesMESA(EGLDisplay dpy, EGLScreenMESA screen, EGLModeMESA *modes, EGLint modes_size, EGLint *num_modes);
58 EGLAPI EGLBoolean EGLAPIENTRY eglGetModeAttribMESA(EGLDisplay dpy, EGLModeMESA mode, EGLint attribute, EGLint *value);
59 EGLAPI EGLBoolean EGLAPIENTRY eglGetScreensMESA(EGLDisplay dpy, EGLScreenMESA *screens, EGLint max_screens, EGLint *num_screens);
60 EGLAPI EGLSurface EGLAPIENTRY eglCreateScreenSurfaceMESA(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_lis
[all...]
/external/deqp/modules/egl/
H A DteglRenderCase.hpp40 RenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint surfaceTypeMask, const eglu::FilterList& filters);
47 eglw::EGLint surfaceTypeBit;
48 eglw::EGLint apiBits;
50 Config (eglw::EGLConfig config_, eglw::EGLint surfaceTypeBit_, eglw::EGLint apiBits_)
61 eglw::EGLint m_surfaceTypeMask;
67 SingleContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint apiMask, eglw::EGLint surfaceTypeMask, const eglu::FilterList& filters);
74 eglw::EGLint m_apiMask;
80 MultiContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint ap
[all...]
H A DteglColorClearCase.hpp43 eglw::EGLint api,
44 eglw::EGLint surfaceType,
52 const std::vector<std::pair<eglw::EGLint, eglw::EGLContext> >& contexts);
61 eglw::EGLint api,
62 eglw::EGLint surfaceType,
70 const std::vector<std::pair<eglw::EGLint, eglw::EGLContext> >& contexts);
/external/deqp/framework/egl/
H A DegluCallLogWrapperApi.inl7 eglw::EGLBoolean eglBindTexImage (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint buffer);
8 eglw::EGLBoolean eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list, eglw::EGLConfig *configs, eglw::EGLint config_size, eglw::EGLint *num_config);
9 eglw::EGLint eglClientWaitSync (eglw::EGLDisplay dpy, eglw::EGLSync sync, eglw::EGLint flags, eglw::EGLTime timeout);
10 eglw::EGLint eglClientWaitSyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, eglw::EGLint flags, eglw::EGLTimeKHR timeout);
12 eglw::EGLContext eglCreateContext (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLContext share_context, const eglw::EGLint *attrib_list);
14 eglw::EGLImageKHR eglCreateImageKHR (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGLClientBuffer buffer, const eglw::EGLint *attrib_lis
[all...]

Completed in 934 milliseconds

1234567