Commit graph

92 commits

Author SHA1 Message Date
Alejandro Saucedo
d9789b63d2 Added initial destroy and updated rebuild functions 2021-02-10 08:41:31 +00:00
Alejandro Saucedo
0d9a9758da Renamed tensor and rebuild functions 2021-02-09 21:29:24 +00:00
Alejandro Saucedo
b34984b713 Updating sequence to have isInit until init run 2021-02-09 19:19:39 +00:00
Alejandro Saucedo
aa75fdae47 format 2021-02-08 19:43:50 +00:00
Alejandro Saucedo
f62e353f4a Removed persistent anonymous sequences 2021-02-08 19:39:58 +00:00
Alejandro Saucedo
fc3d23d3f9 Removed OpCreateTensor in favour of manager memory ownership 2021-02-08 19:15:48 +00:00
Alejandro Saucedo
5fbb4ce6f6 Added function in sequence freeMemoryDestroyGPUResources to de-init 2020-11-03 08:59:32 +00:00
Alejandro Saucedo
b636a80d06 Updated array example 2020-11-03 08:42:27 +00:00
Alejandro Saucedo
1f614a87e4 Reformatted 2020-11-01 20:56:03 +00:00
Alejandro Saucedo
473031d1f3 Sequence now exposed via shared_ptr instead of weak_ptr and memory release is done through destructor based on the isInit member variable 2020-11-01 20:25:15 +00:00
Alejandro Saucedo
8abac9fb58 Added fix to work for versions 1.2.55+ of vulkan headers 2020-11-01 10:46:16 +00:00
Philipp Zabel
4968fb8c02 Rename *Indeces variables and parameters to *Indices
The plural of index is indexes or indices, the latter seems to be more
common in technical contexts.
2020-10-25 14:09:58 +01:00
Philipp Zabel
e6473a6edc Run codespell over docs and comments
Spelling fixes reported by running codespell over docs and sources.
2020-10-25 14:09:23 +01:00
Alejandro Saucedo
267f92763e Reformatted 2020-10-18 21:30:43 +01:00
Alejandro Saucedo
ba71c7ab46 Updated manager to have unique sequence added on default operations 2020-10-18 16:04:35 +01:00
Alejandro Saucedo
9a64339e95 Reformatted 2020-10-17 11:19:25 +01:00
Alejandro Saucedo
6fc0b0b3e3 Added capabilities for multiple queues 2020-10-17 10:40:43 +01:00
Alejandro Saucedo
4e697bb787 Updated to current multiple queue implementation 2020-10-15 21:40:31 +01:00
Alejandro Saucedo
61471339ce Fully working android in older phones 2020-10-04 14:37:26 +01:00
Alejandro Saucedo
2e9ffd9444 Updated to make debug layers guarded by macro 2020-10-03 15:25:20 +01:00
Alejandro Saucedo
ce07b33c28 Adding extra changes to make kompute work with older version of vulkan 2020-10-03 10:55:53 +01:00
Alejandro Saucedo
fdc1d3b91a Reformatted 2020-09-12 17:21:50 +01:00
Alejandro Saucedo
36a60922ba Updated SPDLOG as an optional dependency 2020-09-03 19:18:22 +01:00
Alejandro Saucedo
07bfbe3504 Updated to remove all todos 2020-09-02 21:25:30 +01:00
Alejandro Saucedo
b9d210185b Added once again extended parameters to manager and sequence templates and reformatted 2020-08-29 16:03:01 +01:00
Alejandro Saucedo
6fb99c089b Added updated docstrings 2020-08-28 18:39:58 +01:00
Alejandro Saucedo
85f43c5c8e Added manager tests 2020-08-28 17:09:17 +01:00
Alejandro Saucedo
cb0d7f7cf3 Updated docstrings 2020-08-28 16:13:48 +01:00
Alejandro Saucedo
b91c392f5e Added functionality for named sequences to be created 2020-08-28 15:19:39 +01:00
Alejandro Saucedo
4e2ef636c9 Added logic to clean memory on operations 2020-08-27 06:27:24 +01:00
Alejandro Saucedo
1748694b3a Reformatted 2020-08-26 05:47:21 +01:00
Alejandro Saucedo
af74e25e35 Updated repository to use cmakelists for compilation 2020-08-24 20:56:25 +01:00
Alejandro Saucedo
9f74679dd5 Fully working end to end flow 2020-08-22 20:13:30 +01:00
Alejandro Saucedo
0d18dc50e6 Reformatted 2020-08-20 05:45:54 +01:00
Alejandro Saucedo
014f15d552 Added initial base for opcreatetensor 2020-08-18 21:13:33 +01:00
Alejandro Saucedo
93041b4519 Reformatted 2020-08-17 07:58:23 +01:00
Alejandro Saucedo
e8b0cac2c7 Refactored to use shared pointers 2020-08-17 07:38:00 +01:00
Alejandro Saucedo
81d592e6e0 Fixed bug by assigning pointer to heap instead of stack 2020-08-17 07:07:23 +01:00
Alejandro Saucedo
441efcd8dd Added initial base for iteration with command buffer and experimetation with baseoperator 2020-08-16 18:09:56 +01:00
Alejandro Saucedo
0a1bfe0de8 Added destructors base in manager 2020-08-16 11:28:08 +01:00
Alejandro Saucedo
45ba5a5b5e Initial creation classes in manager 2020-08-16 11:03:54 +01:00
Alejandro Saucedo
7e675cd532 Updated to vulkan v1.2 2020-08-16 07:18:56 +01:00