Raiyan Latif
dbb2f1b8c9
Add const suffix to hasIndirectAllocationsAllowed()
...
Change-Id: I6b84410cc3804d8fa889aeb32128b250f4464757
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2020-03-12 12:25:34 -07:00
Raiyan Latif
f8a4e67ec0
Add helper function for checking kernel memory attributes
...
Change-Id: I1abcf5209ddc0e5ec3ecb1281d4521dcc8dbe745
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2020-03-12 11:38:20 -07:00
Kacper Nowak
b94ce17cb4
remove magic numbers + add reg_global_timestamp to helper
...
Change-Id: I8a42139ef73586edc7f826750f7d6582e1750cad
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2020-03-12 16:04:49 +01:00
Jaime Arteaga
548a6d1d37
Remove parameter validation from core API
...
This is implemented in the loader
Change-Id: Ic114f569c4e3ebe6e667f6d89f14af21a1f14123
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-11 16:53:12 -07:00
Filip Hazubski
5ac8d8e667
Add ClDeviceInfo
...
DeviceInfo contains a subset of ClDeviceInfo values.
Related-To: NEO-3938
Change-Id: Idae4fae4d25e1fb3106d8b95294fa70ebc6281df
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-11 16:45:27 +01:00
Filip Hazubski
3133d55b3b
Set L0::Device as specializedDevice in level zero
...
Related-To: NEO-3938
Change-Id: I1459610544ca4eda6da49103788faa0f2a2d22e0
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-11 07:36:58 +01:00
Jaime Arteaga
fdcc07a121
More cleanup of Level Zero core API
...
Change-Id: Iad2118683efb4f5029503a8fec20d88b37d22e07
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-10 13:40:46 -07:00
Mateusz Hoppe
bbc2e68c92
Basic debugger support in level_zero
...
Change-Id: I9c7d31084916998356493211fb9749222c2cff9f
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-03-10 14:42:15 +01:00
Mateusz Jablonski
74eb153ae0
Level zero: Make global driver handle a unique_ptr
...
Change-Id: Ide7c99dffa43e87c06f59c38cc6672c9647b9996
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-09 20:40:20 +01:00
Jaime Arteaga
9e33860f5c
[L0] Avoid returning zero numSlices when no subDevices present
...
Change-Id: Ie9d8a2b0bf31acf2daaf97c9272cee16acd36d9c
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-07 03:27:43 +01:00
Aravind Gopalakrishnan
28c114e700
[L0] Fix regression on fence host sync
...
Change-Id: I769212c4e7478959b0e9a126064eb0ab09a3f183
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2020-03-06 16:07:29 -08:00
Brandon Fliflet
27f4bce42f
Initial support for oneAPI Level Zero
...
Change-Id: I221df8427b1844237a4d9d900c58512706b0be0f
2020-03-06 14:53:29 +01:00