xenia
xenia copied to clipboard
Update third_party
Some are outdated, going back as far as ~2014.
Name | Status | Notes |
---|---|---|
~~GL~~ | Removed: #1505 | |
aes_128 | Latest commit is unneeded. | |
binutils-ppc-cygwin | Outdated. | binutils-ppc compiled with cygwin. |
binutils | Outdated. | Rebase of old patch. |
capstone | Up-to-date. (latest release, 4.0.1) | |
catch | Outdated. | |
clang-format | ? | |
cpptoml | Up-to-date. | |
~~crunch~~ | Removed: #1505 | |
crypto | ? | Contains multiple things. |
cxxopts | Up-to-date | |
discord-rpc | Up-to-date | |
dlmalloc | ? | |
dxbc | ? | |
glslang-spirv | Outdated. | |
google-styleguide/cpplint | ? | |
half | Outdated. | Can't be made into a submodule since it's on SourceForge. |
imgui | Up-to-date: #1507 | |
~~libav~~ | Replaced with ffmpeg. | |
llvm | Oudated(?) | |
microprofile | Outdated. | Isn't a proper submodule. (possibly to avoid clutter?) |
mspack | Outdated(?) | Isn't a proper submodule. (possibly to avoid clutter?) |
pe | ? | |
premake-core | Outdated. | |
premake-export-compile-commands | Up-to-date. | |
rapidjson | Outdated. | |
renderdoc | Outdated. | |
snappy | Outdated. | Changes present in fork might be unneeded. |
spirv-headers | Outdated. | |
spirv-tools | Outdated. | |
spirv | Outdated. | |
stb | Outdated. | Isn't a proper submodule. (possibly to avoid clutter?) |
~~volk~~ | Removed. | |
vswhere | Outdated. | |
vulkan | Outdated. | |
xbyak | Outdated. | |
xxhash | Severely outdated. | Isn't a proper submodule. |
~~yaml-cpp~~ | Removed: #1544 |
see #1507 for imgui update
Glslang-spirv is quite needed to build with latest compilers https://github.com/KhronosGroup/glslang/pull/2010
Unfortunately there are multiple things with clang 10 where it complains. In the meantime, I resorted to using clang 9 (which is also available as a system package).
Xenia-git on arch builds just fine besides that.