Commit Graph

5787 Commits

Author SHA1 Message Date
Daniel Enriquez
dee1c687a9 Add Engines Support for Windows
Change-Id: Ibad56d39b563c543e8a23fa92cc9844c69a62352
2020-09-15 21:36:32 +02:00
Adam Cetnerowski
9ea0624c89 ULT renaming: Image Array Size tests
Related-To: NEO-2236

Change-Id: I6e1024a17ae37a491ee77313c3e066c3a6933ce1
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-15 20:19:11 +02:00
Adam Cetnerowski
b25128c3d2 ULT renaming: Image 2D tests
Related-To: NEO-2236

Change-Id: Id68475ed1f4c5ef6fbd471478422583a7e407005
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-15 19:34:44 +02:00
Jitendra Sharma
e904a1f0b4 Create Sysman Frequency API handles based on available subdevice/device
Change-Id: I2049515150004551c3f61647d20f1df7b375f587
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2020-09-15 18:12:14 +02:00
Mateusz Hoppe
d0a6b8aece Adjust BuildOptions used in level_zero
Change-Id: I0974127beca07012758d4e57402867754c94d388
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-09-15 16:41:36 +02:00
Lukasz Jobczyk
37c79dede8 Fix direct submission start on Linux
Related-To: NEO-5007

Change-Id: I60e6443d92ab1345d47c3438633a3bc41bf4ede6
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-09-15 15:33:55 +02:00
Maciej Dziuban
69af210d1d Add timestamp allocations to residency container
Change-Id: I0b7c41b3dd59d576cdf360fe022b7a812394a4c9
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2020-09-15 12:59:50 +02:00
Maciej Dziuban
97ec64d22c Optimize first access to shared allocations
Change-Id: Ia3ce5f1e448128e7c9dfffb9ad49aaee15bdf948
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-5059
2020-09-15 12:59:07 +02:00
Jaime Arteaga
a28e883691 Set UUID in driver properties
Change-Id: If0ce1e426f7021374a7ae8779f47d531f031be5b
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-09-15 11:42:45 +02:00
Jaime Arteaga
57e462d8ee Remove legacy affinity mask format
Change-Id: I17e9ad131c888bdaceb7d14dd7b5aa9b5aec14d7
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-09-15 11:42:04 +02:00
Jaime Arteaga
c5b214e554 Correct validation of error returned by mmap
mmap() on error returns MAP_FAILED, which is (void *)-1,
not nullptr

Change-Id: I7ed13fbf99b4a422e2586791a3a4d76234d7e3a6
Signed-off: Gengbin Zheng <gengbin.zheng@intel.com>
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-09-15 11:27:24 +02:00
Adam Cetnerowski
9b63e8ef49 ULT renaming: Image 1D tests
Related-To: NEO-2236

Change-Id: Iadd9103eca65033924983273a0c9073dddba9814
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-15 08:59:28 +02:00
Borzyszkowski, Mateusz
ad1c231be2 Change IgcOclDeviceCtxLatest to IgcOclDeviceCtxTagOCL
Change-Id: I1add81d4d092f9177e67b1fb2185523f5b82dd32
2020-09-14 10:36:40 -07:00
Maciej Dziuban
7c7cfb1099 Delete unneeded memory transfer for USM
Change-Id: I7b11a132b621069febd5b851f9e29e7177d8d395
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-5059
2020-09-14 16:13:58 +02:00
Pawel Wilma
b54a5a795a Use appropriate DwordLength in MI_STORE_DATA_IMM command
Change-Id: I2d5a07e511f15e28acd6d0dfe7b84fac6dd8e9a3
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
2020-09-14 16:10:20 +02:00
Kacper Nowak
c9efc11f8d Manifest update - component internal
Change-Id: Ide448f18d3d063036e45f48846ae260064e5d33d
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2020-09-14 15:20:33 +02:00
Adam Cetnerowski
a67a5b2a76 ULT renaming: Buffer tests 2/2
Related-To: NEO-2236

