Alejandro Saucedo
|
c072388c5e
|
Revert "Fixed the issue that caused CMake to look for non-existent path after being installed"
|
2021-05-06 19:43:13 +01:00 |
|
unexploredtest
|
b0bca974e1
|
removed explicit include dir for android
|
2021-05-03 22:45:42 +04:30 |
|
unexploredtest
|
c2b505c16e
|
Fixed the issue that caused CMake to look a non-existance path
|
2021-05-03 15:28:35 +04:30 |
|
unexploredtest
|
1a39f87dd3
|
omitted .data() because it is incompatible with vulkan 1.1.x
|
2021-04-19 14:38:16 +04:30 |
|
unexploredtest
|
429628f246
|
Removed inconsistancies with original branch
|
2021-04-16 17:34:30 +04:30 |
|
unexploredtest
|
629c6e38ce
|
changing the way deviceCount is obtained for compatibality
|
2021-04-16 17:22:17 +04:30 |
|
unexploredtest
|
84edfef34d
|
trying to fix add_library for glslang
|
2021-04-12 20:50:33 +04:30 |
|
unexploredtest
|
71498b2030
|
Added identation
|
2021-04-12 12:34:55 +04:30 |
|
unexploredtest
|
429f3aaacf
|
Raises an error if 1: There is no Vulkan device 2: physicalDeviceIndex exceeds the device limit
|
2021-04-12 10:25:48 +04:30 |
|
aliPMPAINT
|
59a02751e4
|
Trying to add it in the first cmakelists
|
2021-03-31 11:19:31 +04:30 |
|
aliPMPAINT
|
2e9239d60e
|
adding a definition
|
2021-03-31 11:07:57 +04:30 |
|
aliPMPAINT
|
c8142ed880
|
fixes #193 issue
|
2021-03-31 10:47:45 +04:30 |
|
Alejandro Saucedo
|
a8e5ce7903
|
Added functionality to get list of devices
|
2021-03-20 08:49:27 +00:00 |
|
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
|
7d2c7825ff
|
Removed unused code in optensorcopy
|
2021-03-13 17:06:37 +00:00 |
|
Alejandro Saucedo
|
ea3a303984
|
Reformat
|
2021-03-13 17:02:23 +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 |
|
alexander-g
|
d71d169886
|
raw vk::deviceproperties and python dict
|
2021-03-12 09:51:31 +01:00 |
|
alexander-g
|
f52efcef0f
|
Device Properties
|
2021-03-12 08:32:51 +01: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
|
df0dfd351f
|
Added types tests
|
2021-03-07 14:09:59 +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
|
fa5dc43b44
|
Updated compile_shader to compileShader
|
2021-03-07 14:03:51 +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
|
b753660c29
|
Updated documentation for all classes
|
2021-03-06 11:20:09 +00:00 |
|
Alejandro Saucedo
|
196c896bd6
|
Fixed #175
|
2021-03-06 11:19:56 +00:00 |
|
alexander-g
|
6f5a8f8968
|
support for timestamps
|
2021-03-06 11:45:29 +01:00 |
|
Alejandro Saucedo
|
71129392c2
|
Added functionality with atomicadd
|
2021-03-05 08:19:56 +00:00 |
|