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