Commit Graph

7458 Commits

Author SHA1 Message Date
9dbffa8d93 Refactoring createMemoryManager
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-25 16:58:21 +02:00
f883376e61 Move test configuration files to shared/common directory
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2021-05-25 16:12:31 +02:00
128c994821 improve lws algorithm
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-05-25 15:55:19 +02:00
c2dbaee128 Add force host pointer import debug variable.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-05-25 14:44:56 +02:00
328bfe5ed7 Enhance debugger fixture
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-25 13:35:19 +02:00
ab52c70233 Change builtin kernels compilation process
.bin and .gen files for builtin kernels are generated per revision now

Resolves: NEO-5821

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-05-25 11:30:52 +02:00
0f32231fc8 Use correct INTERNAL heap base address for ISA in system memory
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-25 10:22:28 +02:00
bc92cbf9e7 Refactoring hwinfoconfig
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-25 09:02:07 +02:00
67aa1ad7ec Refactoring HwDeviceId
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
21.22.19967
2021-05-24 21:38:20 +02:00
b2fae343ec ULT renaming: Misc tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-05-24 19:35:45 +02:00
9777b1021e ULT renaming: Direct Submission tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-05-24 17:30:13 +02:00
68a15d7226 L0::Event use TSP helper functions
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-24 16:55:52 +02:00
43fecb9afd Update stateComputeModeForceNonCoherentMask definition
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-05-24 16:14:24 +02:00
b33473eedd ULT renaming: DRM tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-05-24 15:52:45 +02:00
4bad959427 ULT renaming: Sharing tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-05-24 15:52:32 +02:00
d7f38ca8e5 Remove unneeded asserts
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-05-24 15:10:18 +02:00
33e8f73775 Enable custom allocation alignments on Linux
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-05-24 12:56:51 +02:00
21690dcea5 Fix debugSurface initialization
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-05-24 12:28:23 +02:00
0e9aa45e46 Improving OS abstraction
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-23 21:40:37 +02:00
7bec5d5d3b fix seg fault arising when execute zello_sysman firmware
Seg fault is coming when execute zello_sysman firmware without
any argument. This change fixes it.

Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-05-22 22:55:36 +02:00
1d9bb9b214 Report numSubslicesPerSlice in device properties based on debug key
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-21 19:53:05 +02:00
d851c132d4 Reorder members in WddmAdapterFactory class
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-05-21 18:22:41 +02:00
b563c59e76 Add version information to ze_intel_gpu DLL
*Adds template for setting level zero version
  *Updates level zero cmakelists to include resource file
   if defined

Related-To: NEO-5648

Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2021-05-21 17:11:07 +02:00
ed31aaedb8 Make BUFFER allocation lockable on DG1
Related-To: NEO-5733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-05-21 17:05:51 +02:00
e605efb88e Fix pass debugData from kernel descriptor to gtpin
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-05-21 16:54:51 +02:00
d693d24f27 Add StateComputeModeProperties to StreamProperties
Related-To: NEO-4940, NEO-4574


Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-05-21 16:39:39 +02:00
3d7b1abe80 Dynamic loading dxcore instead of linking
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-05-21 15:32:57 +02:00
1673738dc7 Disable compression for multi root device mem objects
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-05-21 15:20:13 +02:00
2cca41aeb2 Disable legacy rounding mode.
Resolves: NEO-4581

Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
2021-05-21 14:26:05 +02:00
c59f44ecdf Collision avoidance on 36 bit address space
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>

Related-To: NEO-5356
2021-05-21 11:20:35 +02:00
adcf685824 New method to adjust Timestamp write
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-21 08:54:22 +02:00
db26272085 infra update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-05-21 01:55:21 +02:00
7c06f6adc2 OsTime refactor
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-20 23:36:13 +02:00
daa2cee207 Fix typo
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-05-20 19:25:29 +02:00
d2ac316e47 Improve error handling in clCreateKernel
return nullptr when kernel initialization fails

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-05-20 18:58:08 +02:00
84a0813dfa Correct test
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-5690
2021-05-20 16:13:03 +02:00
270cae33fd Change LWS selection policy for short kernels.
-prefer small LWS.

Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-05-20 15:23:06 +02:00
da34084514 Improving cpp compliance - marking unused vars
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-20 15:14:35 +02:00
8ca347f836 Moving getPciPath out of os interface
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-20 14:58:57 +02:00
2b3b47b495 Add cl_khr_pci_bus_info extension
Signed-off-by: Egor Suldin <egor.suldin@intel.com>

https://github.com/intel/compute-runtime/pull/374
2021-05-20 14:51:33 +02:00
c94ad034d9 Add support for zebin sampler_index
Resolves: NEO-5823
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-05-20 14:40:46 +02:00
1f2c31250f Add new interface to HwHelper
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2021-05-20 13:50:05 +02:00
a692f1ecc5 Move flag setup after initialization
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-05-20 13:39:18 +02:00
32729f6feb Handle VM BIND events - extract ISA allocation info
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-20 13:19:23 +02:00
b50a6bec82 Correct isBlitCopyRequiredForLocalMemory
detect not lockable allocation based on gmm flag
Related-To: NEO-5733

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-05-20 13:17:49 +02:00
1bca3b2ab5 L0::Event to support dynamic size - part 3
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-20 13:00:49 +02:00
1c9bd5f114 Remove image tests limitation
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-05-20 11:46:52 +02:00
af43b58b6f infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-05-20 11:20:13 +02:00
abf0649a5b Improving cpp compliance
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-20 00:10:06 +02:00
d55afceb8b Additional method to disable compression
Resolves: NEO-5828

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-05-19 16:53:07 +02:00