Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
240 commits
Select commit Hold shift + click to select a range
1d1cdc9
Fixed build.
bkaradzic Jan 2, 2023
82f4123
Updated astc-encoder.
bkaradzic Jan 2, 2023
c5998f2
Happy New Year!
bkaradzic Jan 14, 2023
680c29f
Removed AppVeyor CI.
bkaradzic Jan 14, 2023
5a86735
Updated README.
bkaradzic Jan 14, 2023
02cdbc6
Updated astc-encoder.
bkaradzic Apr 2, 2023
959347f
Updated lodepng.
bkaradzic Apr 8, 2023
9819ed7
texturec: Fixed normal map decoding.
bkaradzic Apr 12, 2023
4ee55e2
Renamed bx::init::* tags.
bkaradzic Apr 23, 2023
c78c671
Added bx::Location, and removed allocator macros.
bkaradzic Apr 24, 2023
fd78a08
Bump SSE to 4.2
bkaradzic Jan 2, 2023
d3602e9
Provide type trait struct for use in template arguments to make MSVC …
bkaradzic Jan 3, 2023
14cadaa
Happy New Year!
bkaradzic Jan 14, 2023
1635a4c
Removed AppVeyor CI.
bkaradzic Jan 14, 2023
2d5ae6e
Updated README.
bkaradzic Jan 14, 2023
580d59e
Cleanup.
bkaradzic Feb 23, 2023
3e5b9cb
Fix use of undefined preprocessor token (#294)
hartcw Feb 27, 2023
98f786d
Neon: Improved rcp, rsqrt accuracy. Issue #298.
bkaradzic Apr 14, 2023
db3dc4a
Updated ini.h
bkaradzic Apr 18, 2023
72ffeff
Fixed unit test.
bkaradzic Apr 18, 2023
b3dd403
Neon: Fixed sqrt.
bkaradzic Apr 19, 2023
b14e42e
OSX: Fixed unit test.
bkaradzic Apr 19, 2023
a765cad
Fixed rsqrt, and sqrt. Added more tests.
bkaradzic Apr 20, 2023
0d53a94
Fixed VS build.
bkaradzic Apr 20, 2023
c5ac6d6
Fix rsqrt_nr MSVC vs GCC.
bkaradzic Apr 20, 2023
d14b47a
Added BX_ASSUME, and BX_UNREACHABLE.
bkaradzic Apr 21, 2023
fbfa9ad
Cleanup.
bkaradzic Apr 22, 2023
1877d1f
Renamed bx::init::* tags. Moved tags into common place.
bkaradzic Apr 23, 2023
2a2d84c
Added bx::Location, and removed allocator macros.
bkaradzic Apr 24, 2023
c1b8aa9
Fixed build.
bkaradzic Apr 24, 2023
95cbe2a
Cleanup.
bkaradzic Apr 25, 2023
61eac3a
Fixed old macros (#300)
jay3d Apr 25, 2023
8eb5cd4
Fixed rsqrt and sqrt.
bkaradzic Apr 28, 2023
df3f4b1
Added bx::StringLiteral.
bkaradzic May 5, 2023
2671990
Cleanup.
bkaradzic May 5, 2023
e27d5a2
Cleanup.
bkaradzic May 6, 2023
c68ac15
Removed StringView ctor/set argument default values.
bkaradzic May 10, 2023
ff914d1
Cleanup.
bkaradzic May 15, 2023
760bdb6
Fixed issue #266.
bkaradzic May 18, 2023
847cf5a
Fixed BX_ALIGNED_NEW.
bkaradzic Jun 1, 2023
9dfd17a
Added bx::signbit, and bx::copysign.
bkaradzic Jun 1, 2023
6c62521
Fixed build.
bkaradzic Jun 1, 2023
eac806c
Clang: Fixed bx::signbit.
bkaradzic Jun 2, 2023
503c100
MSVC: Fixed bx::signbit.
bkaradzic Jun 2, 2023
250e44f
Cleanup.
bkaradzic Jun 2, 2023
cde93ad
Added test tags. Broken up libm tests.
bkaradzic Jun 4, 2023
9afe014
Fixed mtxLookAt when eye looks straight up or down.
bkaradzic Jun 10, 2023
eaa7121
Cleanup.
bkaradzic Jun 10, 2023
f004d6f
mtxLookAt: Fixed up.
bkaradzic Jun 17, 2023
28bf0a9
Remove test from BSD.
bkaradzic Jun 18, 2023
da67018
Cleanup.
bkaradzic Jun 29, 2023
63cc43a
FilePath: Added ability to retreive exectuable file path.
bkaradzic Jun 30, 2023
52b63af
macOS/FilePath executable file path.
bkaradzic Jul 1, 2023
80c07ea
fix amalgamated build (#302)
jamesfAnet Jul 7, 2023
f92ccf8
Explicitly disable building for BSD, Haiku, Hurd.
bkaradzic Jul 8, 2023
3f7ddfe
Using C++17.
bkaradzic Jul 15, 2023
893fb77
Added gcd/lcm test.
bkaradzic Jul 15, 2023
0fcd629
shaderc HLSL profile switch fix (#3005)
Seyedof Dec 28, 2022
6c9a332
Cleanup.
bkaradzic Dec 28, 2022
484d13c
shaderc updates (#3018)
phniix Jan 7, 2023
7986131
Entry: Resize window before calling init.
bkaradzic Jan 13, 2023
7f3c0f3
CI: We only care about Android ARM64.
bkaradzic Jan 13, 2023
00158b8
Happy New Year!
bkaradzic Jan 14, 2023
9493b93
Updated glslang.
bkaradzic Jan 15, 2023
522926b
Updated spirv-headers.
bkaradzic Jan 15, 2023
d3408ce
Updated spirv-tools.
bkaradzic Jan 15, 2023
201d2c9
Updated spirv-cross.
bkaradzic Jan 15, 2023
50a0848
Updated shaderc build script.
bkaradzic Jan 15, 2023
42bf9a1
shaderc: Simplified build script.
bkaradzic Jan 15, 2023
15f1a61
Updated ImGui.
bkaradzic Jan 15, 2023
2cd5866
Updated Vulkan headers.
bkaradzic Jan 15, 2023
c681fdc
Updated Khronos headers. (#3023)
bkaradzic Jan 15, 2023
41f7815
Fixed texture side iterator being too small (#3025)
HumanBean4 Jan 19, 2023
5f058f7
Fixed texture side iterator being too small (#3026)
HumanBean4 Jan 19, 2023
0394988
fix ios entry (#3027)
ShuangLiu1992 Jan 19, 2023
342424c
GLES3+: Fix headers.
bkaradzic Jan 21, 2023
43019db
shaderc: Fixed textureSize overloads. Issue #3020.
bkaradzic Jan 26, 2023
44d71af
Fix shader preprocessor constructor call (#3030)
issam3105 Feb 1, 2023
65c72b0
Removed useless precision highp sampler2DArray (#3031)
issam3105 Feb 2, 2023
5b1bdbe
Fix sRGB framebuffer write (#3032)
goodartistscopy Feb 2, 2023
eeb2cd2
Updated cgltf.
bkaradzic Feb 3, 2023
83b0703
Updated meshoptimizer.
bkaradzic Feb 3, 2023
466da53
Updated ImGui.
bkaradzic Feb 3, 2023
6b9a942
Updated glslang.
bkaradzic Feb 3, 2023
a1054fa
Updated spirv-headers.
bkaradzic Feb 3, 2023
e95eb3a
Updated spirv-tools.
bkaradzic Feb 3, 2023
c31c436
Updated spirv-cross.
bkaradzic Feb 3, 2023
74df6af
Updated vulkan headers.
bkaradzic Feb 3, 2023
241a8cb
Updated version number.
bkaradzic Feb 14, 2023
b6b916a
Cleanup.
bkaradzic Feb 16, 2023
31214b5
Expose nvgCreateBgfxTexture() helper function (#3046)
hartcw Feb 27, 2023
cc22f69
Fix compiler warnings for nanovg wrapper (#3048)
hartcw Feb 28, 2023
050d6cb
Add support for Windows App SDK (WinUI 3) (#3044)
bghgary Feb 28, 2023
85841bc
Make the formatting of example projects consistent in README.md and f…
bmoxb Feb 28, 2023
8559509
Fixed issue #3045.
bkaradzic Mar 3, 2023
18341ac
Cleanup.
bkaradzic Mar 3, 2023
57d898f
Write messages to a stream specified by the caller of compilerShader …
BSVino Mar 6, 2023
7d4c3c9
Update supported platforms and compilers (#3057)
RazielXYZ Mar 8, 2023
3e970a2
Updated ImGui.
bkaradzic Mar 17, 2023
62fa1d1
Updated meshoptimizer.
bkaradzic Mar 17, 2023
fe2a511
Updated glslang.
bkaradzic Mar 17, 2023
9cf9385
Updated spirv-headers.
bkaradzic Mar 17, 2023
6ec2583
Updated spirv-tools.
bkaradzic Mar 17, 2023
bd4fb2e
Updated spirv-cross.
bkaradzic Mar 17, 2023
adf0239
Updated vulkan headers.
bkaradzic Mar 17, 2023
3307cb0
Updated version number.
bkaradzic Mar 17, 2023
4ef0484
fix unused uniforms replace when multi uniform defined in one line an…
aimoonchen Mar 18, 2023
60bbedd
Revert "fix unused uniforms replace when multi uniform defined in one…
bkaradzic Mar 18, 2023
dbc6fb6
Updated cgltf.
bkaradzic Apr 1, 2023
1c55ea4
Updated ImGui.
bkaradzic Apr 1, 2023
b38aa57
Updated glslang.
bkaradzic Apr 1, 2023
0bd42bf
Updated spirv-headers.
bkaradzic Apr 1, 2023
4a37bce
Updated spirv-tools.
bkaradzic Apr 1, 2023
02bf3e6
Updated spirv-cross.
bkaradzic Apr 1, 2023
727c8e3
Updated vulkan headers.
bkaradzic Apr 1, 2023
a4a49ad
Updated version number.
bkaradzic Apr 1, 2023
3a98780
Fixed issue #3067.
bkaradzic Apr 2, 2023
532dbf7
Update Apple platform naming in readme (#3072)
ichordev Apr 3, 2023
7114cd5
Cleanup.
bkaradzic Apr 3, 2023
5f6f6ce
Ensure bgfx::init() respects BGFX_RESET_FLIP_AFTER_RENDER (#3073)
hartcw Apr 3, 2023
db7ca74
Fix call to non-existant glDrawBuffers on mobile WebGL 1 (#3068)
issam3105 Apr 4, 2023
e074171
Fix for #2822 -- points rendering error on Apple silicon (#3079)
rnbhatt Apr 12, 2023
dff0ddd
Metal: Rebuilt shaders.
bkaradzic Apr 13, 2023
955c505
Cleanup.
bkaradzic Apr 13, 2023
3c862f0
Cleanup.
bkaradzic Apr 22, 2023
f622b93
Renamed bx::init::* tags.
bkaradzic Apr 23, 2023
0ebd8b4
Fixed MSVC warning.
bkaradzic Apr 23, 2023
0fcbaa3
Added bx::Location, and removed allocator macros.
bkaradzic Apr 24, 2023
74d18c5
Updated ImGui.
bkaradzic May 5, 2023
3276752
Updated meshoptimizer.
bkaradzic May 5, 2023
1a00d06
Updated glslang.
bkaradzic May 5, 2023
ba1d637
Updated spirv-headers.
bkaradzic May 5, 2023
dfecaf8
Updated spirv-tools.
bkaradzic May 5, 2023
8b3a34a
Updated spirv-cross.
bkaradzic May 5, 2023
d87ce92
Updated vulkan headers.
bkaradzic May 5, 2023
ab4749d
Updated version number.
bkaradzic May 5, 2023
b62c413
Issue #3093.
bkaradzic May 6, 2023
8c456ce
Fixed validation when creating dynamic index buffer with compute read…
bkaradzic May 10, 2023
83c079e
Updated glslang.
bkaradzic May 14, 2023
f4e92af
Updated spirv-cross.
bkaradzic May 14, 2023
9c30790
Updated spirv-tools.
bkaradzic May 14, 2023
88ea90f
Updated docs.
bkaradzic May 19, 2023
6e9dcdc
Updated version.
bkaradzic May 19, 2023
bf4b4cc
Cleanup.
bkaradzic May 21, 2023
ac9a2d5
Updated ImGui.
bkaradzic May 22, 2023
9f140d2
Updated meshoptimizer.
bkaradzic May 22, 2023
e350d6e
Updated glslang.
bkaradzic May 22, 2023
5bc6657
Updated spirv-tools.
bkaradzic May 22, 2023
ec6d60d
Updated spirv-cross.
bkaradzic May 22, 2023
9998381
Updated spirv-headers.
bkaradzic May 22, 2023
7d015db
Updated version.
bkaradzic May 22, 2023
a55aba5
Cleanup.
bkaradzic May 24, 2023
01b8d70
Align at least 8 (#3104)
cloudwu May 26, 2023
c66080a
Cleanup.
bkaradzic May 26, 2023
6853e0a
Acquire resource API lock when calling bgfx::reset.
bkaradzic Jun 13, 2023
cecde6f
Larger debug text for retina display (#3109)
cloudwu Jun 14, 2023
116bed8
Cleanup.
bkaradzic Jun 14, 2023
e550aaa
Removed non-existing C++ overloads from IDL.
bkaradzic Jun 20, 2023
ab40280
Support OpenGL on EGL and allow headless context creation (#3110)
issam3105 Jun 23, 2023
9e4944a
Cleanup.
bkaradzic Jun 24, 2023
c68956a
Cleanup.
bkaradzic Jun 24, 2023
ec872e6
Added headless validation for bgfx::init and bgfx::reset.
bkaradzic Jun 24, 2023
3e7e828
Fix D3D12 clear rect not being passed to `frameBuffer.clear` (#3113)
docEdub Jun 24, 2023
7f58cfd
Added clear rect test.
bkaradzic Jun 24, 2023
d72b435
GL: Include glcontext_* based on defines.
bkaradzic Jun 24, 2023
4693983
macOS, iOS: Removed OpenGL/OpenGLES support.
bkaradzic Jun 24, 2023
ca9fd4f
Removed deleted files from amalgamation.
bkaradzic Jun 24, 2023
c49e31e
Updated scripts.
bkaradzic Jun 24, 2023
95f7ca8
Updated version.
bkaradzic Jun 24, 2023
fa0f351
Updated cgltf.
bkaradzic Jun 24, 2023
499179b
Updated ImGui.
bkaradzic Jun 24, 2023
9b62fdc
Updated meshoptimizer.
bkaradzic Jun 24, 2023
1a57f77
Updated spirv-headers.
bkaradzic Jun 24, 2023
bff929a
Updated glslang.
bkaradzic Jun 24, 2023
25b2d40
Updated spirv-tools.
bkaradzic Jun 24, 2023
0d85c8e
Updated spirv-cross.
bkaradzic Jun 24, 2023
d98b36b
Updated version.
bkaradzic Jun 24, 2023
5f742ef
New auto-generated D bindings (#3114)
ichordev Jun 26, 2023
f7cfed5
Updated IDL.
bkaradzic Jun 26, 2023
3b03533
Support OpenGL on EGL (#3115)
issam3105 Jun 27, 2023
e41d537
GL: Removed GLX context code.
bkaradzic Jun 27, 2023
7a24c75
Removed platforms that are not supported anymore.
bkaradzic Jun 27, 2023
9a484a7
Fixed build.
bkaradzic Jun 27, 2023
822790e
Cleanup.
bkaradzic Jun 27, 2023
6d74f67
Made struct order deterministic (hopefully) (#3118)
ichordev Jun 27, 2023
d385b5b
Cleanup.
bkaradzic Jun 29, 2023
b68f2bc
Cleanup.
bkaradzic Jul 1, 2023
6235555
Updated ImGui.
bkaradzic Jul 1, 2023
0f7b85f
Updated glslang.
bkaradzic Jul 1, 2023
d7e4b43
Updated spirv-tools.
bkaradzic Jul 1, 2023
c1d6cc5
Updated spirv-cross.
bkaradzic Jul 1, 2023
5cb75f4
Updated vulkan headers.
bkaradzic Jul 1, 2023
81b0d44
Updated IDL.
bkaradzic Jul 1, 2023
fce4767
Updated version number.
bkaradzic Jul 1, 2023
11d1787
Fixed EGL library name on Linux (#3122)
issam3105 Jul 4, 2023
faad7af
Reformatted comments; fixed a couple of oversights (#3125)
ichordev Jul 7, 2023
cde62ba
VK: Fixed selecting software rasterizer on Mesa.
bkaradzic Jul 8, 2023
6814322
VK: Fixed device selection.
bkaradzic Jul 8, 2023
5ae6935
Updated docs.
bkaradzic Jul 9, 2023
4699bb9
D bindings: deterministic sub-struct order (#3127)
ichordev Jul 9, 2023
7dcf55f
Cleanup.
bkaradzic Jul 15, 2023
7c86552
Updated glslang.
bkaradzic Jul 15, 2023
54ae786
Updated spirv-headers.
bkaradzic Jul 15, 2023
9c0284d
Updated spirv-tools.
bkaradzic Jul 15, 2023
082b23b
Updated spirv-cross.
bkaradzic Jul 15, 2023
dc4f686
Updated ImGui.
bkaradzic Jul 15, 2023
77cadb4
Culled D bindings for header-only C++ functions (#3130)
ichordev Jul 20, 2023
ec5b0dd
Updated version.
bkaradzic Jul 20, 2023
d2e5a1b
Fix toggling MSAA on Metal. (#3137)
rogual Jul 20, 2023
e496af6
Fix MSAA texture pointer not being freed (#3138)
rogual Jul 20, 2023
723f684
Metal: Fix framebuffer hash ignoring sampleCount (#3140)
rogual Jul 22, 2023
3390ca9
make TimerQueryMtl.m_result match BGFX_CONFIG_MAX_VIEWS size (#3148)
junjie020 Jul 28, 2023
66ed8d5
Updated ImGui.
bkaradzic Jul 30, 2023
9146a21
Updated meshoptimizer.
bkaradzic Jul 30, 2023
dcc5b79
Updated glslang.
bkaradzic Jul 30, 2023
f0d09d5
Updated spirv-headers.
bkaradzic Jul 30, 2023
c8f9a64
Updated spirv-tools.
bkaradzic Jul 30, 2023
5ae0162
Updated spirv-cross.
bkaradzic Jul 30, 2023
57b4b35
Fix building for glfw and wayland (#3151)
belegdol Jul 31, 2023
d7915fa
Fix Vulkan renderer on wayland (#3143)
belegdol Aug 2, 2023
5650202
Added a new capability to check for PrimitiveID support (#3154)
jay3d Aug 4, 2023
703c95b
Fixed creating MoltenVk surface with agnostic backends such as SDL2 (…
jay3d Aug 15, 2023
52ceac0
Cleanup.
bkaradzic Aug 15, 2023
eb79a85
A follow up fix for the PrimitiveID capability (#3159)
jay3d Aug 15, 2023
db58541
Allow simultaneous X11 and Wayland support (#3152)
belegdol Aug 17, 2023
346e09f
Cleanup.
bkaradzic Aug 17, 2023
faf2ee5
Use BX_UNUSED for cases where Wayland is not an option (#3160)
belegdol Aug 17, 2023
af9d39c
Use WL_EGL_PLATFORM consistently with Khronos (#3161)
belegdol Aug 17, 2023
10a8cb6
macOS: Fixed deprecated warnings.
bkaradzic Aug 18, 2023
190bc80
Updated README.
bkaradzic Aug 19, 2023
f73e360
Fix multiple windows handling (#3162)
belegdol Aug 22, 2023
8869647
Fix building with updated bgfx and bimg
belegdol Jul 30, 2023
26fc639
Fix macOS build
belegdol Aug 2, 2023
8d5b0f0
Revert "macOS, iOS: Removed OpenGL/OpenGLES support."
belegdol Aug 18, 2023
c39bdae
Revert "Fix macOS build"
belegdol Aug 18, 2023
0328a1f
Crude macOS build fix
belegdol Aug 31, 2023
0067cd2
Revert "macOS: Fixed deprecated warnings."
belegdol Aug 31, 2023
757033d
Add README explaining deviations from upstream
belegdol Aug 31, 2023
48289ce
Fix shaders compilation
belegdol Aug 31, 2023
69caf06
Rebuild shaders
belegdol Aug 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions 3rdparty/bgfx/.github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -211,10 +211,7 @@ jobs:
fail-fast: true
matrix:
include: [
{ platform: arm },
{ platform: arm64 },
{ platform: x86 },
{ platform: x86_64 },
]
name: android-${{ matrix.platform }}
runs-on: ubuntu-22.04
Expand Down
Loading