Commit graph

398 commits

Author SHA1 Message Date
Alejandro Saucedo
a33f65a90b Updated single_include header 2020-11-01 20:26:41 +00:00
Alejandro Saucedo
81277aa60e Added test to verify memory management via isInit member variable 2020-11-01 20:26:29 +00:00
Alejandro Saucedo
ac33cb450a Updated tests to align with new sequence memory management workflow 2020-11-01 20:26:04 +00:00
Alejandro Saucedo
e2f6e876bc Updated tests to align with new sequence memory management workflow 2020-11-01 20:25:53 +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
b0d394a50b Updated single include with non-templated opalgobase classes 2020-11-01 16:29:27 +00:00
Alejandro Saucedo
552a6c051f Updated tests without tempaltes on opalgobase classes 2020-11-01 16:29:07 +00:00
Alejandro Saucedo
3ad5e4d3e7 Removed workgroup templates on opalgobase classes 2020-11-01 16:28:48 +00:00
Alejandro Saucedo
6afe6463c2 Updated to add opbase 2020-11-01 16:27:59 +00:00
Alejandro Saucedo
0e9ba00b71 Added base capabilities for tensor in python 2020-11-01 15:14:22 +00:00
Alejandro Saucedo
9559c79eee Updated ccls to include pybind 2020-11-01 15:13:33 +00:00
Alejandro Saucedo
f86e5b1341 Updated setup.py to build base python setup 2020-11-01 13:44:48 +00:00
Alejandro Saucedo
816c5c7f5d Readded pybind module 2020-11-01 13:44:28 +00:00
Alejandro Saucedo
281aabf05b Updated folder 2020-11-01 13:44:06 +00:00
Alejandro Saucedo
e3e111e07f UPdated modules 2020-11-01 13:44:06 +00:00
Alejandro Saucedo
ac06761f1b Added basic version of example of python bindings 2020-11-01 13:43:40 +00:00
Alejandro Saucedo
68c119df4c Added pybind as a submodule 2020-11-01 13:43:39 +00:00
Alejandro Saucedo
5d3795b539 Initial exploration of pybind11 for python bindings 2020-11-01 13:43:09 +00:00
Alejandro Saucedo
9babbc54ee
Merge pull request #83 from EthicalML/update_dependencies
Fix compatibility for Vulkan HPP 1.2.155 and above
2020-11-01 12:40:54 +00:00
Alejandro Saucedo
109d0350d0 Added documentation for build system 2020-11-01 12:39:25 +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
672c78d290 Removed range prints to avoid fmt external dependency 2020-11-01 12:19:44 +00:00
Alejandro Saucedo
5fbf5ee7f5 Updated ccls for submodule builds 2020-11-01 12:19:12 +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
Alejandro Saucedo
482aa29426 Added spdlog 2020-11-01 08:14:42 +00:00
Alejandro Saucedo
5c674d510e Added vulkan headers 2020-11-01 08:13:41 +00:00
Alejandro Saucedo
20e3b9ec45 Added googletest release 1.10.0 2020-11-01 08:11:57 +00:00
Alejandro Saucedo
f75b6e77e4 Removed tmp gitmodules 2020-11-01 08:09:43 +00:00
Alejandro Saucedo
4b834be99b Added gitmodules 2020-11-01 08:09:03 +00:00
Alejandro Saucedo
681defe144 Added gitmodules 2020-11-01 08:06:10 +00:00
Alejandro Saucedo
44dfe2debf updated vcpkg to ensure relevant packages are selected 2020-11-01 08:05:46 +00:00
Alejandro Saucedo
23d6340c3f Updated dockefile 2020-11-01 08:05:30 +00:00
Alejandro Saucedo
7c8c0eeba2 Updated readme 2020-10-31 18:00:05 +00:00
Alejandro Saucedo
8fdfcc8ccf Updated readme 2020-10-31 17:52:48 +00:00
Alejandro Saucedo
4e6607bb91 Updated readme 2020-10-31 17:38:03 +00:00
Alejandro Saucedo
7b9f84f0ab
Merge pull request #80 from pH5/codespell-fixes
codespell spelling fixes
2020-10-25 14:10:10 +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
fe8094b597
Merge pull request #79 from DonaldWhyte/patch-1
Add link to official Vulkan website to download the SDK
2020-10-25 08:20:31 +00:00
Donald Whyte
bd838505ec
Update Vulkan SDK download link so it's directly linked to the main download page 2020-10-25 08:19:27 +00:00
Donald Whyte
7521e8bac8
Add link to official Vulkan website to download the SDK
This prevents new developers, who might not have actually worked with Vulkan (but want to work with Kompute), from having to do the extra step in googling the SDK download page. This reduces friction for potential new developers.
2020-10-25 08:18:07 +00:00
Alejandro Saucedo
926c71581a Updated readme 2020-10-25 08:08:23 +00:00
Alejandro Saucedo
43c7b89d40 Updated readme 2020-10-24 22:06:54 +01:00
Alejandro Saucedo
d74b02a582 Updated readme 2020-10-22 07:24:04 +01:00
Alejandro Saucedo
391aa701dd Updated readme 2020-10-21 19:18:18 +01:00
Alejandro Saucedo
c844838a2b Updated readme 2020-10-21 19:16:15 +01:00
Alejandro Saucedo
e4083e3e82 Updated readme 2020-10-21 19:15:13 +01:00
Alejandro Saucedo
c8fc67d2b3 Updated readme 2020-10-21 19:13:11 +01:00
Alejandro Saucedo
7e0b1a8647 Updated readme 2020-10-21 18:11:42 +01:00
Alejandro Saucedo
ee35046c2f Merge branch '77_update_e2e_xamples' 2020-10-21 18:08:12 +01:00