Commit Graph

18 Commits

Author SHA1 Message Date
Robin WILS 2f168cd6ae
[bgfx] remove spirv-remapper following glslang port update (#49753) 2026-02-03 15:35:02 -08:00
CQ_Undefine e5daa973ca
[bgfx] Update to 1.129.8940-496 and update supports clause (#47821) 2025-10-16 22:12:23 +00:00
Kai Pastor d413bca06a
[bgfx] Revise devendoring (#47441) 2025-09-22 08:07:44 -04:00
Francisco Facioni 7213cf8135
[bgfx] use vcpkg dependencies as much as we can (#46222) 2025-09-11 11:58:10 -07:00
Sandy 7e21420f77
[bgfx] update to 1.129.8866-491 (#43486) 2025-02-06 22:48:22 -08:00
Cheney Wang 374c7a6d95
[bgfx] update to 1.128.8808-482 (#41884) 2024-11-01 00:36:10 -07:00
Boyu 219c00e501
[bgfx] Update to 1.128.8786-481 (#40985) 2024-09-16 12:52:53 -07:00
Sandy 07c9f1e31b
[bgfx] Update to v1.128.8786-480 (#40255) 2024-08-06 00:36:28 -07:00
Sandy 444fda8550
[bgfx] Update to 1.128.8777-475 (#39807) 2024-07-13 10:15:23 -04:00
Kai Pastor 4afb59c0c3
[bgfx] Code cleanup (#39034)
For #34546.
2024-06-02 23:03:43 -07:00
Sandy 8b24c4ed1c
[bgfx]: Update to 1.127.8725.469 (#38816)
This new version of bgfx removes support for D3D9 and WebGPU.
The package has been updated so tools better support cross compilation
by being able to generate a config cmake file which is installed linking
the proper host tools path. Prior to this, it assumed that all hosts
were x64 which prevented cross compiling from apple sillicon and
raspberry pis for example.

- [x] Changes comply with the [maintainer
guide](https://github.com/microsoft/vcpkg-docs/blob/main/vcpkg/contributing/maintainer-guide.md).
- [x] SHA512s are updated for each updated download.
- [x] The "supports" clause reflects platforms that may be fixed by this
new version.
- [x] Any fixed [CI
baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)
entries are removed from that file.
- [x] Any patches that are no longer applied are deleted from the port's
directory.
- [x] The version database is fixed by rerunning `./vcpkg x-add-version
--all` and committing the result.
- [x] Only one version is added to each modified port's versions file.
2024-05-22 17:56:25 -07:00
Sandy 24b141631e
[bgfx] Update to 1.122.8595-458 (#35113)
Use release artifact file for submodules instead of checking them out
manually.
This prevents future mistakes of bad references of submodules.
Future updates will only requires updates to the version and sha.
2023-11-15 15:19:00 -08:00
Sandy f0f1dcc52b
[bgfx] Update to 1.121.8534-453 (#32058) 2023-07-17 13:10:54 -07:00
Sandy e74eb73ba3
[bgfx] Update to v1.118.8417-415 (#29595) 2023-02-13 07:35:25 -08:00
Sandy e76da97f20
Update bgfx to v1.118.8415-411 (#29120) 2023-01-24 00:43:09 -08:00
Sandy d1366382d3
[bgfx] Update to v1.118.8398-400 (#28702)
Remove vendored copies of 3rdparty bimg dependencies.
No more installed 3rdparty static libraries from bimg.
Add `BGFX_CMAKE_USER_SCRIPT` as entry point to change functionality of
bgfx.cmake config without the need for patches.
Insert miniz, tinyexr and libsquish from vcpkg repo into config.
Remove vcpkg's nvtt because bgfx's is completely different.

Co-authored-by: Jonliu1993 <13720414433@163.com>
2023-01-19 17:59:05 -08:00
Lily Wang b6b5c0b9a4
[vcpkg baseline] [bgfx] Fix dependencies (#28377)
* [vcpkg baseline] [bgfx] Fix dependencies

* format vcpkg.json

* x-add-version
2022-12-16 14:22:42 -08:00
Sandy d8eaada509
[bgfx] Add bgfx config (#28136) 2022-12-13 18:01:39 -08:00