Rémi Verschelde
|
d2537407ef
|
Fix various GCC compilation warnings after Vulkan merge
Part of #36132.
|
2020-02-14 10:02:31 +01:00 |
Rémi Verschelde
|
b6d684ec65
|
basis_universal: Update to upstream commit from Jan 4, 2020
BinomialLLC/basis_universal@895ee8ee7e.
|
2020-02-13 16:09:00 +01:00 |
Rémi Verschelde
|
db81928e08
|
Vulkan: Move thirdparty code out of drivers, style fixes
- `vk_enum_string_helper.h` is a generated file taken from the SDK
(Vulkan-ValidationLayers).
- `vk_mem_alloc.h` is a library from GPUOpen:
https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator
|
2020-02-11 14:08:44 +01:00 |
Rémi Verschelde
|
fff4240bb4
|
Fix code formatting issues and VS compilation
Also temporarily disable multicheck build so that we get a full build
even when there are style issues on Vulkan.
Fixes #33356.
|
2020-02-11 12:05:19 +01:00 |
Rémi Verschelde
|
3695c08782
|
basis_universal: Use proper basisu_transcoder.h header, fixes Clang build
Also renames bu to basisu to be more explicit and match upstream name.
|
2020-02-11 12:03:07 +01:00 |
Juan Linietsky
|
d5cf1a872b
|
Fixes to Basis Universal.
|
2020-02-11 12:02:59 +01:00 |
Rémi Verschelde
|
7458a601ce
|
basis_universal: Fix py3 build and document license and provenance
Also drop unneeded files.
Fix build with MinGW. Closes #32384.
|
2020-02-11 12:02:45 +01:00 |
Juan Linietsky
|
4aea9f74e6
|
Rewritten StreamTexture for better code reuse, added basis universal support
|
2020-02-11 12:02:36 +01:00 |