Fabian Sauter
|
513934219a
|
Using Vulkan build in headers for python tests
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-28 13:19:10 +02:00 |
|
Fabian Sauter
|
ffc2dcc0b3
|
Fixed KOMPUTE_OPT_USE_BUILT_IN_VULKAN_HEADERS
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-28 13:00:26 +02:00 |
|
Fabian Sauter
|
284ab873ea
|
Fixed Windows make commands
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-28 11:54:43 +02:00 |
|
Fabian Sauter
|
2013bf9c68
|
Increased the CMake minimum required version to 3.20
Turns out `OUTPUT` for `add_custom_command` requires CMake 3.20. https://cmake.org/cmake/help/latest/command/add_custom_command.html
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-28 10:35:22 +02:00 |
|
Fabian Sauter
|
22f6f43a86
|
Updated outdated Windows build flags
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-28 10:32:45 +02:00 |
|
Fabian Sauter
|
d1a80ded02
|
Use shared (DLL) run-time lib even when Google Test is built as static lib
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-28 10:06:15 +02:00 |
|
Fabian Sauter
|
53a3753caf
|
Fixed deviceName conversion
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 13:01:02 +02:00 |
|
Fabian Sauter
|
732704a9ee
|
Removed .data() for deviceName
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
731b74610d
|
Limiting the number of parallel builds for python CI
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
7ad254e07a
|
Removed "--paralle 1" from building python again
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
7673db6959
|
Replaced set and list to string with fmt::join
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
089f258968
|
Updated the build system docs
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
ac1831306a
|
Setting the correct env for c++ test execution in the CI
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
c43b623875
|
Running tests via the Makefile
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
9f2f3045f1
|
Typo
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
48a096c736
|
Typo
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
84bb62f397
|
Switched back to a single executable for test
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
f2457b32c7
|
Python building only with one job in parallel
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
4b7e3b13f8
|
Fixed building Python package
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
00cc533f80
|
Android and python logging
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
444c8fc1db
|
Spdlog is now optional for logging
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
652dad3d38
|
Updated Makefile to the new build
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
ca2744f4f1
|
Removed additional '}' in docs CMake
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
0ab3509437
|
Fixed ctest integration
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
85396abd54
|
Linking fmt public since it's included in a header
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
2c68588c71
|
Fixed checking for disabled logging
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
c1c95f6498
|
removed spdlog include outside logger
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
b97b3c210d
|
Removed additional endif() for coverage
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
3056379160
|
Improved the Vulkan not found error message
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
35b5e34b6c
|
Further enhanced the vulkan version check
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
6236f5b472
|
Improved find_program check and errors
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
1d99aebbfd
|
Completely removed main from tests
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
4e9cebb308
|
BUILD_IN -> BUILT_IN
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
2bf799eeda
|
Docs for building shaders
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
bd3ed04be8
|
Option to either use precompiled shaders or compile them on build
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
d2ca970870
|
Ignoring header include order
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
c7db29a6e5
|
Added inline compilation of shaders again.
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
c85dd89200
|
Potential fix for empty strings inside VULKAN_INFO_OUTPUT
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
bc31ee4782
|
Removed deprecated option for building shared libs
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
cf721cc21a
|
Option to disable logging completely.
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
7bdde2e6f1
|
Updated the log level documentation
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
6f0916d325
|
Removed CPR code
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
0b305517f7
|
Removed old comments
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
dab8492376
|
Downgraded CMake minimum version to 3.14 from 3.15
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
a86736e332
|
Removed BUILD_SHARED_LIBS option
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
661abb2629
|
build in -> built-in
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
9de0847911
|
Updated build instructions
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
7e55c076d4
|
Updated build system documentation
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
efdad4af73
|
Updaed compiling shaders docs
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
f15d1f2187
|
Fixed missing dlls for tests on Windows
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|