Alejandro Saucedo
|
ab7cf079a9
|
Updated include directories to always include both the full headers and the single include
|
2021-03-14 15:05:52 +00:00 |
|
Alejandro Saucedo
|
d60e9ee86b
|
Updated to private library include
|
2021-03-14 14:45:22 +00:00 |
|
Alejandro Saucedo
|
25fc03cb72
|
Added spdlog, fmt and glslang as public targets
|
2021-03-14 11:10:04 +00:00 |
|
Alejandro Saucedo
|
4e1ef1fae8
|
Removed scope classifier for library dependencies
|
2021-03-14 10:08:32 +00:00 |
|
Alejandro Saucedo
|
953dc54cb5
|
Updated scope of the dependencies to include in install
|
2021-03-14 09:56:47 +00:00 |
|
Alejandro Saucedo
|
6bab776b03
|
Added options to build dependencies as shared or static lib
|
2021-03-14 09:41:17 +00:00 |
|
Alejandro Saucedo
|
282326e8b8
|
Updated changelog and added further documentation on release
|
2021-03-14 08:44:52 +00:00 |
|
Alejandro Saucedo
|
b0c23f4085
|
Updated version string
|
2021-03-14 08:37:27 +00:00 |
|
Alejandro Saucedo
|
42ba714318
|
Merge pull request #186 from EthicalML/transfer_hpp_to_cpp
Resolve moving all functions from tensor HPP to CPP
|
2021-03-13 17:20:48 +00:00 |
|
Alejandro Saucedo
|
7d2c7825ff
|
Removed unused code in optensorcopy
|
2021-03-13 17:06:37 +00:00 |
|
Alejandro Saucedo
|
156e3b4964
|
Reformat kompute
|
2021-03-13 17:03:41 +00:00 |
|
Alejandro Saucedo
|
ea3a303984
|
Reformat
|
2021-03-13 17:02:23 +00:00 |
|
Alejandro Saucedo
|
53ae5c2d0a
|
Updated kompute
|
2021-03-13 17:02:06 +00:00 |
|
Alejandro Saucedo
|
1088ee893e
|
Moved all functions from hpp to cpp in tensor
|
2021-03-13 17:00:29 +00:00 |
|
Alejandro Saucedo
|
00f02cb9ad
|
Merge pull request #182 from EthicalML/181_memory_barriers
Updated memory barriers to include staging buffers
|
2021-03-13 10:03:14 +00:00 |
|
Alejandro Saucedo
|
4e86562cff
|
Updated staging memory barrier to ensure it's always coherent
|
2021-03-13 07:40:20 +00:00 |
|
Alejandro Saucedo
|
abd635c0a9
|
Merge pull request #184 from alexander-g/deviceproperties
Device Properties
|
2021-03-12 09:13:09 +00:00 |
|
alexander-g
|
d71d169886
|
raw vk::deviceproperties and python dict
|
2021-03-12 09:51:31 +01:00 |
|
Alejandro Saucedo
|
8ec1f8000b
|
Fixed references in the docs
|
2021-03-12 07:38:18 +00:00 |
|
alexander-g
|
f52efcef0f
|
Device Properties
|
2021-03-12 08:32:51 +01:00 |
|
Alejandro Saucedo
|
50366c6658
|
Merge pull request #183 from alexander-g/lesswarnings
Too many warnings
|
2021-03-11 19:34:28 +00:00 |
|
alexander-g
|
c6c89ac75a
|
{ }
|
2021-03-11 20:30:30 +01:00 |
|
alexander-g
|
70678e44ae
|
too many warnings
|
2021-03-11 20:09:23 +01:00 |
|
Alejandro Saucedo
|
d7b98f149b
|
Added OpMemoryBarrier to the available operations
|
2021-03-09 22:11:54 +00:00 |
|
Alejandro Saucedo
|
c9bd406c8b
|
Added barrier
|
2021-03-09 10:00:33 +00:00 |
|
Alejandro Saucedo
|
0ea3a79123
|
Updated access masks for the pipeline barriers
|
2021-03-09 08:52:43 +00:00 |
|
Alejandro Saucedo
|
263f392cbb
|
Updated memory barriers to include staging buffers
|
2021-03-09 08:06:27 +00:00 |
|
Alejandro Saucedo
|
1d1018fa0c
|
Reformat
|
2021-03-07 14:45:31 +00:00 |
|
Alejandro Saucedo
|
1d2d33b269
|
Merge pull request #177 from EthicalML/add_tensor_types
Add support for bool, double, int32, uint32 and float32 on Tensors via TensorT
|
2021-03-07 14:25:19 +00:00 |
|
Alejandro Saucedo
|
2e1022410b
|
Updated compile_shader to compileShader
|
2021-03-07 14:20:31 +00:00 |
|
Alejandro Saucedo
|
6fd19b9d05
|
Fixed conflicts
|
2021-03-07 14:11:32 +00:00 |
|
Alejandro Saucedo
|
5ff7b4aa78
|
Added single header
|
2021-03-07 14:10:38 +00:00 |
|
Alejandro Saucedo
|
df0dfd351f
|
Added types tests
|
2021-03-07 14:09:59 +00:00 |
|
Alejandro Saucedo
|
8abb2313d0
|
Updated python and cpp end to end test and readme to show support for different types on tensor
|
2021-03-07 14:09:59 +00:00 |
|
Alejandro Saucedo
|
6a7f410675
|
Updated to use flatdata on the python
|
2021-03-07 14:09:58 +00:00 |
|
Alejandro Saucedo
|
a2ee928f4c
|
Updated tests and rebased
|
2021-03-07 14:09:56 +00:00 |
|
Alejandro Saucedo
|
bb64b2b37c
|
Updated destroy and amended tests to ensure they test tensor in scope
|
2021-03-07 14:08:58 +00:00 |
|
Alejandro Saucedo
|
1cc369cb19
|
Mark pointer invalid after destroy tensor
|
2021-03-07 14:08:58 +00:00 |
|
Alejandro Saucedo
|
f02b9d6915
|
Working implementation with tests
|
2021-03-07 14:08:57 +00:00 |
|
Alejandro Saucedo
|
cf7d46cd23
|
Initial simpification of interface implementation
|
2021-03-07 14:08:57 +00:00 |
|
Alejandro Saucedo
|
956883e0cd
|
Working iteration of kompute tensor with multiplee types
|
2021-03-07 14:08:57 +00:00 |
|
Alejandro Saucedo
|
ad18c2e546
|
Initial implementation of tensor working compiling
|
2021-03-07 14:08:56 +00:00 |
|
Alejandro Saucedo
|
b81896a780
|
Innitial iteration of multiple type tensor
|
2021-03-07 14:08:56 +00:00 |
|
Alejandro Saucedo
|
f569bae998
|
Updated python docstrings
|
2021-03-07 14:08:53 +00:00 |
|
Alejandro Saucedo
|
fa5dc43b44
|
Updated compile_shader to compileShader
|
2021-03-07 14:03:51 +00:00 |
|
Alejandro Saucedo
|
cc1ec748a7
|
Merge pull request #176 from alexander-g/timestamps
Support for Timestamping
|
2021-03-07 14:00:49 +00:00 |
|
alexander-g
|
259d3f1d13
|
test case
|
2021-03-07 14:16:50 +01:00 |
|
alexander-g
|
6da6bca339
|
requested changes
|
2021-03-07 12:25:41 +01:00 |
|
alexander-g
|
eb47d52047
|
Merge branch 'master' into timestamps
|
2021-03-06 13:18:21 +01:00 |
|
Alejandro Saucedo
|
515c3b6cd4
|
Merge pull request #174 from EthicalML/168_push_const
Adds push const ranges in pipelinelayout to fix #168
|
2021-03-06 12:10:40 +00:00 |
|