Бранимир Караџић
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
Branimir Karadžić
0cbd4b5c51
Fixed build.
2025-10-22 15:35:19 -07:00
Бранимир Караџић
af7842f5ee
Updated Vulkan headers.
2025-10-22 14:43:29 -07:00
Branimir Karadžić
e15154513c
Updated PIX headers to 1.0.240308001.
...
https://www.nuget.org/packages/WinPixEventRuntime
2025-10-22 14:36:38 -07:00
Бранимир Караџић
a569829d50
Fixed shaderc.
2025-10-21 19:23:52 -07:00
Бранимир Караџић
a13637f390
Updated spirv-tools.
2025-10-21 19:23:23 -07:00
Бранимир Караџић
108cf85f46
Updated spirv-headers.
2025-10-21 19:23:02 -07:00
Бранимир Караџић
e9bdf630f7
Updated glslang.
2025-10-21 19:22:15 -07:00
Бранимир Караџић
f1a138b847
Updated meshoptimizer.
2025-10-21 19:17:49 -07:00
Бранимир Караџић
a9b8b0b0d5
Fixed build.
2025-10-21 18:52:56 -07:00
Бранимир Караџић
9849e60a72
Fixed build.
2025-10-21 18:24:59 -07:00
Бранимир Караџић
792417b695
Updated ImGui renderer.
2025-10-21 18:13:37 -07:00
Бранимир Караџић
1a87647189
Updated ImGui.
2025-10-21 18:13:07 -07:00
Бранимир Караџић
2c057e331f
Cleanup.
2025-10-21 18:11:24 -07:00
Бранимир Караџић
577db969fb
Removed unused code.
2025-10-20 16:15:30 -07:00
attilaz
0b8dedb4a9
Vulkan RenderPass clear ( #3476 )
...
An attempt to fix this issue.
https://github.com/bkaradzic/bgfx/issues/3474
I have tested with all the examples on windows and saw no new problems.
2025-10-17 14:31:02 +00:00
IchorDev
af31da1d3a
D bindings: Fix nested struct methods, formatting, and Memory mutability ( #3471 )
...
Co-authored-by: IchorDev <ichordev@noreply.git.sleeping.town >
2025-10-10 16:01:41 +00:00
SnapperTT
fca2c0c609
Fix Raspberry Pi Build - EGL_DISPMANX_WINDOW_T not defined ( #3470 )
...
See: https://forum.qt.io/topic/88588/qtbase-compilation-error-with-device-linux-rasp-pi3-g-qeglfskmsgbmwindow-cpp/9 for details of the fix
2025-10-07 17:03:05 +00:00
nathanstouffer
b4dbc129f3
Remove FloatFast option for glsl-optimizer ( #3469 )
...
* remove FloatFast option for shaderc
* scope removing FloatFast to glsl-optimizer
* correct comment
2025-10-03 17:25:00 +00:00
Бранимир Караџић
b0e9cbd110
Fixed crash.
2025-09-29 19:47:41 -07:00
Бранимир Караџић
fb893903c0
Fix Emscripten build.
2025-09-28 19:37:01 -07:00
Mike
c733598edb
Fix #3464 ( #3465 )
2025-09-26 00:43:04 +00:00
Branimir Karadžić
5eeed00aaa
Replaced use of dynamic StringT with FixedStringT.
2025-09-19 20:38:26 -07:00
Бранимир Караџић
9ab1cde267
Cleanup.
2025-09-18 22:15:41 -07:00
Бранимир Караџић
e192d9b50b
Cleanup.
2025-09-18 19:09:52 -07:00
Nuno Silva
735f6233de
Allow configuring vulkan renderer max descriptor sets per frame ( #3461 )
2025-09-18 14:25:06 +00:00
Branimir Karadžić
0c4e7e2283
Fixed warning.
2025-09-14 10:36:01 -07:00
Бранимир Караџић
8de4aa8bfd
Updated Vulkan headers.
2025-09-14 09:09:11 -07:00
Бранимир Караџић
f1e0ba4b0b
Updated glslang.
2025-09-14 09:07:36 -07:00
Бранимир Караџић
686190d7ff
Updated spirv-cross.
2025-09-14 09:07:27 -07:00
Бранимир Караџић
6f3fb79c0b
Updated spirv-tools.
2025-09-14 09:07:13 -07:00
Бранимир Караџић
7f1ff198be
Updated spirv-headers.
2025-09-14 09:06:54 -07:00
Бранимир Караџић
c24efd27c9
Updated meshoptimizer.
2025-09-14 09:01:40 -07:00
Бранимир Караџић
62177540ce
Updated cgltf.
2025-09-14 09:01:32 -07:00
korsil
2e73bbb962
fix blit dstDepth calculation using src.m_numLayers instead of dst.m_numLayers ( #3460 )
2025-09-14 15:48:36 +00:00
Martijn Courteaux
53293f07a8
Add support for r/rg/rgba-16 and -16ui in compute shaders. ( #3457 )
2025-09-04 16:14:58 +00:00
Matt Tytel
b2736dcc0c
Fixing color order for RGB10A2 on vulkan. ( #3403 )
...
* Fixing color order for RGB10A2 on vulkan.
* Fixing both texture and frame buffer RGB10A2 format colors.
2025-09-03 14:33:43 +00:00
Бранимир Караџић
7a70927d2a
Cleanup.
2025-08-30 19:54:27 -07:00
Бранимир Караџић
85cecd5a5c
Updated docs.
2025-08-30 19:53:53 -07:00
Jaziel Guerrero
9dfcab69f7
Add bindings for C3 Lang ( #3456 )
...
* Added bindings for C3 lang
* Fix sub-struct generation. Fix empty struct. Fix doc comments. These issues didn't allow the c3 compilation
* Add @extern for each function to match C API
* Add gen suffix to keep naming consistency
2025-08-31 02:44:28 +00:00
Бранимир Караџић
7bb77b5ce9
Updated README.
2025-08-28 07:49:36 -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
Branimir Karadžić
f268ce5c96
Update assert API to latest bx.
2025-08-23 09:21:18 -07:00
Martin Friedli
fab28297e0
Fix Metal: Persist new window handle (Metal layer) when swapping view ( #3452 )
...
* When using the Metal rendering backend and updating the window handle
via setPlatformData(), the passed in Metal layer was not stored.
* Instead, the old window handle was still used.
* The fix addresses a scenario where two BGFX-backed Metal views on iOS
are created and rendering needs to happen either on one view or the other.
2025-08-08 14:46:21 +00:00
Бранимир Караџић
23baae9e00
macOS: Fixed open dialog crash.
2025-07-26 08:05:18 -07:00
Martijn Courteaux
d3dd8fb457
Slightly better surface creation logic for Vulkan. ( #3447 )
2025-07-22 16:27:21 +00:00