bgfx/scripts
Martijn Courteaux e488a07f1b
Support both X11 and Wayland in the same build. (#3360)
* Support both X11 and Wayland in the same build.

 - Works for both Vulkan and OpenGL.
 - Remove --with-wayland from genie options.
 - Vulkan loads all three extensions for surface creation instead of only one.
 - Add width and height parameter to GlContext::createSwapChain(), which is needed for EGL to create
   a SwapChain with the given window size.
 - Dirty-fix the example-22-windows to recreate the FrameBuffer by first destroying and then
   recreating to make sure the window is released of its swapchain.
 - Fix dbgText glitch in example-22-windows.
 - Remove old X11-related dependencies for GLFW3.

* Formatting.
2024-10-05 14:33:22 -07:00
..
bgfx-codegen.lua Culled D bindings for header-only C++ functions (#3130) 2023-07-19 20:53:42 -07:00
bgfx.doxygen
bgfx.idl Sorted caps. 2024-06-28 08:16:09 -07:00
bgfx.lua Happy New Year! 2024-01-14 01:56:36 -08:00
bgfx.natvis
bindings-bf.lua Happy New Year! 2024-01-14 01:56:36 -08:00
bindings-cs.lua Happy New Year! 2024-01-14 01:56:36 -08:00
bindings-d.lua D bindings: Fix a casing error (#3350) 2024-09-04 09:01:09 -07:00
bindings-zig.lua Happy New Year! 2024-01-14 01:56:36 -08:00
build.ninja
codegen.lua
doxygen.lua
example-common.lua Support both X11 and Wayland in the same build. (#3360) 2024-10-05 14:33:22 -07:00
genie.lua Support both X11 and Wayland in the same build. (#3360) 2024-10-05 14:33:22 -07:00
geometryc.lua Happy New Year! 2024-01-14 01:56:36 -08:00
geometryv.lua Support both X11 and Wayland in the same build. (#3360) 2024-10-05 14:33:22 -07:00
idl.lua Culled D bindings for header-only C++ functions (#3130) 2023-07-19 20:53:42 -07:00
shader-embeded.mk Happy New Year! 2024-01-14 01:56:36 -08:00
shader.mk Happy New Year! 2024-01-14 01:56:36 -08:00
shaderc.lua Happy New Year! 2024-01-14 01:56:36 -08:00
temp.bgfx.h Happy New Year! 2024-01-14 01:56:36 -08:00
temp.bgfx.idl.inl Happy New Year! 2024-01-14 01:56:36 -08:00
temp.defines.h Happy New Year! 2024-01-14 01:56:36 -08:00
texturec.lua Added option to build bimg with libheif. 2024-06-11 17:58:57 -07:00
texturev.lua Support both X11 and Wayland in the same build. (#3360) 2024-10-05 14:33:22 -07:00
tools.mk Happy New Year! 2024-01-14 01:56:36 -08:00