Change-Id: I1de73bb68b1d5dc13c36b947b4ca82db6fe80143
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-14 14:52:00 +02:00
Adam Cetnerowski
609d1336e1 ULT renaming: Create Image tests
Related-To: NEO-2236

Change-Id: Ic106bcadd6beaa5eca02ce850a5f32d68ae0f004
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-14 13:12:06 +02:00
Zbigniew Zdanowicz
7d506e3608 Add debug flag to enable compression in L0 USM allocations
Related-To: NEO-5069

Change-Id: Icbfeb8d72cd764bb3c90d5c699998455f81dd3ee
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-09-14 12:47:33 +02:00
Kamil Kopryk
cbf838e5ab Remove unnecessary code
Change-Id: I7a38c1f2f65d650a566996bac1f8ff54c50d7bed
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2020-09-14 11:24:17 +02:00
Adam Cetnerowski
dfd6712c6e ULT renaming: Buffer tests
Related-To: NEO-2236

Change-Id: I4c99582c5af55cfafe9ea2ad8b8e6d3485bbdb83
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-14 10:24:39 +02:00
Mateusz Hoppe
ada57435b4 Remove platform() dependency from DrmMock
Change-Id: I58a21dede469da95593e241528459761322c0730
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-09-12 18:05:14 +02:00
Filip Hazubski
d40510f398 Correct CL_DEVICE_MAX_NUM_SUB_GROUPS query
Change-Id: Ia7b9b041774513fdbfa2df9d1ad7c6d9dd60929f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-09-11 10:54:46 +02:00
Mateusz Hoppe
a5c556fe11 Create TestEnvironment in ze_intel_gpu_core_tests
Change-Id: I85306b59e220c34ee6b43790b59f5ad96ea51eca
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
20.37.17906
2020-09-11 09:53:58 +02:00
Artur Harasimiuk
2590a87baf small cmake cleanup
Change-Id: I379327082a0527e41e8394274d8ad1c02378a294
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-09-11 09:11:24 +02:00
Mateusz Jablonski
b52aec07dd Move symbols and linkerInput from Program to BuildInfo
these members should be kept per root device

Related-To: NEO-5001
Change-Id: Ie5e06deed234706cc41943d3c5e932c7d877127b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-09-11 08:01:25 +02:00
Mateusz Hoppe
88ee48498b Use snprintf
Change-Id: Iece1320560e0f5a93f47cd67626435266de56ce9
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-09-10 09:21:01 -07:00
Konstanty Misiak
9aa1eadd11 Recompile L0 builtins from intermediates when debug flag is enabled
Related-To: NEO-5020

Change-Id: I7c92ad6ff5bdbe19a25503385fe270e7d5dd330e
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2020-09-10 16:02:25 +02:00
Jacek Danecki
e56a38d179 remove unused variable
Change-Id: Ifdf47e9ac91912098164a7e08526f65f5c7326a6
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-09-10 16:01:40 +02:00
Kamil Diedrich
220ae46b8a Remove DEBUG_BREAK
Change-Id: Ibe1c152854d3c84b6cc0af50205ea730fcf4ad63
2020-09-10 14:57:31 +02:00
Mateusz Hoppe
0e7ec82577 UUIDs generation
Related-To: NEO-4964

Change-Id: I0ef5912fb744788f713803f539551c7b0b134208
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-09-10 13:57:05 +02:00
Katarzyna Cencelewska
d5f7ad616d Split command_stream_receiver_hw_tests to 2 files
to avoid compile error with to long file

Change-Id: I9b30a92af8836854832c3975fb6165fb606f79a9
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2020-09-10 13:47:51 +02:00
Lukasz Jobczyk
b2ee148da9 Split residency task count and always resident flag
Related-To: NEO-5052

Change-Id: I1ae5f40a0e3ccc6fc269278f986709becccdaca6
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-09-10 12:28:18 +02:00
Mateusz Jablonski
b4da88ad13 Add missing dependency to aub tests runners
Change-Id: Id22e712e6825cee487565f02b3ae03cb85d818b0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-09-09 20:43:38 +02:00
Adam Cetnerowski
e64c461ef2 ULT renaming: Kernel SLM tests
Related-To: NEO-2236

