Sandy
11810052be
Add missing ARRAY_NAME to bin2c example
v1.121.8534-450
2023-07-14 15:42:10 -04:00
dependabot[bot]
688224d5f0
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 ).
Updates `bgfx` from `e7e75e4` to `e2c5b1d`
- [Commits](e7e75e4bff...e2c5b1d3e1 )
Updates `bx` from `7ac95d5` to `96748d9`
- [Commits](7ac95d5131...96748d9a58 )
---
updated-dependencies:
- dependency-name: bgfx
dependency-type: direct:production
dependency-group: submodules
- dependency-name: bx
dependency-type: direct:production
dependency-group: submodules
...
Signed-off-by: dependabot[bot] <support@github.com >
v1.121.8534-449
2023-07-06 21:26:04 -04:00
Sandy Carter
3c1f8bac82
add @bwrsandman as default reviewer
v1.118.8493-448
v1.118.8493-447
v1.118.8493-446
2023-07-06 20:26:35 -04:00
Sandy Carter
ec52497189
dependabot: Add groups, a beta feature
2023-07-06 20:15:50 -04:00
Sandy Carter
1925f436e7
dependabot: Add groups, a beta feature
2023-07-06 20:14:42 -04:00
Sandy Carter
b208d0c37b
release: Fix typo in file directory
v1.118.8493-445
2023-06-11 09:09:45 -04:00
Sandy Carter
b5041def8e
release: Isolate source from binaries
v1.118.8493-443
2023-06-11 08:29:30 -04:00
Sandy Carter
29b62260f6
Improve release archive names and structure
2023-06-11 08:11:49 -04:00
Sandy Carter
4cfb204f26
Use commas to separate artefacts
v1.118.8493-442
2023-06-11 07:25:09 -04:00
Sandy Carter
715b2a2c67
Debug artifact location
2023-06-11 06:26:34 -04:00
Sandy Carter
9d8213645b
Fix artifact grepping
v1.118.8493-440
2023-06-11 05:40:26 -04:00
Sandy Carter
376cdd9205
fix typo in linux
v1.118.8493-439
2023-06-11 05:00:01 -04:00
Sandy Carter
9ad4a8a69a
Compress repo folder
2023-06-11 04:19:43 -04:00
Sandy Carter
398b09ef17
Fix tar exclusion
2023-06-10 22:27:17 -04:00
Sandy Carter
0fc04361c8
fix directory
2023-06-10 21:46:04 -04:00
Sandy Carter
f5afee9379
Add built binaries to assets
2023-06-10 21:45:02 -04:00
Sandy Carter
16ae1476f0
Zip submodules
v1.118.8493-433
2023-06-10 20:55:21 -04:00
Sandy Carter
c2eb5368fa
Auto generate release notes
2023-06-10 20:39:51 -04:00
Sandy Carter
86fa198254
Fix set output deprecation
2023-06-10 20:04:57 -04:00
Sandy Carter
84f51c4f0f
update checkout action
2023-06-10 20:01:12 -04:00
Sandy Carter
fab7c74fa9
Release using submodules
v1.118.8493-430
2023-06-10 19:56:13 -04:00
Sandy Carter
b520b4686c
Use ncipollo/release-action to release version
...
actions/create-release is no longer maintained
v1.118.8493-429
2023-06-10 19:16:59 -04:00
dependabot[bot]
dd8b8db87b
build(deps): bump bgfx from 2902951 to e7e75e4 ( #203 )
2023-06-09 21:13:16 +00:00
dependabot[bot]
cbb7c340ba
build(deps): bump bx from c5593ad to 7ac95d5
...
Bumps [bx](https://github.com/bkaradzic/bx ) from `c5593ad` to `7ac95d5`.
- [Commits](c5593ad749...7ac95d5131 )
---
updated-dependencies:
- dependency-name: bx
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
v1.118.8467-427
2023-06-09 16:36:09 -04:00
dependabot[bot]
2a53415f03
build(deps): bump bgfx from 538c9a0 to 2902951 ( #196 )
2023-05-12 16:44:15 +00:00
Hristo Stamenov
7d89f8ee50
Fix setting the outputs correctly after the for loop since it was overriding the value for each shader.
v1.118.8455-425
2023-05-12 12:00:45 -04:00
Hristo Stamenov
487fa0c63b
Refactored the conditions a bit
v1.118.8455-424
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
dependabot[bot]
0ab856a9dc
build(deps): bump bgfx from 6f36b4f to 538c9a0
...
Bumps [bgfx](https://github.com/bkaradzic/bgfx ) from `6f36b4f` to `538c9a0`.
- [Release notes](https://github.com/bkaradzic/bgfx/releases )
- [Commits](6f36b4fb3a...538c9a05eb )
---
updated-dependencies:
- dependency-name: bgfx
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
v1.118.8455-422
2023-04-27 21:59:34 -04:00
dependabot[bot]
73a2b12c5e
build(deps): bump bx from fa1411e to 4e67e34
...
Bumps [bx](https://github.com/bkaradzic/bx ) from `fa1411e` to `4e67e34`.
- [Release notes](https://github.com/bkaradzic/bx/releases )
- [Commits](fa1411e4aa...4e67e34c4b )
---
updated-dependencies:
- dependency-name: bx
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
v1.118.8417-421
2023-04-27 21:59:24 -04:00
Sandy Carter
4e42ca1ef5
Bump up minimum cmake version to 3.10.2
v1.118.8417-420
2023-02-19 09:04:28 -05:00
Sandy Carter
aaf627f912
cmake: test minimum cmake version
2023-02-19 09:04:28 -05: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
Sandy Carter
907dc5fbd7
Export bimg_encode and bimg_decode
v1.118.8417-415
2023-02-11 09:44:45 -05:00
Sandy Carter
a0f928864f
version: remove newline from version number
v1.118.8417-414
2023-02-11 09:44:28 -05:00
Francis Hart
fad617f66f
Ensure BX_DIR is converted to cmake style path
...
When using the BX_DIR, BIMG_DIR, and BGFX_DIR options to cmake, the
pathnames need to be converted to cmake style path. This ensures the
paths do not have mixed directory separators later on in the build,
which can cause build failures.
v1.118.8417-413
2023-02-11 09:44:13 -05:00
dependabot[bot]
fba0379121
build(deps): bump bgfx from bea82a1 to 6f36b4f
...
Bumps [bgfx](https://github.com/bkaradzic/bgfx ) from `bea82a1` to `6f36b4f`.
- [Release notes](https://github.com/bkaradzic/bgfx/releases )
- [Commits](bea82a1343...6f36b4fb3a )
---
updated-dependencies:
- dependency-name: bgfx
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
v1.118.8417-412
2023-02-09 19:58:33 -05:00
Jamil Halabi
a6cfe968a5
Updated to the latest bgfx
v1.118.8415-411
2023-01-22 09:31:31 -05:00
Sandy Carter
0479a929a7
example: Fix for android
v1.118.8398-410
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
0a11910c2a
actions: Add android cross compile test
2023-01-22 08:38:49 -05:00
Sandy Carter
1c31493614
Set -fPIC always
v1.118.8398-407
2023-01-21 22:43:28 -05:00
Sandy Carter
fb50e78e49
examples: Only copy assets once
v1.118.8398-406
2023-01-21 18:16:45 -05:00
Sandy Carter
cf8b57e65c
Fix -fPIC for static
2023-01-21 18:16:45 -05:00
Sandy Carter
38d11732c7
ci: test building examples
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
v1.118.8398-401
2023-01-21 16:05:46 -05:00