Commit graph

19 commits

Author SHA1 Message Date
Alejandro Saucedo
43db23e1f2 Updated shaders to match spec consts 2021-02-14 06:55:40 +00:00
Alejandro Saucedo
16c56f29e1 Added lr shader and removed old ml shader 2020-10-04 16:19:43 +01:00
Alejandro Saucedo
0410ae0db6 Removed print statement in tests 2020-09-02 21:31:57 +01:00
Alejandro Saucedo
08a1300450 Migrated default base type of tensor to float 2020-08-31 16:01:27 +01:00
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