18 Commits

Author SHA1 Message Date
Andrzej Janik
b7ee6d66c3 Implement enough nvml to make GeekBench happy 2021-02-28 00:46:50 +01:00
Andrzej Janik
a906c350f2 Make misc fixes (#41)
* Update ze_loader.lib to the newest version
* Export _ptsz/_ptds for which we have a legacy stream implementations
* Stop producing build logs if we are not looking at them anyway
2021-02-22 01:29:03 +01:00
Andrzej Janik
6e39c4a90c Fix linking with shl/shr, add memset on host and support __assertfail 2020-11-21 01:53:07 +01:00
Andrzej Janik
84ac086146 Fix problems with linking 2020-11-21 00:27:37 +01:00
Andrzej Janik
eac5fbd806 Support more property queries 2020-11-14 15:48:05 +01:00
Andrzej Janik
a2e77fe961 Refactor host code to use one big lock 2020-11-12 20:12:14 +01:00
Andrzej Janik
a82eb20817 Implement atomic instructions 2020-10-31 21:28:15 +01:00
Andrzej Janik
27d25865af Add support for top-level global variables, improve array support 2020-10-04 19:53:07 +02:00
Andrzej Janik
e0190fcbe1 Add missing support for Milestone 1 2020-09-27 13:14:19 +02:00
Andrzej Janik
3f41f21acb Implement more host code, moving execution further 2020-09-24 01:54:16 +02:00
Andrzej Janik
2e4cadc2ab Refactor main library, implement some more functionality 2020-09-01 01:43:09 +02:00
Andrzej Janik
34dc149be1 Update level0 to 1.0 and unpack fatbins 2020-08-28 22:37:16 +02:00
Andrzej Janik
7b407d1c44 Implement initial support for cvt instruction (only integer-to-integer) 2020-08-05 01:58:01 +02:00
Andrzej Janik
9ed3dc54f2 Refactor unused code, add residency control 2020-07-31 01:48:03 +02:00
Andrzej Janik
3d6991e0ca Emit movs 2020-07-15 23:56:00 +02:00
Andrzej Janik
531cefce36 Remove all OCL use and clean up a little spirv_run tests 2020-05-14 02:18:25 +02:00
Andrzej Janik
4b894abd96 Clean up L0 use 2020-05-14 02:03:39 +02:00
Andrzej Janik
88756f569b Start writing better level zero wrapper 2020-05-13 00:02:50 +02:00