Commit graph

15 commits

Author SHA1 Message Date
Alejandro Saucedo
23cf43e231 Added capabilities for specialization data based on the size of the vectors passed 2020-08-29 17:03:24 +01:00
Alejandro Saucedo
9b169f1ef8 Removed spirv compiled shaders from file 2020-08-25 08:15:27 +01:00
Alejandro Saucedo
f54678af03 Added makefile as part of cmake and added windows compatibility for python scripts 2020-08-25 08:12:52 +01:00
Alejandro Saucedo
fccacd0058 Removed obsolete hpp header 2020-08-23 11:07:45 +01:00
Alejandro Saucedo
2561ace8b7 Added python converter for shader scripts 2020-08-23 09:50:44 +01:00
Alejandro Saucedo
d0a1f5f5ed Updated shaders to align with multiply 2020-08-23 06:50:43 +01:00
Alejandro Saucedo
7b7074ce26 Updated shaders to align with multiply 2020-08-23 06:50:22 +01:00
Alejandro Saucedo
9f74679dd5 Fully working end to end flow 2020-08-22 20:13:30 +01:00
Alejandro Saucedo
e047aa3b43 Updated tensor to copy to memory explicitly, assessing why copy doesn't last through operations 2020-08-22 18:08:56 +01:00
Alejandro Saucedo
ce00048d8c Reverted back to cpp 2020-08-22 15:21:20 +01:00
Alejandro Saucedo
d74a999e12 Added template parameters to opmult class 2020-08-22 13:33:21 +01:00
Alejandro Saucedo
181efc954b Debugging with simpler shader 2020-08-22 12:31:00 +01:00
Alejandro Saucedo
8f6078c422 Added end to end implementation of OpMult with postSubmit calls on sequence 2020-08-22 12:08:18 +01:00
Alejandro Saucedo
4df8323b25 Updated shaders to match example in slides 2020-08-04 21:12:09 +01:00
Alejandro Saucedo
a012551d00 Added working compute example 2020-07-30 07:49:39 +01:00