Fabian Sauter
|
d59b44d853
|
Updated the fetch_content git repo and commit hash
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-11-15 13:20:36 +01:00 |
|
Alejandro Saucedo
|
1344ece4ac
|
Merge pull request #287 from COM8/master
Refactor build system
|
2022-11-14 20:08:36 +00:00 |
|
Fabian Sauter
|
13db27cceb
|
Updated the Android example kp version
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-10-28 11:58:10 +02:00 |
|
Fabian Sauter
|
099f0e4725
|
Loading vk lib dynamically on instance creation
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-10-28 11:58:10 +02:00 |
|
Fabian Sauter
|
82c2460166
|
Removed old Android init VK toast
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-10-27 14:26:26 +02:00 |
|
Fabian Sauter
|
6506aba466
|
Fixed building Kompute for Android
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-10-27 14:24:41 +02:00 |
|
Fabian Sauter
|
3d6c5af302
|
Fixed unused var in Manager
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-10-27 14:16:16 +02:00 |
|
Fabian Sauter
|
eb00e02708
|
Fixed Vulkan validation layer
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-10-27 14:16:16 +02:00 |
|
Alejandro Saucedo
|
e8f051fc66
|
Merge pull request #301 from MiroPalmu/master
Fixes two mistakes in comments and removes one unused vk::MappedMemoryRange
|
2022-09-11 10:25:42 +01:00 |
|
Miro Palmu
|
604f8849a0
|
Commit from pr 294
Signed-off-by: Miro Palmu <miro.palmu@helsinki.fi>
|
2022-09-10 23:03:55 +03:00 |
|
Miro Palmu
|
d52b3d41b8
|
Fixed typo
Signed-off-by: Miro Palmu <miro.palmu@helsinki.fi>
|
2022-09-10 23:03:55 +03:00 |
|
Miro Palmu
|
63b0b8a4ae
|
Fixed documentation
Signed-off-by: Miro Palmu <miro.palmu@helsinki.fi>
|
2022-09-10 23:03:55 +03:00 |
|
Fabian Sauter
|
a011673a89
|
Enabling Vulkan build in headers for cpp test
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-28 13:22:59 +02:00 |
|
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 |
|