luzpaz
e9c9d711d7
Fix various typos ( #3377 )
...
Found via `codespell -q 3 -S "./3rdparty,*.ttf,*.bin,./examples/common/imgui,./examples/common/font" -L attribut,ba,clude,conly,constan,espace,hashin,indext,inout,lod,nclude,retur,ser,sroll,struc,te,truct,unknwn,usin,utput,varyin`
2024-11-16 08:03:12 -08:00
Бранимир Караџић
cd4cd9ed2b
Disable mingw-clang due broken winnt.h header.
2024-11-13 20:35:39 -08:00
Bob Conan
8d58fdbc3e
Updated README.md, fix typo(s) ( #3376 )
2024-11-13 13:09:15 -08:00
Бранимир Караџић
8dfef838fc
Silent clang warnings.
2024-11-13 13:07:34 -08:00
Бранимир Караџић
b46b0171a0
Cleanup.
2024-11-13 12:37:03 -08:00
Бранимир Караџић
edfffff895
Updated version.
2024-11-12 20:20:34 -08:00
Бранимир Караџић
fe41532c40
Fixed IDL, added C++ IDL template.
2024-11-12 20:19:52 -08:00
Nuno Silva
4bc652939f
Fix: Fix Uniform buffer doing too many iterations when updating renderer uniforms ( #3372 )
2024-11-10 20:30:45 -08:00
Matt Tytel
cc789e83a6
Use DXGI_SWAP_CHAIN_DESC1 if available for additional scaling options. ( #3370 )
2024-10-31 19:37:30 -07:00
Бранимир Караџић
f534946822
Updated GHA containers.
2024-10-30 15:54:27 -07:00
Raziel Alphadios
e72525231a
Fix compiling entry_noop ( #3369 )
2024-10-30 11:35:19 -07:00
imaginaryPineapple
331eeb2508
Fixed clang-debug target trying to build with gcc. ( #3368 )
...
Co-authored-by: -- <-->
2024-10-30 08:52:20 -07:00
Бранимир Караџић
9dd50f9631
Cleanup.
2024-10-26 12:02:05 -07:00
Бранимир Караџић
16f5562000
wasm: Fixed build.
2024-10-21 18:21:09 -07:00
Бранимир Караџић
76dde5d0b2
shaderc: Fixed build.
2024-10-20 09:17:51 -07:00
Бранимир Караџић
a183cf28c8
Updated ImGui.
2024-10-18 20:47:49 -07:00
Бранимир Караџић
423a2b5706
Cleanup.
2024-10-18 20:33:18 -07:00
Бранимир Караџић
116ddecd1c
Updated Vulkan headers.
2024-10-18 20:29:25 -07:00
Бранимир Караџић
132266c1bd
Updated spirv-cross.
2024-10-18 20:28:47 -07:00
Бранимир Караџић
4157813255
Updated spirv-tools.
2024-10-18 20:28:32 -07:00
Бранимир Караџић
0796d4ffab
Updated spirv-headers.
2024-10-18 20:28:15 -07:00
Бранимир Караџић
2e511a7d4c
Updated glslang.
2024-10-18 20:27:35 -07:00
Бранимир Караџић
437c6e21eb
Updated meshoptimizer.
2024-10-18 20:27:23 -07:00
Бранимир Караџић
dd4199bcb3
Updated version.
2024-10-08 21:58:43 -07:00
Бранимир Караџић
96391d0b59
Cleanup.
2024-10-08 18:59:34 -07:00
Martijn Courteaux
fdb09ca401
Insert vkDeviceWaitIdle to prevent VK_DEVICE_LOST. ( #3363 )
2024-10-08 07:00:02 -07:00
Бранимир Караџић
0a5fe7024c
Bump minimum GLFW version to 3.4.
2024-10-07 09:59:47 -07:00
Martijn Courteaux
edd145fe4f
Build documentation improvements ( #3362 )
...
* Some documentation improvements: extra info on using GENie.
* Some grammer.
2024-10-05 23:14:07 -07:00
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
Бранимир Караџић
3f9fe0d34e
Cleanup.
2024-10-01 16:23:25 -07:00
Бранимир Караџић
54ab573055
Cleanup.
2024-10-01 11:22:25 -07:00
Martijn Courteaux
a6e372ead9
Dynamically load libwayland-egl.so.1 when dealing with Wayland to remove dependencies at program startup. ( #3359 )
2024-10-01 11:06:56 -07:00
Daniel Kalmar
7e5bb54a3e
Improve NX Vulkan support. ( #3357 )
...
This change was developed using publicly available information found in Vulkan headers and official documentation. No proprietary NX resources were used.
Co-authored-by: Бранимир Караџић <branimirkaradzic@gmail.com>
2024-10-01 09:02:06 -07:00
Martijn Courteaux
3303b451a1
Properly support Wayland under EGL and Vulkan. ( #3358 )
2024-10-01 09:01:44 -07:00
Бранимир Караџић
f8b20616de
Rebuilt spir-v shaders.
2024-09-28 10:14:37 -07:00
Бранимир Караџић
0e275e2d7b
Revert "Updated spirv-tools."
...
This reverts commit 7cda7c988f
.
2024-09-28 10:10:43 -07:00
Бранимир Караџић
e4073f0259
Imgui: Add ability to link external STB libs.
2024-09-28 09:48:37 -07:00
James Fulop
e464102960
fix typo (scrach -> scratch) ( #3353 )
2024-09-12 19:19:10 -07:00
IchorDev
f29c1b7cde
D bindings: Fix a casing error ( #3350 )
...
* Fix error in dynamic version of D bindings
Dazed and confused but trying to continue
* Fix dispatch_indirect still using uint16_t in bgfx.idl
* D bindings: Mark enum conv. functions `nothrow @nogc pure @safe`
* D bindings: Fix a casing error
2024-09-04 09:01:09 -07:00
Daniel Kalmar
eaec8ddf3b
Fix a crash in renderer_d3d12.cpp ( #3349 )
...
If querying the debug1 interface fails, don't attempt to release it.
2024-08-31 11:15:28 -07:00
Бранимир Караџић
4fb2edfee5
Updated Vulkan headers.
2024-08-30 20:22:21 -07:00
Бранимир Караџић
ec4220ae44
Updated spirv-cross.
2024-08-30 20:21:18 -07:00
Бранимир Караџић
7cda7c988f
Updated spirv-tools.
2024-08-30 20:21:05 -07:00
Бранимир Караџић
cce563101d
Updated spirv-headers.
2024-08-30 20:20:53 -07:00
Бранимир Караџић
cb50d2873f
Updated glslang.
2024-08-30 20:20:38 -07:00
Бранимир Караџић
0c26b42851
Updated ImGui.
2024-08-30 20:18:23 -07:00
Бранимир Караџић
69eb4a54f3
Updated meshoptimizer.
2024-08-30 20:18:09 -07:00
Бранимир Караџић
8fc9516dcd
Updated cgltf.
2024-08-30 20:18:01 -07:00
Aleš Mlakar
6622b4d26f
Update Who is using it? part of README.md with World Of Goo 2 ( #3348 )
...
* Updated README (with World Of Goo 2).
* Updated README (with World Of Goo 2).
---------
Co-authored-by: Aleš Mlakar <ales.ambits@gmail.com>
2024-08-29 02:06:55 -07:00
Oskar Kwaśniewski
ed03259c41
fix: visionOS 1.2 build errors ( #3347 )
2024-08-28 09:22:38 -07:00