Commit Graph

8859 Commits

Author SHA1 Message Date
Бранимир Караџић
af34836458 Updated spirv-headers. 2024-12-28 22:40:47 -08:00
Бранимир Караџић
eb31b53dcd Updated glslang. 2024-12-28 22:40:35 -08:00
Бранимир Караџић
fc70df0941 Updated meshoptimizer. 2024-12-28 22:37:47 -08:00
Бранимир Караџић
20e4d45030 Updated cgltf. 2024-12-28 22:37:38 -08:00
Бранимир Караџић
f912cbb9be Updated ImGui. 2024-12-28 22:35:51 -08:00
Branimir Karadžić
571a031410 Fixed warning. 2024-12-28 17:24:58 -08:00
Бранимир Караџић
b9070d1ea9 Fixed build. 2024-12-21 19:37:14 -08:00
Бранимир Караџић
896c610b72 Removing alloca compat include. 2024-12-21 19:25:00 -08:00
Branimir Karadžić
6dfd865300 Fixed MSVC warnings. 2024-12-21 18:08:54 -08:00
Бранимир Караџић
3b63b47749 Cleanup. 2024-12-16 07:35:49 -08:00
Бранимир Караџић
bcaffd4aab Cleanup. 2024-12-15 20:10:47 -08:00
Бранимир Караџић
336cb9ff6b Updated docs. 2024-12-11 17:28:46 -08:00
Бранимир Караџић
a37185e678 Updated bindings. 2024-12-09 22:03:37 -08:00
Aaron Franke
40961806bd Format files to remove trailing spaces (#3384) 2024-12-09 22:01:16 -08:00
Бранимир Караџић
042ebe8814 Cleanup. 2024-12-07 22:49:45 -08:00
Бранимир Караџић
f6baa4bdaf shaderc: Show correct error line. 2024-11-25 19:39:17 -08:00
Бранимир Караџић
69acf28813 Cleanup. 2024-11-21 07:34:58 -08:00
Martijn Courteaux
01af383a6c Fix Vulkan swapchain invalidation issue. (#3379)
* Fix Vulkan swapchain invalidation issue.

* Always clamp render pass to frame buffer size.

* Fix formatting.
2024-11-21 07:29:24 -08:00
Бранимир Караџић
4372a1f56c Assert on OOM. 2024-11-19 16:41:35 -08:00
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