Бранимир Караџић
90e847c46d
VK: Fixed some ubsan reported issue.
2022-11-05 07:24:48 -07:00
Бранимир Караџић
6a03a1ec5e
Rebuilt Metal shaders.
2022-10-29 09:17:29 -07:00
Бранимир Караџић
0069766e61
Rebuilt SPIR-V shaders.
2022-10-29 09:03:13 -07:00
Бранимир Караџић
d9191fc3c9
Treat .bin files as hex in diff.
2022-10-29 09:00:24 -07:00
Бранимир Караџић
7b4ae6c630
Updated version number.
2022-10-29 08:15:02 -07:00
Бранимир Караџић
36ec932f48
Updated vulkan headers.
2022-10-29 08:13:55 -07:00
Бранимир Караџић
0790e7b3d6
Updated spirv-cross.
2022-10-29 08:13:23 -07:00
Бранимир Караџић
e0d515c57a
Updated spirv-tools.
2022-10-29 08:07:20 -07:00
Бранимир Караџић
0403cae25e
Updated spirv-headers.
2022-10-29 08:07:08 -07:00
Бранимир Караџић
8cdbf15df0
Updated glslang.
2022-10-29 08:06:54 -07:00
Бранимир Караџић
01f246880b
Updated ImGui.
2022-10-29 07:31:40 -07:00
Бранимир Караџић
f6a1289dbc
Fixed amalgmated build on Linux.
2022-10-28 12:17:31 -07:00
Бранимир Караџић
e841891a40
Removed bgfx-android-activity info from docs.
2022-10-28 09:55:38 -07:00
Бранимир Караџић
f8af71c4ce
Rebuilt SPIR-V shaders.
2022-10-27 19:44:24 -07:00
Бранимир Караџић
c4d4b90e32
shaderc: Fixed SPIR-V uniform array size reflection. Issue #2964 .
2022-10-27 19:43:17 -07:00
Бранимир Караџић
d5230bbbda
GL: Added more missing ASTC formats.
2022-10-25 19:03:33 -07:00
Бранимир Караџић
42b154d925
GL: Added missing ASTC formats.
2022-10-25 19:00:30 -07:00
Бранимир Караџић
1d2bb49357
Updated docs.
2022-10-25 18:52:03 -07:00
Raziel Alphadios
c2bc5177b5
Add support for remaining unsupported ASTC formats ( #2963 )
...
* Add support for remaining unsupported ASTC formats
Add new ASTC formats into pixelformats example and ninja scripts
Rebuild ASTC textures
* Update idl and generate
Move comma in pixelformats
Co-authored-by: Raziel Alphadios <raziely@gmail.com>
2022-10-25 17:03:40 -07:00
Бранимир Караџић
000d09d980
Renamed NOTICE to LICENSE.
2022-10-23 19:43:16 -07:00
Michał Cichoń
2703aa5ff7
CI: Point android ci to bkaradzic/bx ( #2961 )
2022-10-23 10:31:35 -07:00
Michał Cichoń
04732d89e3
Android NDK update, bgfx side ( #2960 )
...
* Android: Add local copy of native_app_glue, patched to compile as C++.
* Android: List android-x86_64 configuration in makefile
* Android: Build shared-lib and examples by default
* Docs: Update Android build prerequisites
* CI: Add Android builds
* CI: **DO NOT MERGE** pick bx/PR with android support update
2022-10-22 12:02:34 -07:00
Бранимир Караџић
39c8d091f4
Cleanup.
2022-10-21 09:13:51 -07:00
Raziel Alphadios
4f76738e96
Add astc to ninja scripts ( #2959 )
...
Co-authored-by: Raziel Alphadios <raziely@gmail.com>
2022-10-20 22:16:44 -07:00
Бранимир Караџић
4ec3ab3532
Cleanup.
2022-10-15 07:29:00 -07:00
Бранимир Караџић
8e4fc9deb4
Cleanup.
2022-10-14 07:12:32 -07:00
Christophe Dehais
f3ff07a7fc
Simplify the sampler object code path selection in GL backend ( #2955 )
2022-10-14 07:08:26 -07:00
Бранимир Караџић
9e7aa2d2ef
WebGL: Use sampler object if it's GLES3.
2022-10-13 18:29:03 -07:00
Christophe Dehais
3868c762f5
Fix textureXXXBias() macro definitions for glsl >= 130 ( #2954 )
2022-10-13 07:38:50 -07:00
Бранимир Караџић
9bb2dbdb70
Updated meshoptimizer.
2022-10-11 19:54:30 -07:00
Бранимир Караџић
cc51fd8c38
Updated ImGui.
2022-10-11 19:53:53 -07:00
Бранимир Караџић
27602120e9
Deleted bad conversion code.
2022-10-11 07:15:45 -07:00
Бранимир Караџић
a855f1cf2d
Cleanup.
2022-10-07 17:30:27 -07:00
Ciro Mondueri
bf411dd393
d3d12: fixes triangle list primitive state change not ackd. after touch call ( #2951 )
...
Suppose this is the draw call sequence in a frame:
- triangle strip
- touch (required to apply stencil changes for example)
- triangle list
Touch masks the change (as it's triangle list by default) by setting
changedFlags, but not primIndex. When the triangle list is processed,
the STATE_PT is already set to triangle list, so the test for
changedFlags is skipped and primIndex stays with triangle strip.
The fix detects the change in the STATE_PT and updates primIndex.
2022-10-07 17:28:18 -07:00
Cedric Guillemet
c3afd0e31d
Remove alpha-premultiplied postprocess ( #2948 )
2022-10-06 07:06:45 -07:00
Alexander
0b47f9e8de
Added Equilibrium Engine to the README ( #2950 )
2022-10-06 07:05:43 -07:00
Бранимир Караџић
8a405a0c73
Improved internal handle.
2022-10-05 21:10:19 -07:00
Бранимир Караџић
50250df026
Cleanup.
2022-10-03 20:43:48 -07:00
Branimir Karadžić
a06ee14802
Fixed issue #2944 .
2022-10-03 20:19:19 -07:00
Biswapriyo Nath
ae616e449c
CI: Add osx-x64 builds ( #2943 )
2022-10-03 12:35:53 -07:00
Бранимир Караџић
24c5c2f096
shaderc: Updated to new glslang.
2022-10-02 23:18:33 -07:00
Бранимир Караџић
b61c3cc15a
Updated spirv-cross.
2022-10-02 23:18:33 -07:00
Бранимир Караџић
395e277844
Updated spirv-tools.
2022-10-02 23:18:33 -07:00
Бранимир Караџић
e6127039fe
Updated spirv-headers.
2022-10-02 23:18:33 -07:00
Бранимир Караџић
dfed2c0752
Updated glslang.
2022-10-02 23:18:33 -07:00
Бранимир Караџић
7006e0ce35
Updated vulkan headers.
2022-10-02 23:18:33 -07:00
Бранимир Караџић
b4e46ffbd0
Updated ImGui.
2022-10-02 23:18:33 -07:00
Бранимир Караџић
c25aab33eb
Updated cgltf.
2022-10-02 23:18:33 -07:00
Biswapriyo Nath
d9c5475cf1
CI: Fix wasm build running genie in host ( #2940 )
...
Changes:
* Move the project generation command in prepare step to run in host ubuntu-22.0 os.
* Add EMSCRIPTEN explicitly in both prepare and build step.
* Run make command with respect to root bgfx workspace directory.
2022-10-02 22:45:48 -07:00
Chris1AA
e24b08d8c8
Update README.md ( #2939 )
2022-10-02 21:34:25 -07:00