Commit Graph

8456 Commits

Author SHA1 Message Date
Бранимир Караџић
c43c4479de Fixed issue #3067. 2023-04-02 09:00:18 -07:00
Бранимир Караџић
538c9a05eb Updated version number. 2023-03-31 19:04:14 -07:00
Бранимир Караџић
6b29d8ee2b Updated vulkan headers. 2023-03-31 19:03:34 -07:00
Бранимир Караџић
49cc81e149 Updated spirv-cross. 2023-03-31 19:03:12 -07:00
Бранимир Караџић
b3cfedc79e Updated spirv-tools. 2023-03-31 19:03:03 -07:00
Бранимир Караџић
379300facd Updated spirv-headers. 2023-03-31 19:02:54 -07:00
Бранимир Караџић
5b5774fbc1 Updated glslang. 2023-03-31 19:02:41 -07:00
Бранимир Караџић
d87baafbcc Updated ImGui. 2023-03-31 19:02:32 -07:00
Бранимир Караџић
2c07181c1e Updated cgltf. 2023-03-31 19:02:20 -07:00
Бранимир Караџић
b0bb4fc578
Revert "fix unused uniforms replace when multi uniform defined in one line and there is some unused uniforms in that line. (#3056)" (#3064)
This reverts commit bd7a01aa8a.
2023-03-17 19:57:51 -07:00
simon chen
bd7a01aa8a
fix unused uniforms replace when multi uniform defined in one line and there is some unused uniforms in that line. (#3056) 2023-03-17 19:49:42 -07:00
Бранимир Караџић
954c18b417 Updated version number. 2023-03-16 20:29:57 -07:00
Бранимир Караџић
b9d0d5474f Updated vulkan headers. 2023-03-16 20:29:34 -07:00
Бранимир Караџић
c10fd5ed24 Updated spirv-cross. 2023-03-16 20:27:23 -07:00
Бранимир Караџић
8c9826c7a3 Updated spirv-tools. 2023-03-16 20:27:10 -07:00
Бранимир Караџић
9f162a8cf3 Updated spirv-headers. 2023-03-16 20:26:58 -07:00
Бранимир Караџић
ea6510a9a7 Updated glslang. 2023-03-16 20:18:50 -07:00
Бранимир Караџић
bae9021d05 Updated meshoptimizer. 2023-03-16 20:04:22 -07:00
Бранимир Караџић
0c5b986faf Updated ImGui. 2023-03-16 20:03:45 -07:00
Raziel Alphadios
c3d55ba9f5
Update supported platforms and compilers (#3057)
* Update supported platforms and compilers

* Update overview doc too

---------

Co-authored-by: Raziel Alphadios <raziely@gmail.com>
2023-03-08 12:51:34 -08:00
Jorge Rodriguez
70ac58fd38
Write messages to a stream specified by the caller of compilerShader … (#3054)
* Write messages to a stream specified by the caller of compilerShader rather than directly to stdOut, to allow tool writers to easily capture it.

* PR updates

* Missed a write

* PR updates
2023-03-06 10:30:06 -08:00
Бранимир Караџић
f8019cb3d4 Cleanup. 2023-03-02 21:45:20 -08:00
Бранимир Караџић
5ec297bc71 Fixed issue #3045. 2023-03-02 21:21:10 -08:00
Max
23edb9c4d9
Make the formatting of example projects consistent in README.md and fix broken image URLs (#3051)
* Make the formatting of bgfx example projects consistent in README.md

* Capital letter after hyphen

* Fix broken image URLs

* Make links visible

* Remove broken web demo links
2023-02-28 15:42:55 -08:00
Gary Hsu
e0b5e0d67a
Add support for Windows App SDK (WinUI 3) (#3044)
* Add support for Windows App SDK (WinUI 3)

* Update namespace
2023-02-27 18:38:49 -08:00
Francis Hart
403c4da2e0
Fix compiler warnings for nanovg wrapper (#3048)
* Fix compiler warnings for nanovg wrapper

Code for the nanovg wrapper was generating compiler warnings for
implicit casts from int32_t to uint16_t. These casts are unavoidable
due to how bgfx and nanovg APIs use different types for texture
width/height.

* Fix compiler warning from nanovg fontstash.h

This fixes some warnings for signed/unsigned comparsion
coming from the nanovg fontstash.h header.
2023-02-27 18:33:29 -08:00
Francis Hart
caa637dbd5
Expose nvgCreateBgfxTexture() helper function (#3046)
The nvgCreateBgfxTexture() helper function is already implemented in
the nanovg wrapper library, so its useful to expose this function
to the user.

Also expose the NVG_IMAGE_NODELETE flag so this can be passed to the
nvgCreateBgfxTexture() function, to indicate that the caller retains
ownership of the bgfx texture.
2023-02-27 07:10:53 -08:00
Бранимир Караџић
9d5b980f5c Cleanup. 2023-02-15 21:54:54 -08:00
Бранимир Караџић
4f878bf473 Updated version number. 2023-02-13 19:59:31 -08:00
Бранимир Караџић
dcf926f624 Updated vulkan headers. 2023-02-02 19:01:37 -08:00
Бранимир Караџић
709d33f2c5 Updated spirv-cross. 2023-02-02 19:01:23 -08:00
Бранимир Караџић
3d390308dc Updated spirv-tools. 2023-02-02 19:01:13 -08:00
Бранимир Караџић
faf90023da Updated spirv-headers. 2023-02-02 19:00:58 -08:00
Бранимир Караџић
028a1cc605 Updated glslang. 2023-02-02 19:00:35 -08:00
Бранимир Караџић
a7ef647e98 Updated ImGui. 2023-02-02 19:00:28 -08:00
Бранимир Караџић
94ce7aa6a9 Updated meshoptimizer. 2023-02-02 19:00:14 -08:00
Бранимир Караџић
35b0fdd60b Updated cgltf. 2023-02-02 19:00:05 -08:00
Christophe Dehais
cd3a1ea7f8
[GL] Fix sRGB framebuffer write (#3032) 2023-02-02 09:16:32 -08:00
issam3105
10ec8e8882
Removed useless precision highp sampler2DArray (#3031)
Co-authored-by: Issam <issam.dahmen@fittingbox.com>
2023-02-02 09:14:22 -08:00
issam3105
6f36b4fb3a
Fix shader preprocessor constructor call (#3030)
Co-authored-by: Issam <issam.dahmen@fittingbox.com>
2023-02-01 07:26:55 -08:00
Бранимир Караџић
c645acdc03 shaderc: Fixed textureSize overloads. Issue #3020. 2023-01-25 20:27:14 -08:00
Бранимир Караџић
bea82a1343 GLES3+: Fix headers. 2023-01-21 08:51:44 -08:00
ShuangLiu1992
adb0f893a3
fix ios entry (#3027)
When initWithFrame is being called s_ctx has not been created yet. Fix with correct assign order.
2023-01-19 08:45:51 -08:00
HumanBean4
9cc4d85b69
Fixed texture side iterator being too small (#3026) 2023-01-19 07:16:28 -08:00
HumanBean4
f449f139f1
Fixed texture side iterator being too small (#3025) 2023-01-19 07:16:04 -08:00
Бранимир Караџић
b1f9fdf449
Updated Khronos headers. (#3023) 2023-01-15 08:40:46 -08:00
Бранимир Караџић
4361298339 Updated Vulkan headers. 2023-01-14 20:57:53 -08:00
Бранимир Караџић
db8f0758d0 Updated ImGui. 2023-01-14 18:41:31 -08:00
Бранимир Караџић
f5297105fa shaderc: Simplified build script. 2023-01-14 18:40:27 -08:00
Бранимир Караџић
35996c46cb Updated shaderc build script. 2023-01-14 18:28:09 -08:00