| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| VulkanMemoryAllocator | ||
| concurrent_queue | ||
| glm | ||
| glslang | ||
| glslangValidator/build-android | ||
| pugixml | ||
| tinygltf | ||
| validation_layers/jniLibs | ||
| CMakeLists.txt |
Removed the host compilation of glslangValidator when cross compiling as this had the potential to fail quite easily. This also required a dependency of host toolsets for cross compiled builds which wasn't desirable. For cross-compiled builds we now download the matching glslang binary release package (https://github.com/KhronosGroup/glslang/releases/download/) for the host platform and extract it into the correct place (SDK/bin). Only do this if a glslangValidator binary isn't already in the host bin directory meaning the step will only happen if a cross compiled build is the first build of the SDK on a particular host platform. Removed duplicated code for downloading external projects using a common function defined in cmake/Functions.cmake.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| VulkanMemoryAllocator | Loading commit data... | |
| concurrent_queue | Loading commit data... | |
| glm | Loading commit data... | |
| glslang | Loading commit data... | |
| glslangValidator/build-android | Loading commit data... | |
| pugixml | Loading commit data... | |
| tinygltf | Loading commit data... | |
| validation_layers/jniLibs | Loading commit data... | |
| CMakeLists.txt | Loading commit data... |