Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update bgfx #3

Merged
merged 229 commits into from
Apr 9, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
229 commits
Select commit Hold shift + click to select a range
6a96697
Updated meshoptimizer.
bkaradzic Nov 19, 2019
7581491
Updated ImGui.
bkaradzic Nov 20, 2019
1b6a4f6
Updated ImGui.
bkaradzic Nov 23, 2019
c1f8f2f
Updated meshoptimizer.
bkaradzic Nov 23, 2019
25c9b1d
Updated spirv-headers.
bkaradzic Nov 23, 2019
631edf5
Updated spirv-tools.
bkaradzic Nov 23, 2019
f50315c
Updated glslang.
bkaradzic Nov 24, 2019
9f16375
Updated ImGui.
bkaradzic Nov 26, 2019
1d2ea72
Updated meshoptimizer.
bkaradzic Nov 26, 2019
e6ba3e4
add an assert to catch unknown opcodes earlier
Velro Nov 27, 2019
c04b923
fix preprocessor boolean logic
Velro Nov 27, 2019
ea61537
Updated meshoptimizer.
bkaradzic Nov 27, 2019
4c3f3b6
Added VS2019.
bkaradzic Nov 28, 2019
8b4b9b1
Updated meshoptimizer.
bkaradzic Nov 28, 2019
65c43ee
Updated vulkan headers.
bkaradzic Nov 29, 2019
84f36f2
Updated spirv-tools.
bkaradzic Nov 29, 2019
97b4fec
Updated spirv-cross.
bkaradzic Nov 29, 2019
3f1c512
Cleanup.
bkaradzic Nov 29, 2019
de9f019
Fix name of c99 equivalent for setViewRect
sgraham Dec 3, 2019
5f8326f
Updated meshoptimizer.
bkaradzic Dec 3, 2019
6284cde
[iOS] disabling D16 and D24S8 texture formats as it appears they are …
BorisShir Dec 4, 2019
ad37a13
Updated ImGui.
bkaradzic Dec 7, 2019
8c38f21
Fixes to texture formats related to mac catalyst builds (metal)
sinkingsugar Dec 4, 2019
a965164
Fix mac build, defined was not needed for IOS preprocessor
sinkingsugar Dec 6, 2019
aa1aed4
Cleanup.
bkaradzic Dec 7, 2019
b75e69a
Updated ImGui.
bkaradzic Dec 8, 2019
31b7795
Updated meshoptimizer.
bkaradzic Dec 8, 2019
e7bde5e
Updated glslang.
bkaradzic Dec 8, 2019
aaa1cc0
Updated spirv-tools.
bkaradzic Dec 8, 2019
484ae21
Updated spirv-cross.
bkaradzic Dec 8, 2019
66cb9dc
Updated ImGui.
bkaradzic Dec 9, 2019
06d6c6a
Removed spirv-tools tests.
bkaradzic Dec 12, 2019
3f7aa26
Stripped unnecessary spirv-cross files.
bkaradzic Dec 12, 2019
bc4abb5
Stripped unnecessary files.
bkaradzic Dec 12, 2019
a4a8fc7
Merge branch 'master' of github.com:bkaradzic/bgfx
bkaradzic Dec 12, 2019
15365bb
Updated ImGui.
bkaradzic Dec 12, 2019
e9831fc
Stripped unnecessary glslang files.
bkaradzic Dec 13, 2019
47996fc
Merge branch 'master' of github.com:bkaradzic/bgfx
bkaradzic Dec 13, 2019
11364ee
Stripped unnecessary files.
bkaradzic Dec 13, 2019
a4930fa
Updated ImGui.
bkaradzic Dec 13, 2019
609ee1b
Updated ImGui.
bkaradzic Dec 22, 2019
6a5d1b1
Updated meshoptimizer.
bkaradzic Dec 22, 2019
aeb77dd
Overloaded nvgluCreateFramebuffer functions
oviano Jan 4, 2020
7b7dca0
implemented overrideInternal for Metal
oviano Jan 4, 2020
17bebba
Updated ImGui.
bkaradzic Jan 9, 2020
7ae479d
Updated ImGui.
bkaradzic Jan 13, 2020
d102296
Suppress glxext.h #include-ed by glx.h
dbartolini Jan 13, 2020
82f56b5
Happy New Year!
bkaradzic Jan 15, 2020
d83092a
Updated ImGui.
bkaradzic Jan 15, 2020
871f657
Updated ImGui.
bkaradzic Jan 17, 2020
d9a9215
Fixed ambiguity calling sqrt
oviano Jan 17, 2020
c4de359
Cleanup Emscripten toolchain
hugoam Jan 18, 2020
8ec25d9
Updated README.
bkaradzic Jan 21, 2020
4b83e0f
discard flags
CedricGuillemet Jan 20, 2020
b4cac17
default parameters
CedricGuillemet Jan 21, 2020
9ee39e8
PR feedback
CedricGuillemet Jan 21, 2020
9700535
space
CedricGuillemet Jan 21, 2020
de9a508
Cleanup.
bkaradzic Jan 21, 2020
b14f9dc
Cleanup.
bkaradzic Jan 22, 2020
32e1d9f
Update entry_asmjs to updated Emscripten html5 API
hugoam Jan 21, 2020
880f932
Fixed issue #2002.
bkaradzic Jan 23, 2020
ecc8f79
always calling UI API on main thread
attilaz Jan 22, 2020
b59998c
Updated ImGui.
bkaradzic Jan 23, 2020
6a1287e
Cleanup.
bkaradzic Jan 23, 2020
aae3f23
Updated ImGui.
bkaradzic Jan 25, 2020
97bafaa
Check for GLX vblank extensions more properly.
jwdevel Jan 24, 2020
b9ab564
cleanup: fix redundancy in error message
Velro Jan 24, 2020
6536629
Updated ImGui.
bkaradzic Jan 28, 2020
a26b666
Updated meshoptimizer.
bkaradzic Jan 28, 2020
aa4d5b0
Updated Vulkan headers.
bkaradzic Jan 29, 2020
2d53481
Updated makefile for xcode projgen.
bkaradzic Jan 29, 2020
ac9c330
Fixes #2000. Restored old behavior of handling shaders with "#version…
alekseyt Jan 29, 2020
87eac9e
Updated ImGui.
bkaradzic Jan 30, 2020
2efeada
This fixes a buffer overflow in an array of write descriptor sets.
Jan 30, 2020
bb07e99
Fix clear range.
Jan 30, 2020
a38e873
rebind instance data buffer if index buffer changes
bwrsandman Oct 25, 2019
fa9abba
Remove duplicate outdated loading code
hugoam Feb 1, 2020
dc87c12
Updated ImGui.
bkaradzic Feb 2, 2020
f71a9ea
Updated ImGui.
bkaradzic Feb 4, 2020
5924652
rebind instance data buffer if index offset changes
bwrsandman Feb 4, 2020
3002159
Fixed state tracking.
bkaradzic Feb 4, 2020
e7b8606
Properly size the set, so that no overrun happens.
stolk Feb 4, 2020
2c9600b
Updated cgltf.
bkaradzic Feb 5, 2020
b53f48f
Merge branch 'master' of github.com:bkaradzic/bgfx
bkaradzic Feb 5, 2020
d86146c
Updated spirv-tools.
bkaradzic Feb 5, 2020
1113789
Updated glslang.
bkaradzic Feb 5, 2020
4a27145
Updated spirv-cross.
bkaradzic Feb 5, 2020
8165a83
CSharp bindings: move DllName definition to other, optional file
vvuk Feb 5, 2020
9302fa6
Move more Mac UI-thread-only calls to main thread
vvuk Feb 4, 2020
db961ea
Revert "Move more Mac UI-thread-only calls to main thread"
bkaradzic Feb 7, 2020
d05a139
Cleanup.
bkaradzic Feb 7, 2020
8a3786c
Added desciption labels to 08-update
attilaz Feb 7, 2020
cb4543c
Metal: Fixed compressed texture update
attilaz Feb 7, 2020
77fdc48
opengl: Fix color ordering of RGBA4
bwrsandman Feb 8, 2020
dba8b8e
vulkan: Add swizzle definition to formats
bwrsandman Feb 8, 2020
c776c2e
d3d9: Set RGBA4 to unknown
bwrsandman Feb 8, 2020
17db2f7
Revert "d3d9: Set RGBA4 to unknown"
bkaradzic Feb 8, 2020
ff6aa27
Fix MSAA sample count for Metal
elnormous Feb 9, 2020
7a506a4
Let WinRT dll Build
WenceyWang Feb 10, 2020
cacf621
Cleanup.
bkaradzic Feb 10, 2020
c735560
Fixed typo.
bkaradzic Feb 10, 2020
db781c7
Updated ImGui.
bkaradzic Feb 10, 2020
90311b0
Updated meshoptimizer.
bkaradzic Feb 10, 2020
248c7a8
Modified CreateShaderResourceView() calls to use descriptiors from pr…
syntheticmagus Sep 16, 2019
6f168f0
Metal: Fixed msaa capture
attilaz Feb 10, 2020
9fa9816
Updated ImGui.
bkaradzic Feb 11, 2020
5cf21e8
Updated README.
bkaradzic Feb 12, 2020
bf7762d
Updated ImGui.
bkaradzic Feb 12, 2020
830aa1f
Updated meshoptimizer.
bkaradzic Feb 12, 2020
ccdd667
Implement the overrideInternal in D3D12 renderer
Feb 12, 2020
9499acc
Add Valid property to handle types
vvuk Feb 18, 2020
b224645
Updated ImGui.
bkaradzic Feb 18, 2020
f61824c
Add Pascal (Free Pascal) bindings to the list
Akira13641 Feb 19, 2020
141aae4
Fix the sRGB support in D3D12 renderer
Feb 12, 2020
de4e626
Don't clear RTVs/DSVs after creating them
Feb 19, 2020
9d09b96
shaderc_glsl: skip interp params when parsing glslopt output
bwrsandman Sep 24, 2019
d7e3f03
shaderc_glsl: Fix error when mixing SamplerArray and `flat` keyword
bwrsandman Sep 24, 2019
c009e15
Updated meshoptimizer.
bkaradzic Feb 22, 2020
15e52bc
Updated ImGui.
bkaradzic Feb 26, 2020
ca509c1
Store the command queue into device in D3D12 renderer
Feb 12, 2020
68e27b6
Fix a couple framebuffer related bugs in D3D renderer
Feb 26, 2020
c6e7917
Updated cgltf.
bkaradzic Feb 28, 2020
6550a8b
Updated meshoptimizer.
bkaradzic Feb 28, 2020
37cb4b5
Updated glslang.
bkaradzic Feb 28, 2020
c0626b9
Updated ImGui.
bkaradzic Mar 2, 2020
d539f34
Avoid querying GL_MAX_ARRAY_TEXTURE_LAYERS and GL_MAX_LABEL_LENGTH if…
juj Mar 2, 2020
e1b3fe6
Fix OpenGL ES depth&stencil format querying.
juj Mar 2, 2020
5b9b75a
Fix RGBA4 and RGB5A1 format & internalFormat
juj Mar 2, 2020
c56d843
Fix RGBA4 and RGB5_A1 type. GL_UNSIGNED_SHORT_4_4_4_4_REV and GL_UNSI…
juj Mar 3, 2020
09de246
Revert "Fix RGBA4 and RGB5_A1 type. GL_UNSIGNED_SHORT_4_4_4_4_REV and…
bkaradzic Mar 3, 2020
29dc60b
Revert "Fix RGBA4 and RGB5A1 format & internalFormat"
bkaradzic Mar 3, 2020
9fffde7
Update renderer_mtl.mm
NickWaanders Mar 3, 2020
64c21b3
Create sRGB textures if the texture file specifies sRGB
rogual Mar 3, 2020
e5b1e7a
Cleanup.
bkaradzic Mar 4, 2020
9afd286
Updated ImGui.
bkaradzic Mar 4, 2020
2f58755
Keep debug text colours the same with sRGB backbuffer on/off
rogual Mar 4, 2020
aea0759
Cleanup.
bkaradzic Mar 4, 2020
72d00cf
Fixed VS build.
bkaradzic Mar 7, 2020
a0ad4ee
Updated ImGui.
bkaradzic Mar 7, 2020
5d72520
Updated meshoptimizer.
bkaradzic Mar 9, 2020
9f37296
Added X86 to platform to allow metal support on iOS Simulator
tboogh Mar 9, 2020
4d50e90
Removed support for SteamLink (discontinued 11/2018).
bkaradzic Mar 12, 2020
54dc5e3
Removed support for SteamLink (discontinued 11/2018).
bkaradzic Mar 12, 2020
52ce62f
Updated ImGui.
bkaradzic Mar 14, 2020
4b57cdc
Updated glslang.
bkaradzic Mar 14, 2020
549af7f
Updated spirv-headers.
bkaradzic Mar 14, 2020
1584e57
Updated vulkan headers.
bkaradzic Mar 14, 2020
71c7bf9
Updated spirv-tools.
bkaradzic Mar 14, 2020
78675e2
Updated spirv-cross.
bkaradzic Mar 14, 2020
0881d98
Discard flags for submit call
CedricGuillemet Mar 13, 2020
063bd17
wrong arguments for submit in example 41
CedricGuillemet Mar 13, 2020
c49db61
missing conversion in bgfx_utils
CedricGuillemet Mar 13, 2020
dbb83d2
PR feedback
CedricGuillemet Mar 16, 2020
d75b5f9
Updated meshoptimizer.
bkaradzic Mar 18, 2020
a7d17bd
Updated ImGui.
bkaradzic Mar 19, 2020
7f8471e
Fixed aligned delete.
bkaradzic Mar 19, 2020
387ac7f
Cleanup.
bkaradzic Mar 19, 2020
d4789bb
Updated ImGui.
bkaradzic Mar 21, 2020
0fce0af
Updated vulkan headers.
bkaradzic Mar 21, 2020
f0fdf6a
Updated glslang.
bkaradzic Mar 21, 2020
9897187
Updated spirv-headers.
bkaradzic Mar 21, 2020
97b85a5
Updated spirv-tools.
bkaradzic Mar 21, 2020
608eef3
Updated spirv-cross.
bkaradzic Mar 21, 2020
126a3fa
Fixed issue #2072.
bkaradzic Mar 22, 2020
c9fcca6
Vulkan: use correct vertex layout for calculating vertex count
pezcode Mar 22, 2020
8e18824
Cleanup.
bkaradzic Mar 22, 2020
77cd648
Allow macro expansion for sampler registers with HLSL 4 and below
pezcode Mar 22, 2020
34caa9c
Fixed issue #2072.
bkaradzic Mar 22, 2020
17d5a24
Merge branch 'master' of github.com:bkaradzic/bgfx
bkaradzic Mar 22, 2020
dc25f51
Revert "Allow macro expansion for sampler registers with HLSL 4 and b…
bkaradzic Mar 23, 2020
a577989
Cleanup.
bkaradzic Mar 24, 2020
0636436
Vulkan: fix validation errors, switch to new validation layers
pezcode Mar 24, 2020
570d269
Vulkan: enable sRGB backbuffer and sRGB textures
pezcode Mar 25, 2020
d3e4e35
Formatting
pezcode Mar 25, 2020
9482c85
Vulkan: bind correct compute index buffer
pezcode Mar 26, 2020
1f5ca83
Vulkan: fall back to deprecated validation layers if necessary
pezcode Mar 27, 2020
1c9e6e6
Fix #2071, #1950
pezcode Mar 28, 2020
bf0a6f3
setMouseLock windows fix for _lock = false case
attilaz Mar 28, 2020
31ccb2e
Updated ImGui.
bkaradzic Mar 28, 2020
eff6f13
Updated glslang.
bkaradzic Mar 28, 2020
f334d0c
Updated spirv-tools.
bkaradzic Mar 28, 2020
ae9cca3
Updated spirv-cross.
bkaradzic Mar 28, 2020
6c0c5c9
Renamed vertexdecl.* to vertexlayout.*
bkaradzic Mar 29, 2020
0e8e22b
entry_osx: setMouseLock implementation
attilaz Mar 29, 2020
be62635
Fix #2071 again
pezcode Mar 29, 2020
bab9dc7
Avoid redundant GL calls to glEnableVertexAttribArray() and glDisable…
juj Mar 17, 2020
4a8276c
Optimize glUniform1iv and glUniform4fv to use faster glUniform1i and …
juj Mar 17, 2020
d26aac6
Create WebGL 2 context if available. Work around Chrome performance b…
juj Mar 30, 2020
e495c61
Cleanup.
bkaradzic Mar 30, 2020
43bd07f
Fix OpenGL ES texture formats and remove runtime texture probing on W…
juj Mar 4, 2020
3ad3227
Revert back to using GL_HALF_FLOAT (that is GL_HALF_FLOAT_OES)
juj Mar 4, 2020
7aed93f
Adjust integer texture format enums for desktop OpenGL < 4.0
juj Mar 30, 2020
a594cfa
Cleanup.
bkaradzic Mar 30, 2020
5b9dd78
make sure depth textures are resolved as well when blitting frameBuffer
pgruenbacher-TSUS Mar 30, 2020
f2290c1
Move GL_CHECK to GL callsites.
bkaradzic Mar 30, 2020
c92e647
add missing flags to conditional check
pgruenbacher-TSUS Mar 31, 2020
ebc55f8
Cleanup.
bkaradzic Apr 1, 2020
23f9ba6
Cleanup dicard flags.
bkaradzic Apr 2, 2020
c306e3b
Added bgfx version number.
bkaradzic Apr 2, 2020
83a211e
Updated version number.
bkaradzic Apr 2, 2020
06460b8
Fixed discard flags.
bkaradzic Apr 3, 2020
7aeb6c6
Updated ImGui.
bkaradzic Apr 3, 2020
ae4a804
Updated version number.
bkaradzic Apr 3, 2020
fdcdeae
Remove debug label quotes
pezcode Apr 2, 2020
08360a3
Vulkan: streamline debug labels (+ color)
pezcode Apr 2, 2020
c08d451
Formatting
pezcode Apr 2, 2020
1b85139
Revert "Remove debug label quotes"
pezcode Apr 2, 2020
eeb5fe7
Don't double-quote profiler literals
pezcode Apr 2, 2020
4e97181
Updated meshoptimizer.
bkaradzic Apr 5, 2020
ea4a337
Updated ImGui.
bkaradzic Apr 5, 2020
9522e65
Updated glslang.
bkaradzic Apr 5, 2020
6a0b5b5
Updated spirv-tools.
bkaradzic Apr 5, 2020
b249692
Updated spirv-cross.
bkaradzic Apr 5, 2020
47d3540
add NIMBY Rails link to README.md
carloscm Apr 5, 2020
f07a0f5
Added support for the extension OES_EGL_image_external(_essl3) for GL…
HerrKamrat Apr 6, 2020
5b91161
Updated ImGui.
bkaradzic Apr 7, 2020
aeec903
Fixed #2102.
bkaradzic Apr 7, 2020
428040d
Added texture-uv-filtering-test and renamed other test textures.
bkaradzic Apr 8, 2020
aff6bc0
Renamed directory containing vulkan headers to avoid clash with syste…
bkaradzic Apr 8, 2020
ba5a6b0
Fixed build.
bkaradzic Apr 8, 2020
66625bc
Updated stb headers.
bkaradzic Apr 8, 2020
d9d9865
Avoid redundant uniform uploads (#2090)
juj Apr 8, 2020
c023ac4
Revert "Avoid redundant uniform uploads (#2090)"
bkaradzic Apr 8, 2020
1361ccf
Revert "Revert "Avoid redundant uniform uploads (#2090)""
bkaradzic Apr 8, 2020
9c5a236
Cleanup.
bkaradzic Apr 8, 2020
5555c73
Cleanup.
bkaradzic Apr 8, 2020
23998f3
Fixed typo.
bkaradzic Apr 8, 2020
93f1d78
Cleanup.
bkaradzic Apr 9, 2020
af53534
Merge branch 'master' of https://github.com/bkaradzic/bgfx
CedricGuillemet Apr 9, 2020
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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 2 additions & 1 deletion .appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
shallow_clone: true

os:
- Visual Studio 2017
- Visual Studio 2019

environment:
matrix:
- TOOLSET: vs2017
- TOOLSET: vs2019

configuration:
- Debug
Expand Down
13 changes: 0 additions & 13 deletions 3rdparty/cgltf/.travis.yml

This file was deleted.

141 changes: 0 additions & 141 deletions 3rdparty/cgltf/README.md

This file was deleted.

Loading