/external/swiftshader/src/OpenGL/libEGL/ |
H A D | Config.h | 35 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 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); 64 EGLint getMinSwapInterval() const; 65 EGLint getMaxSwapInterva [all...] |
H A D | libEGL.hpp | 28 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 D | eglmode.h | 49 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 D | eglarray.h | 41 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 D | eglconfig.h | 47 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 D | eglmisc.h | 39 _eglQueryString(_EGLDriver *drv, _EGLDisplay *dpy, EGLint name);
|
H A D | egllog.h | 43 typedef void (*_EGLLogProc)(EGLint level, const char *msg); 51 _eglSetLogLevel(EGLint level); 55 _eglLog(EGLint level, const char *fmtStr, ...);
|
H A D | eglapi.h | 49 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 D | eglimage.h | 44 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 D | eglscreen.h | 62 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 D | eglglobals.h | 49 EGLint NumAtExitCalls;
|
H A D | eglsync.c | 39 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 D | eglsurface.h | 52 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 D | eglwFuncPtrLibraryDecl.inl | 7 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 D | eglwDefs.cpp | 34 DE_STATIC_ASSERT(sizeof(EGLint) == 4);
|
H A D | eglwFunctionTypes.inl | 7 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 D | eglwLibrary.inl | 7 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 D | eglwApi.inl | 64 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 D | egl_g3d_image.h | 37 const EGLint *attribs); 44 const EGLint *attribs); 48 EGLint *name, EGLint *handle, EGLint *stride);
|
H A D | native_wayland_drm_bufmgr_helper.h | 46 EGLint attribute, EGLint *value);
|
/external/mesa3d/include/EGL/ |
H A D | eglmesaext.h | 56 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 D | teglRenderCase.hpp | 40 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 D | teglColorClearCase.hpp | 43 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 D | egluCallLogWrapperApi.inl | 7 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...] |