dependabot[bot]
fc0cada1eb
build(deps): bump the submodules group with 2 updates ( #11 )
...
* build(deps): bump the submodules group with 2 updates
Bumps the submodules group with 2 updates: [bgfx](https://github.com/bkaradzic/bgfx ) and [bx](https://github.com/bkaradzic/bx ).
2026-02-02 20:46:15 -05:00
Sage Martin
6a35cc27ed
CMP0175 fixes ( #9 )
2026-01-23 23:45:07 -05:00
Jason Millard
f104e89b0e
deps: bump bgfx, and bx, add support for compiling tint
2026-01-10 21:38:17 -05:00
alemuntoni
b5e37cd0db
bump submodules and add new sources to spirv-opt.cmake
2025-12-04 08:23:11 -05:00
Matt Tytel
a952acef35
Make sure mm files aren't globbed on non-apple computers
2025-10-29 21:44:41 -04:00
Jason Millard
dddc79f2ee
Add missing validate_graph.cpp to fix dependabot builds
2025-10-22 17:49:15 -04:00
alemuntoni
657dd62551
bump submodules and add new sources to spirv-opt.cmake
2025-05-29 14:57:33 -04:00
Jason Millard
06144dcb9b
add validate_tensor_layout.cpp to spirv-opt cmake
2025-01-02 11:16:00 -05:00
Matt Tytel
b135fa3d77
Fixing wayland cmake definitions and linkage.
2024-11-05 10:24:53 -05:00
dependabot[bot]
9af6a48ce0
build(deps): bump the submodules group with 3 updates ( #252 )
2024-11-05 14:56:44 +00:00
Sandy
79e4993ca5
Update cmake/bgfx/bgfx.cmake
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-09 09:41:37 -04:00
Sandy Carter
0211a63b99
Add option to use wayland on linux, enabled by default
2024-07-09 09:41:37 -04:00
Jimmy Lord
d7f59648a8
ew option to allow "example-common" project to not be included in build. ( #225 )
...
* Added a new option to allow "example-common" project to not be included in build.
* Set BGFX_BUILD_EXAMPLE_COMMON as a dependent option, it will be set ON if either tools or examples are included in the build, OFF otherwise.
* cmake format
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---------
Co-authored-by: Sandy <bwrsandman@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-18 20:42:20 -04:00
Zone.N
2f0e950b8f
Remove dx9 shader compilation option
2023-12-02 09:08:29 -05:00
Sandy Carter
875927a712
_bgfx_shaderc_parse: Must have profile specified.
2023-10-01 18:44:37 -04:00
Sandy Carter
b3dae62c95
Don't fail if installed from build without tools
2023-07-15 20:05:35 -04:00
Sandy Carter
a1a7828ab0
Fix the way headers are installed
...
Fix missing bx headers when compiling SHARED
Fix compat and tinystl being installed in include root
Move submodule specific installs to their respecive config files.
2023-07-14 23:28:00 -04:00
Hristo Stamenov
487fa0c63b
Refactored the conditions a bit
2023-05-02 00:55:01 -04:00
Hristo Iliev
9670cf4f43
Improvments on the shader compiler utility
...
The custom command didn't recognize bgfx::shaderc and the generator expression seems bettter. I also added an include option since it might be important to be able to define those.
Added changes to each of the cmake files to make sure bgfx:: is defined
Also add an output variable name parameter.
Co-Authored-By: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-02 00:55:01 -04:00
Sandy Carter
13fda4c089
install: Move install(TARGET) calls to target scope
...
CMake prior to 3.13 require to be done in the same directory they were created
2023-02-19 09:04:28 -05:00
Sandy Carter
a6e266e326
Fix uses of sourceless exe/lib declarations
...
The feature to add targets without sources was added in cmake 3.11, in order to
be compatible with 3.6 and 3.11, target_sources call was removed
2023-02-19 09:04:28 -05:00
Sandy Carter
d671412cca
webgpu: remove folder property
2023-02-19 09:04:28 -05:00
Jamil Halabi
a6cfe968a5
Updated to the latest bgfx
2023-01-22 09:31:31 -05:00
Sandy Carter
0479a929a7
example: Fix for android
2023-01-22 08:38:49 -05:00
Sandy Carter
e5fea62b02
tests: Enable tools tests on android
2023-01-22 08:38:49 -05:00
Sandy Carter
fb50e78e49
examples: Only copy assets once
2023-01-21 18:16:45 -05:00
Sandy Carter
b6c4027d20
examples: Bump gssl version to 140 for vs and fs
2023-01-21 18:16:45 -05:00
npnp
086fccf3a8
Removed D3D_PREFIX and changed profile values to match the current version of shaderc
2023-01-21 18:16:45 -05:00
Sandy Carter
034462fd2a
Add option to prefix tool names to avoid conflicts
...
For example the shaderc is used by dawn and an installation might want to
prefix bgfx's shaderc with bgfx-shaderc
2023-01-21 16:05:46 -05:00
Sandy Carter
7da3b0ed77
tools: Use dependent options
2023-01-15 22:08:41 -05:00
Sandy Carter
b89e3acb3b
bgfx: move shared
2023-01-15 22:08:41 -05:00
Sandy Carter
ba2948e099
bgfx: Move shaderc to bgfx with 3rdparties
2023-01-15 22:08:41 -05:00
Sandy Carter
10501b78f4
bgfx: Move example to bgfx and split off imgui
2023-01-15 22:08:41 -05:00
Sandy Carter
8d130b923d
bgfx: Move geometryc and add cmake macro
2023-01-15 22:08:41 -05:00
Sandy Carter
eb5a7d5f07
bgfx: Move geometryv config to bgfx dir
2023-01-15 22:08:41 -05:00
Sandy Carter
1e2f0ce9aa
bgfx: Move texturev config to bgfx dir
2023-01-15 22:08:41 -05:00
Sandy Carter
052734d07a
bgfx: Move bgfx config to its own directory
2023-01-15 22:08:41 -05:00