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 |
|
Fabian Sauter
|
b9ec269b11
|
Using interface libs for shader only libs
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
49f494701d
|
Fixed tests linking against libcurl
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
fd036558a3
|
Fixed logger when running on Windows
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
287adcbdcf
|
Added error messages for all deprecated CMake options
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
4b9b6607d0
|
Updated logistic regression example
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
7d16b73d14
|
Updated the array_multiplication example
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
6fac581fa9
|
Accepting a relative path when compiling shaders to work via fetch_content
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
726fae58f1
|
Added an option to get the current vk instance
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:46 +02:00 |
|
Fabian Sauter
|
917b6f6872
|
Added an option to get the current vk instance
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
2ec35acba5
|
Updated pybind11 bindings
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
baa84827d6
|
Updated pip packages to support python 3.10
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
0b7236db9f
|
Disabling vulkan header check when building python
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
aa7b29d61b
|
Disabling vulkan header check for all tests
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
f35fc2d9a3
|
Updated downgrade vulkan header instructions
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
ff6d7a3a63
|
Fixed missing logger linking for tests
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
c47fbd18d3
|
Fixed vulkan check valid gpu check
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
fb719e96b0
|
Consequently using kompute_option
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
b0acaef226
|
Disabled Vulkan version check in CI for now
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
a58065bfee
|
Updated python setup script
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
e028b1f838
|
Fixed vulkan version check wording and GPU validation
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
0648fefa49
|
Added python test checkout
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
55f6df6160
|
Updated python tests to the lates CI template
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
210fa21a3a
|
[[nodiscard]] is cpp17
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
fffc720adf
|
Disabled building tests
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
ff51d4528b
|
Fixed vulkan shader compining when in sub project
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
3f7ca2830e
|
Renamed logger target
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
f0773d6005
|
Private linking when ever possible
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
f01bcb68a5
|
New logging framework
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
2fe219ee3a
|
Removed old CI logging option
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
ce89855fa5
|
Removed summary command from vulkaninfo
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
e58bc7525a
|
Added multi GPU support for the vulkan version check
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|