Бранимир Караџић
47210b3632
Fix RGBA16F format detection.
2025-12-15 12:37:20 -08:00
Бранимир Караџић
105fd8cdf1
Cleanup.
2025-12-14 21:59:26 -08:00
Branimir Karadžić
4a28b87897
ImGui: Process texture ops even when minimized. ( #3506 )
2025-11-24 00:43:59 +00:00
Branimir Karadžić
f510ab6db8
Cleanup. ( #3501 )
2025-11-20 03:13:42 +00:00
Branimir Karadžić
0906e38406
Cleanup. ( #3488 )
2025-11-11 20:11:38 +00:00
Branimir Karadžić
35911ac2d9
Added uniform frequency. ( #3485 )
...
* Added uniform frequency.
* Cleanup.
* Cleanup.
2025-11-10 23:41:33 +00:00
Бранимир Караџић
358223c63e
Added variable rate shading.
2025-11-06 17:21:53 -08:00
Бранимир Караџић
5e71b83296
macOS: Fixed console apps.
2025-11-03 14:02:38 -08:00
Бранимир Караџић
e113d598ae
Entry: Fixed file path.
2025-11-02 21:30:56 -08:00
Бранимир Караџић
3722e21525
Added 50-headless example.
2025-11-01 21:29:11 -07:00
Бранимир Караџић
959cab248e
Added ability to configure backbuffer depth/stencil.
2025-10-29 12:10:41 -07:00
Бранимир Караџић
8f3b56c3e4
Added vk_layer_settings.txt.
2025-10-27 10:20:24 -07:00
Branimir Karadžić
1bf37c0da2
ImGuizmo: Fix crash at exit due to global context.
2025-10-23 08:53:35 -07:00
Бранимир Караџић
fb965991be
ImGui: Fixed texture leak.
2025-10-22 21:48:21 -07:00
Бранимир Караџић
6175aa2bb7
ImGui: Replaced helpers Push/PopEnabled with Begin/EndDisabled functionality from ImGui.
2025-10-22 17:08:31 -07:00
Бранимир Караџић
792417b695
Updated ImGui renderer.
2025-10-21 18:13:37 -07:00
Бранимир Караџић
2c057e331f
Cleanup.
2025-10-21 18:11:24 -07:00
Бранимир Караџић
b0e9cbd110
Fixed crash.
2025-09-29 19:47:41 -07:00
Branimir Karadžić
5eeed00aaa
Replaced use of dynamic StringT with FixedStringT.
2025-09-19 20:38:26 -07:00
Бранимир Караџић
e1f5938f4a
ImGui: Disable id conflict highlight in release build.
2025-08-27 22:38:42 -07:00
Branimir Karadžić
6b8c1072aa
Cleanup.
2025-08-23 20:53:26 -07:00
Branimir Karadžić
30331f4142
Fixed MSVC warnings.
2025-08-23 19:54:08 -07:00
Бранимир Караџић
cbe6789a93
Setup exception handler in examples.
2025-08-23 19:29:49 -07:00
Бранимир Караџић
23baae9e00
macOS: Fixed open dialog crash.
2025-07-26 08:05:18 -07:00
luzpaz
4109e14b43
Fix various typos ( #3427 )
...
Found via `codespell -q 3 -S "./3rdparty,*.ttf,*.bin,*.bin.h,./examples/common/imgui,./examples/common/font,./examples/runtime/text/sherlock_holmes_a_scandal_in_bohemia_arthur_conan_doyle.txt" -L attribut,ba,clude,conly,constan,dne,espace,hashin,hart,indext,inout,lod,nclude,reduct,retur,ser,sroll,statics,struc,te,tolen,truct,unknwn,usin,utput,varyin`
2025-05-28 19:12:06 +00:00
Бранимир Караџић
56dd9f4ae1
Rebuilt metal & spir-v shaders.
2025-05-10 19:58:27 -07:00
Hinageshi
42062ba0b5
18-ibl: Fix widgets id conflict ( #3424 )
2025-05-07 14:33:15 +00:00
Бранимир Караџић
1d7d9b049c
Updated ImGui.
2025-05-03 10:26:58 -07:00
Бранимир Караџић
dd49a5742d
X11: Fixed send modifier keys when no other keys are pressed.
2025-03-31 21:59:25 -07:00
Бранимир Караџић
fdf84449ef
Rebuilt metal & spir-v shaders.
2025-03-14 22:05:19 -07:00
Бранимир Караџић
d06cb31b85
Fixed C++20 deprecated lambda capture.
2025-03-14 21:37:35 -07:00
Бранимир Караџић
860bafb23f
Happy New Year!
2025-01-13 15:45:40 -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
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
Бранимир Караџић
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
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
Бранимир Караџић
8dfef838fc
Silent clang warnings.
2024-11-13 13:07:34 -08:00
Raziel Alphadios
e72525231a
Fix compiling entry_noop ( #3369 )
2024-10-30 11:35:19 -07:00
Бранимир Караџић
0a5fe7024c
Bump minimum GLFW version to 3.4.
2024-10-07 09:59:47 -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
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
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
Бранимир Караџић
e4073f0259
Imgui: Add ability to link external STB libs.
2024-09-28 09:48:37 -07:00
Sandy
409fbc5d14
Replace ALooper_pollAll with ALooper_pollOnce ( #3334 )
2024-08-02 15:38:56 -07:00
Бранимир Караџић
e41cbebf16
Set define for USE_ENTRY.
2024-07-09 07:28:59 -07:00