mesa/src/egl/main
Yonggang Luo 4ead2f6579 win32: Fixes 32 bits visual studio module definition files by add script gen_vs_module_defs.py
Getting opengl32*.def consistence with Windows SDK.
Getting osmesa.mingw.def's gl* functions consistence with Windows SDK.
stw_* functions are cdecl, not stdcall, so there is no need mangling the symbol.
Fixes egl.def for x86
d3d10sw: Move the place of d3d10_sw.def to d3d10_sw.def.in
Fixes vulkan_lvp.def for x86
Fixes #5552
Remove stdcall-fixup

Signed-off-by: Yonggang Luo <luoyonggang@gmail.com>
Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14041>
2022-04-19 19:38:47 +00:00
..
50_mesa.json meson: Make the glvnd vendor name configurable 2020-12-03 22:36:27 +00:00
egl.def.in win32: Fixes 32 bits visual studio module definition files by add script gen_vs_module_defs.py 2022-04-19 19:38:47 +00:00
eglapi.c egl: don't make LIBGL_ALWAYS_SOFTWARE and MESA_LOADER_DRIVER_OVERRIDE=zink exclusive 2022-04-13 00:14:57 +00:00
eglarray.c
eglarray.h
eglconfig.c egl: add config debug printout 2021-12-11 00:25:04 +00:00
eglconfig.h egl: drop unused _EGLDriver from _eglGetConfigs()/_eglChooseConfig()/_eglGetConfigAttrib() 2020-08-16 13:49:18 +00:00
eglconfigdebug.c egl: add config debug printout 2021-12-11 00:25:04 +00:00
eglconfigdebug.h egl: add config debug printout 2021-12-11 00:25:04 +00:00
eglcontext.c egl: support no error attribute set to false with ES 1.1 2021-04-09 08:02:21 +03:00
eglcontext.h egl: drop unused _EGLDriver & _EGLDisplay from _eglQueryContext() 2020-08-16 13:49:18 +00:00
eglcurrent.c egl: set TSD as NULL after deinit 2021-10-15 06:22:13 +00:00
eglcurrent.h
egldefines.h
egldevice.c egl: add support for EGL_EXT_device_drm_render_node 2021-07-22 17:12:35 +00:00
egldevice.h egl: add support for EGL_EXT_device_drm_render_node 2021-07-22 17:12:35 +00:00
egldispatchstubs.c Add copyright comments to the GLVND-related files. 2021-10-13 05:34:27 +00:00
egldispatchstubs.h Add copyright comments to the GLVND-related files. 2021-10-13 05:34:27 +00:00
egldisplay.c egl: Detect Windows platform using GDI 2021-09-15 20:17:31 +00:00
egldisplay.h egl: Learn about kopper 2022-04-07 00:17:40 +00:00
egldriver.h egl: document which driver hooks are only required by extensions 2020-08-27 23:06:55 +02:00
eglentrypoint.h Revert "egl: implement new functions from EGL_EXT_image_flush_external" 2019-11-14 07:46:04 +02:00
eglglobals.c meson, egl: Support building for the Windows platform 2021-09-15 20:17:31 +00:00
eglglobals.h egl: simplify client/platform extension handling 2020-04-21 22:20:24 +00:00
eglglvnd.c Add copyright comments to the GLVND-related files. 2021-10-13 05:34:27 +00:00
eglimage.c egl: fix EGL_EXT_protected_content/surface mixup 2020-12-17 10:05:42 +01:00
eglimage.h egl: handle EGL_PROTECTED_CONTENT_EXT for eglImage 2020-11-02 10:15:47 +01:00
egllog.c egl: introduce a log level getter function 2021-12-11 00:25:04 +00:00
egllog.h egl: introduce a log level getter function 2021-12-11 00:25:04 +00:00
eglsurface.c egl: implement EGL_EXT_present_opaque on wayland 2021-10-12 21:40:54 +00:00
eglsurface.h egl: implement EGL_EXT_present_opaque on wayland 2021-10-12 21:40:54 +00:00
eglsync.c egl: replace _EGLDriver with _EGLDisplay->Driver in _eglGetSyncAttrib() 2020-08-16 13:49:18 +00:00
eglsync.h egl: replace _EGLDriver with _EGLDisplay->Driver in _eglGetSyncAttrib() 2020-08-16 13:49:18 +00:00
egltypedefs.h egl: inline _EGLAPI into _EGLDriver 2020-07-21 00:59:43 +00:00