Change-Id: I6daa480c161770b600078adb7def5d33348a7402
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-09 18:08:48 +02:00
Mateusz Jablonski
89451cd897 Correct error handling while detecing adapter luid for GL
Change-Id: I332b0de7764ceb1b1dade5552ca39eeda868992e
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-09-09 17:48:25 +02:00
Adam Cetnerowski
c031bf51f2 ULT renaming: Kernel Arg Info tests
Related-To: NEO-2236

Change-Id: Ice8dd25f032f5a1d10c4b1be2019516d5f217586
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-09 17:22:54 +02:00
ocldev
ac3968fb10 igc revision update
Change-Id: I2d973e2bccf76a1a008e6ca553e333dd33c6fd69
2020-09-09 15:59:47 +02:00
Kamil Diedrich
401380b69c Fix typo
Change-Id: I53d2ffbc25fa5c699bdf038e99b6a1a8c2acf7f6
2020-09-09 15:10:33 +02:00
Jaime Arteaga
2527015bb8 Validate rootDeviceIndex before retrieving multiGraphicsAllocation
Change-Id: I4a5f6e8ae333e8daed13053fb2049fc5757736b5
Signed-off: Gengbin Zheng <gengbin.zheng@intel.com>
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-09-09 14:06:19 +02:00
Kamil Diedrich
5823450343 Refactor in queryKernelTimestamps
Change-Id: Icc0731c973fe797946eea06db29b0737ceef8778
2020-09-09 12:56:32 +02:00
Jim Snow
9f21418c4f Disable gemCloseWorker for internal DrmCommandStreamReceivers
Change-Id: I71abdcb417342110ddc64cc9b1dacecc24c78aac
Signed-off-by: Jim Snow <jim.m.snow@intel.com>
2020-09-09 12:31:24 +02:00
Krzysztof Gibala
fee51350f1 Add function to get maxRootDeviceIndex & set of rootDeviceIndices
Add to context:
- getRootDeviceIndices
- getMaxRootDeviceIndex

Related-To: NEO-4589
Change-Id: I68a2162eea3d566c2ee99714d45253dfa35ec0cd
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2020-09-09 10:54:50 +02:00
Jaroslaw Chodor
6472d7b5e2 Ocloc lib documentation
Change-Id: Ie82861e0ace503c26eb9e04816ef4c7b5c9fdb83
2020-09-09 10:33:41 +02:00
ocldev
6ece4d7504 dependencies update
Change-Id: I7d544972d99acddbc15a23c8ef73f4339a5794c0
2020-09-08 16:48:48 +02:00
Kacper Nowak
f05f835227 Move test kernel compilation to shared tests
Change-Id: I623a94cf9f6baa29fe23b94541f578c8a9680f92
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2020-09-08 16:31:15 +02:00
Mateusz Hoppe
edea0d1145 Cleanup debugger tests
Change-Id: I7d72fa8d27f98ea4c17c11cb98780f5d9c911ecb
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-09-08 15:09:38 +02:00
Adam Cetnerowski
4cb5e3c00b ULT renaming: Mipmap tests
Related-To: NEO-2236

Change-Id: I1b2155b251ff435cc394f8664d16c9c75af60709
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-09-08 15:01:25 +02:00
Filip Hazubski
d889c599b2 Correct callback API functions
Add implementation to clSetProgramReleaseCallback and
clSetContextDestructorCallback functions.

Resolves: NEO-4962, NEO-5051

Change-Id: Iad6fffc663665a3cf16b96aa90065140cf8c5477
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-09-08 14:08:50 +02:00
Kacper Nowak
5358f2cf9c Create a library with .spv kernels for L0 use
Change-Id: Ia319c5621e363f750159d58aaedd81e411d3babb
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2020-09-08 13:06:40 +02:00