2b269caca9
Add Ult target for level_zero
...
Change-Id: I5b18b6f495eda302ba96287d7bd6cc0b2bbe48ac
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-03-16 14:28:58 +01:00
2dbee6d7c1
Pass full registry path to DriverInfoWindows constructor
...
Related-To: NEO-4457
Change-Id: I6b417b3a571349947bbbfc94b10c478b8793c2de
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-16 14:10:16 +01:00
e55d4bf234
Adjust preffered wgs multiple for specific configs
...
Change-Id: Ib7e788760f0400b983e03044386f04637e12727e
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4331
2020-03-16 13:57:06 +01:00
8f2a29b55c
infrastructure update
...
Change-Id: I79a5b589ce11b1fdc69b961bde6f753e3453d8e3
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-03-16 13:14:47 +01:00
a996ec6d9a
Fix unit test issues
...
remove dead store
initialize default values in class definition
Change-Id: I39abef12104a80df13ace0fb127c4ee24e00b184
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-03-16 09:34:55 +01:00
43433244f9
Enable support for indirect allocation access to Kernels
...
Change-Id: I3ded8cce3761a38aa4a4d71b4089f79c844311c5
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2020-03-15 22:13:19 +01:00
c0131430d4
Use standard64KB heap for linux shareable allocations
...
Relates-to: NEO-4196
Change-Id: Ica1fd485c14780043f547a752195bf55f80505dd
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-15 21:54:19 +01:00
1aee20050e
Manifest update
...
Change-Id: I0c9af3223cc4ded6538911124177ac16c0f32fe2
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-03-15 15:27:26 +01:00
95ad7c682a
Set Level Zero version to 0.8.0 (2)
...
Change-Id: I65ab594c838c1fb8bd3e2d452ae7f9329f6406e9
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-15 08:16:02 +01:00
effbf78dc2
Improve debug variable description
...
Change-Id: Ie1a420313b4de49223b5b74c7209f0739f78940d
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-03-14 23:37:20 +01:00
889fdfa811
Change of REVISION_B to REVISION_A0 + 1
...
Change-Id: I1f86a578f046b4ce4cc08c397f2a7c8e3ed606b4
Signed-off-by: Koska <andrzej.koska@intel.com >
Related-To: NEO-4214
2020-03-14 22:03:47 +01:00
1d44699adb
Enable hw path in the memory manager multi device test
...
Resolves: NEO-4136
Change-Id: I95b1de2804b61516bda9d6eb76d30ea9752d0771
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-14 21:53:02 +01:00
c959f00212
Fix compilation problem on Visual Studio 2019.
...
Change-Id: Id7d3c6c74be02ea38f84a04ebbffd8aa623dd4c8
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-14 21:37:07 +01:00
8cabedfe3d
Fix global start timestamp to provide full 36 bit value
...
While at it, resize events to 16 bytes since it's sufficient
to work across HW families.
Change-Id: I3459926373468246991c141bd96288dba834695b
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2020-03-14 00:09:51 +01:00
ca08896884
Set Level Zero version to 0.8.0
...
Change-Id: I0dce7d9b540e65decf5b813ac823a602e8670edd
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-13 23:54:55 +01:00
475d4614a7
Update Program constructor
...
Change-Id: Ic1420d5ffa6e82d0e8ebbc9e65a98805bda3cc6c
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
20.11.16158
2020-03-13 21:34:56 +01:00
7bc4b572cd
zetSysmanDeviceGetProperties report unknown driver version
...
Sysman API for device properties will report unknown driver
version to avoid spawning new process in the system
Change-Id: I4edde9d9670773e339125c71bae6947575789a19
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2020-03-13 10:55:26 -07:00
7fd91182b6
Revert "Add Ult target for level_zero"
...
This reverts commit a748d7ccf5 .
Change-Id: Ifc49e45a93d42f7ae355fbf2a2d993538a1f71fe
2020-03-13 15:44:47 +01:00
a3dca017a4
Update infra.
...
Change-Id: I06ac0af4b0326b6c5ab696a661063988d94fc093
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2020-03-13 15:28:34 +01:00
24c6a1ed96
Add MI_FLUSH_DW command estimation
...
Change-Id: I71d966209ce1a9996bfe3f48f3d8da00156211a3
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-03-13 14:11:24 +01:00
a748d7ccf5
Add Ult target for level_zero
...
Change-Id: I43cfd536fc14c3d632289a00e9d82c23176b32a3
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-03-13 13:33:04 +01:00
3243b9d69d
Limit blitter max height.
...
Change-Id: I957d5501cac8b837391f88d6e20d1bf47e681ae5
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-13 12:29:28 +01:00
0884a341c8
Add missing override keywords
...
Change-Id: I30c82d2b0007d745d54c3bbc160e17b420193f3b
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-03-13 11:20:15 +01:00
e2dedd41f4
ocloc - argHelper support for MultiCommand and FatBinary
...
Change-Id: If4a4e6292609ce544a6534ebd4937ffe1cc09e67
2020-03-13 10:31:19 +01:00
9cc4d6fba1
Move debugger to root device environment
...
Resolves: NEO-3857
Change-Id: I216ef0cfc4ed7e1ab67261378905c6c0ec40a17f
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-13 10:07:17 +01:00
7ded3e9906
Return correct GEN version
...
Change-Id: Ieb0f6bc65ecc49d4aad59cd81087c16fac137f63
Signed-off-by: Koska <andrzej.koska@intel.com >
Related-To: NEO-4141
2020-03-13 09:25:01 +01:00
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
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
441deb1a0a
dependencies update
...
Change-Id: I9154f3aa752f783d5b441df92a1817092a1ad88f
2020-03-12 16:19:32 +01:00
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
6eae7fc3c7
Altered unit tests to suit new MiFlushDwWA() workaround.
...
Related-To: NEO-4426
Change-Id: Ib13719a711adda6fb3da3c2893898f0f31418508
2020-03-12 14:45:44 +01:00
c1aabdf51c
ocloc - renaming "Intel OpenCL GPU device binary" -> "Intel Compute -||-"
...
Change-Id: Id9f8bba36a04487bee1c553e3af0d48c466d797b
2020-03-12 14:31:30 +01:00
bed77ad17c
Remove acceses to global platform
...
Related-To: NEO-4207
Change-Id: Icb997c34bb59c16f81dda0b04eadd96a7ed86416
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com >
2020-03-12 14:18:06 +01:00
fcd47e9631
Disable ftrE2ECompression flag on gen12lp on linux
...
Related-To: NEO-4415
Change-Id: Iddc0d49632a91ce40f625f5dc0beb30bec02be1e
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com >
2020-03-12 14:03:43 +01:00
fe0f259eaa
Pass proper spec const values to IGC
...
Change-Id: Id02f6fca1ce3ab603ac8b539ecb8ae5383276473
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-12 13:42:59 +01:00
5b255433c5
Remove 32 bit conditions.
...
Change-Id: I4e2eebec63fb3aea939b69ac42dbc4db035610a5
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-12 13:00:59 +01:00
d3f3c4a9de
Remove redundant virtual keywords
...
Change-Id: Ib303290dd5e4ce723eeb3670d6a3ceb8019cabd3
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-03-12 12:16:55 +01:00
ff09ef9263
Prevent "0" as delta.
...
Change-Id: Ic0fae0ff816c6c587eb37b43462455f86cf3628c
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-12 10:56:12 +01:00
6ce9402fc2
Return CL_INVALID_OPERATION error for enqueuing SVM operations
...
The error code is returned if the associated device does not support
SVM.
Related-To: NEO-4368
Change-Id: I7c2300e05768e4acf541fa92bd94913de9b5eb81
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-12 09:54:13 +01:00
f2e24797ae
Do not require cpu copy for incompatible buffers.
...
Change-Id: Ida337e7bb7b4bdae1b30d51a22e0c1bf75e6bcea
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-12 09:35:37 +01:00
820f5ac17b
Correct variable names to camelCase convention
...
Change-Id: I87c2435d57e50016ab0deb473e30c230424dead7
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-12 08:56:37 +01:00
2213b8808f
Detect new CPU features using cpuid
...
Change-Id: Ie82e1ae4d21e758a0b27b59dd130793f6cf7d14f
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-03-12 07:56:54 +01:00
d9d27cd4ed
Remove parameter validation from tools API
...
This is implemented in the loader
Change-Id: I88fa59c47f0c0c178bc9e920b4a97e9302b2ffb9
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-11 17:24:25 -07:00
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
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
c5454d6cce
Rename neo_core to neo_shared
...
Change-Id: Ibf263a1c5a2445156859a647248918d3db48498b
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-03-11 16:05:19 +01:00
30d3459aa9
Move test
...
Move 9gen specific test to proper directory.
Change-Id: I6dd493de8e3b8fce30ad0bc610fe419c7fba6f3a
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-11 14:15:36 +01:00
beb52c58b1
Moved additional synchronization helpers to base inl file
...
Related-To: NEO-4227
Change-Id: If79559b6a7fbf71d76983bfb9bf518d902fc235a
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2020-03-11 13:51:41 +01:00
490e9e666b
Add wddm implementation for detection whether cpu copy is required.
...
Change-Id: Ia8dbd38b2e701bf56148785815599e15f4711b66
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-11 13:15:02 +01:00
d5fd28b0ca
cpack: adding suggestion that level-zero-gpu needs level-zero
...
Change-Id: I99edd02878bf98ff85404fcbd6b232521ca31f10
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-03-11 12:17:47 +01:00