• Home
  • Raw
  • Download

Lines Matching refs:_EGLDisplay

66    _EGL_DRIVER_TYPECAST(drvname ## _display, _EGLDisplay, obj->DriverData) \
87 EGLBoolean (*Initialize)(_EGLDisplay *disp);
88 EGLBoolean (*Terminate)(_EGLDisplay *disp);
91 _EGLContext *(*CreateContext)(_EGLDisplay *disp, _EGLConfig *config,
93 EGLBoolean (*DestroyContext)(_EGLDisplay *disp, _EGLContext *ctx);
97 EGLBoolean (*MakeCurrent)(_EGLDisplay *disp,
102 _EGLSurface *(*CreateWindowSurface)(_EGLDisplay *disp, _EGLConfig *config,
104 _EGLSurface *(*CreatePixmapSurface)(_EGLDisplay *disp, _EGLConfig *config,
106 _EGLSurface *(*CreatePbufferSurface)(_EGLDisplay *disp, _EGLConfig *config,
108 EGLBoolean (*DestroySurface)(_EGLDisplay *disp, _EGLSurface *surface);
109 EGLBoolean (*QuerySurface)(_EGLDisplay *disp, _EGLSurface *surface,
111 EGLBoolean (*BindTexImage)(_EGLDisplay *disp, _EGLSurface *surface,
113 EGLBoolean (*ReleaseTexImage)(_EGLDisplay *disp, _EGLSurface *surface,
115 EGLBoolean (*SwapInterval)(_EGLDisplay *disp, _EGLSurface *surf,
117 EGLBoolean (*SwapBuffers)(_EGLDisplay *disp, _EGLSurface *draw);
118 EGLBoolean (*CopyBuffers)(_EGLDisplay *disp, _EGLSurface *surface,
122 EGLBoolean (*SetDamageRegion)(_EGLDisplay *disp, _EGLSurface *surface,
126 EGLBoolean (*WaitClient)(_EGLDisplay *disp, _EGLContext *ctx);
133 _EGLImage *(*CreateImageKHR)(_EGLDisplay *disp, _EGLContext *ctx,
136 EGLBoolean (*DestroyImageKHR)(_EGLDisplay *disp, _EGLImage *image);
139 _EGLSync *(*CreateSyncKHR)(_EGLDisplay *disp, EGLenum type,
141 EGLBoolean (*DestroySyncKHR)(_EGLDisplay *disp, _EGLSync *sync);
142 EGLint (*ClientWaitSyncKHR)(_EGLDisplay *disp, _EGLSync *sync,
144 EGLint (*WaitSyncKHR)(_EGLDisplay *disp, _EGLSync *sync);
146 EGLBoolean (*SignalSyncKHR)(_EGLDisplay *disp, _EGLSync *sync, EGLenum mode);
149 EGLint (*DupNativeFenceFDANDROID)(_EGLDisplay *disp, _EGLSync *sync);
152 EGLBoolean (*SwapBuffersRegionNOK)(_EGLDisplay *disp, _EGLSurface *surf,
156 _EGLImage *(*CreateDRMImageMESA)(_EGLDisplay *disp, const EGLint *attr_list);
157 EGLBoolean (*ExportDRMImageMESA)(_EGLDisplay *disp, _EGLImage *img,
162 EGLBoolean (*BindWaylandDisplayWL)(_EGLDisplay *disp, struct wl_display *display);
163 EGLBoolean (*UnbindWaylandDisplayWL)(_EGLDisplay *disp, struct wl_display *display);
164 EGLBoolean (*QueryWaylandBufferWL)(_EGLDisplay *displ, struct wl_resource *buffer,
168 struct wl_buffer *(*CreateWaylandBufferFromImageWL)(_EGLDisplay *disp, _EGLImage *img);
171 EGLBoolean (*SwapBuffersWithDamageEXT)(_EGLDisplay *disp, _EGLSurface *surface,
175 EGLBoolean (*PostSubBufferNV)(_EGLDisplay *disp, _EGLSurface *surface,
179 EGLint (*QueryBufferAge)(_EGLDisplay *disp, _EGLSurface *surface);
182 EGLBoolean (*GetSyncValuesCHROMIUM)(_EGLDisplay *disp, _EGLSurface *surface,
187 EGLBoolean (*ExportDMABUFImageQueryMESA)(_EGLDisplay *disp, _EGLImage *img,
190 EGLBoolean (*ExportDMABUFImageMESA)(_EGLDisplay *disp, _EGLImage *img,
195 const char *(*QueryDriverName)(_EGLDisplay *disp);
196 char *(*QueryDriverConfig)(_EGLDisplay *disp);
199 int (*GLInteropQueryDeviceInfo)(_EGLDisplay *disp, _EGLContext *ctx,
201 int (*GLInteropExportObject)(_EGLDisplay *disp, _EGLContext *ctx,
206 EGLBoolean (*QueryDmaBufFormatsEXT)(_EGLDisplay *disp,
209 EGLBoolean (*QueryDmaBufModifiersEXT)(_EGLDisplay *disp, EGLint format,
215 void (*SetBlobCacheFuncsANDROID)(_EGLDisplay *disp,