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
|
fffc720adf
|
Disabled building tests
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
|
b95df8d0a0
|
First pass for rewriting the build system
* Refactored all CMake files
* Started working on compiling shaders to header files in CMake
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
c4552bf5f1
|
Added an option to specify the Vulkan header git tag
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
5dae50c8d9
|
Vulkan driver version check
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
ffc9e9acf8
|
Downgraded Vulkan to 1.2
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
bf0d938428
|
Linking against Vulkan-Headers
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
0ac7d82383
|
CMake 0 -> OFF, 1 -> ON
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
92aa7642e1
|
CMakeLists option cleanup
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
Fabian Sauter
|
50ffbbc01a
|
Replaced .gitmodules with fetch_content
Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
|
2022-07-27 12:48:04 +02:00 |
|
tpoisonooo
|
56ae18d4e7
|
fix(CMakeLists.txt): typo
Signed-off-by: tpoisonooo <khj.application@aliyun.com>
|
2022-05-27 09:59:08 +08:00 |
|
Alejandro Saucedo
|
5e23eb7fdb
|
Added log level only on compile flag
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
|
2022-04-13 11:05:10 +01:00 |
|
Alejandro Saucedo
|
11b04510ea
|
Added active log level definitions for kompute
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
|
2022-04-13 10:52:42 +01:00 |
|
Alejandro Saucedo
|
d4454b7755
|
Updated version cmake
|
2022-01-04 22:54:11 +00:00 |
|
Alejandro Saucedo
|
8fef214a0e
|
Updated to 0.8.0
Signed-off-by: Alejandro Saucedo <axsauze@gmail.com>
|
2021-09-12 19:35:25 +01:00 |
|
Alejandro Saucedo
|
e4d85057d9
|
updated license and files
|
2021-07-21 21:12:26 +01:00 |
|
Alejandro Saucedo
|
1357549900
|
Updated glslang as core dependency
|
2021-07-20 19:22:51 +01:00 |
|
Corentin
|
0901700176
|
Fixed typo in CMakeLists.txt (ANDOID => ANDROID)
|
2021-06-21 14:01:38 +09:00 |
|
unexploredtest
|
999db83eb9
|
removed the extra comma after KOMPUTE_OPT_REPO_SUBMODULE_BUILD
|
2021-04-07 00:54:13 +04:30 |
|
unexplored test
|
1a05255ca5
|
more elaboration
|
2021-04-01 18:20:20 +04:30 |
|
aliPMPAINT
|
34433beabf
|
Usinging the more compatible add_definitions(), as add_compile_definitions() is from 3.12
|
2021-03-31 11:28:59 +04:30 |
|
aliPMPAINT
|
61053d633d
|
Updating Kompute.hpp
|
2021-03-31 11:23:16 +04:30 |
|
aliPMPAINT
|
59a02751e4
|
Trying to add it in the first cmakelists
|
2021-03-31 11:19:31 +04:30 |
|
Alejandro Saucedo
|
6bab776b03
|
Added options to build dependencies as shared or static lib
|
2021-03-14 09:41:17 +00:00 |
|
Alejandro Saucedo
|
b0c23f4085
|
Updated version string
|
2021-03-14 08:37:27 +00:00 |
|
Alejandro Saucedo
|
7a252a0036
|
Updated spdlog to always use fmt from external in cmake
|
2021-02-21 12:22:51 +00:00 |
|
Alejandro Saucedo
|
db6aa3e1e3
|
Added fmt library and updated to print log info by default
|
2021-02-21 11:38:32 +00:00 |
|
Alejandro Saucedo
|
92f556ff57
|
Added flag to be able to disable shader utilities
|
2021-02-21 09:28:05 +00:00 |
|
Alejandro Saucedo
|
8035bbb527
|
glslang no longer optional
|
2021-02-20 18:40:19 +00:00 |
|
Alejandro Saucedo
|
9a19e3b280
|
Moved shader compile logic to main libary
|
2021-02-20 16:48:56 +00:00 |
|
Alejandro Saucedo
|
0941d82122
|
Added base params
|
2021-02-13 13:10:16 +00:00 |
|
Alejandro Saucedo
|
099b342ee1
|
Initial base for codecov
|
2021-02-13 08:06:21 +00:00 |
|
Alejandro Saucedo
|
df5477a2d7
|
Prep release 0.6.0
|
2021-01-31 12:00:00 +00:00 |
|
alexander-g
|
059221a7de
|
native logging for python
|
2021-01-24 12:12:51 +01:00 |
|
Alejandro Saucedo
|
1280ba06f6
|
Preparing for 0.5.2 release
|
2021-01-01 17:26:00 +00:00 |
|
Alejandro Saucedo
|
69127702fc
|
Release 0.5.1
|
2020-11-11 18:16:34 +00:00 |
|
Alejandro Saucedo
|
92338f7051
|
Release 0.5.0
|
2020-11-08 16:40:09 +00:00 |
|
Alejandro Saucedo
|
9b6f5b0424
|
Updated build to always use non-submodule build but have working submodule build when people want to use it
|
2020-11-03 20:56:51 +00:00 |
|
Alejandro Saucedo
|
0d33dc018d
|
Updated version to 0.4.1
|
2020-11-03 08:04:37 +00:00 |
|
Alejandro Saucedo
|
f86e5b1341
|
Updated setup.py to build base python setup
|
2020-11-01 13:44:48 +00:00 |
|
Alejandro Saucedo
|
80ff9f279d
|
Updated base builds to work with local repo as well as with vcpkg
|
2020-11-01 12:20:37 +00:00 |
|
Alejandro Saucedo
|
2e9ffd9444
|
Updated to make debug layers guarded by macro
|
2020-10-03 15:25:20 +01:00 |
|
Alejandro Saucedo
|
20bc15a294
|
Added base cmake
|
2020-10-03 10:56:22 +01:00 |
|
Alejandro Saucedo
|
307df1ba29
|
Disabled all extra build config by default and added readme to example
|
2020-09-13 11:03:46 +01:00 |
|
Alejandro Saucedo
|
b1a0dd3ecd
|
Added helper commands and configuration to make it easier to install
|
2020-09-13 10:06:47 +01:00 |
|
Alejandro Saucedo
|
0b35b5e9d6
|
Updated test files to work with gtest
|
2020-09-03 22:20:16 +01:00 |
|
Alejandro Saucedo
|
36a60922ba
|
Updated SPDLOG as an optional dependency
|
2020-09-03 19:18:22 +01:00 |
|
Alejandro Saucedo
|
0410ae0db6
|
Removed print statement in tests
|
2020-09-02 21:31:57 +01:00 |
|
Alejandro Saucedo
|
5be21da7c2
|
Fixed #15 memory leak by introducing virtual function into all operation base classes to ensure the dependent class destructors are called
|
2020-08-30 14:15:09 +01:00 |
|