Commit Graph

5740 Commits

Author SHA1 Message Date
e99cb7d236 ULT renaming: Create Sampler tests
Related-To: NEO-2236

Change-Id: Ic7e5b99d383beef80d293b2aab8228c9d43aec85
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-08-11 12:59:26 +02:00
4bffae8254 Delete redundant code.
Change-Id: I0f7b41a62d28fe03e22f18f27c8de928d630da6a
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
2020-08-11 12:42:45 +02:00
b7ff10fccf cmake refactor
Change-Id: Ic276b78419f2828c34ad70e2a7b2dbdbdf38f89d
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-08-11 12:41:57 +02:00
c959847355 Expose sharing for sub-devices.
Change-Id: I72b715d2eacba0178ee64eb4f37043bd453cef85
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-08-11 12:22:10 +02:00
d9334bea02 Simplify usage of level zero project version
Change-Id: Ib4f406104d6c6b498aa7c6ef8e808e41bf26276d
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-08-11 11:23:17 +02:00
e459f3a33f Lock BuiltIn to make appendMemory calls thread safe
Change-Id: I0a35f13cd29011ae048e7f4467856c61bf186c4f
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com>
2020-08-11 09:50:44 +02:00
e51cd6208f Update implementation of zesDeviceProcessesGetState to add sharedSize
Change-Id: I88e1fa8185b00cfaffae47d511d33f7e453d8276
2020-08-11 00:01:54 +02:00
199b4a2ec4 ULT renaming: Timer tests
Related-To: NEO-2236

Change-Id: Ib0127b8f5bab3ad1a3d1f1c986ba7897967f183e
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-08-10 19:36:26 +02:00
c5866944f4 Add clSetContextDestructorCallback API function
Change-Id: If0f06ffcbd6236ef7ffbc78347e67897177eb121
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-08-10 19:17:00 +02:00
fe5bda3ed1 Correct API functions to unload compiler
Correct return value of clUnloadCompiler and clUnloadPlatformCompiler
API calls.

Change-Id: I352b271e9f97be88cf29c4a097aa2e664ba3206a
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-08-10 17:18:26 +02:00
adde38a376 ULT renaming: Vec tests
Related-To: NEO-2236

Change-Id: I6cdbf4f334836fae8e0425360c8e0522ebe71b90
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-08-10 16:40:28 +02:00
d8d99e4183 dependencies update
Change-Id: I5842e4d4459af80d597b92d949ac0fde447f745e
2020-08-10 15:43:23 +02:00
49426afe48 Update cl.h
Add support for new CL_DEVICE_DEVICE_ENQUEUE_CAPABILITIES query.

Change-Id: Ia412faf99a5590a24be9a7fb31c22bf35d24e049
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-08-10 14:32:26 +02:00
18d7cbbe90 ULT renaming: Reference Tracked Objects tests
Related-To: NEO-2236

Change-Id: I8b1aac04621cdd634655e2deb55c52eec9e7e610
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-08-10 14:03:41 +02:00
0bb026f1f1 Metric Api ULT: check if report data struct is properly filled
Change-Id: If06650002746963081d6663122f486b4258afdc1
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com>
2020-08-10 11:46:14 +02:00
515d300c8a Enable local memory bank in DG1
Change-Id: Ifabfd2a7c8c3effd5765995d5ed5740b301e5269
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-08-10 11:45:25 +02:00
dd322c3466 Document use of RTLD_DEEPBIND
Related-To: NEO-2728

Change-Id: I0febab29385e9fb74d2d946a8242be10327f8ad6
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-08-10 11:31:59 +02:00
92aef012d9 Add implementation of module dynamic link
Change-Id: I80c9ed1b5f6b0243e89515c393d89c4f86e5d83a
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-08-10 11:21:31 +02:00
9bced7da37 Close adapter after veryfing adapter luid from HDC
Related-To: NEO-4952
Change-Id: Ieac35973895baec92ae7f093b1b693cd60994022
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-08-10 09:49:32 +02:00
a60b8c4831 Set maxMemAllocSize
Change-Id: Ib2e796e659a64176fa3edb14aedfe6291632281e
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-08-08 11:57:56 -07:00
1dadf55416 Specific file for debug APIs calls
Change-Id: Ib95ee94007d414684850fa9947d22b863cbc087f
Signed-off-by: Matias A. Cabral <matias.a.cabral@intel.com>
2020-08-08 04:13:30 +02:00
39c8fe6762 Update tracing to complete 1.0 API
Change-Id: Ib033df168cd6620b8e910eeb9d4661fef83560f6
Signed-off-by: davidoli <david.olien@intel.com>
2020-08-07 15:11:46 -07:00
f4742855d8 Update zesDevicePciGetBars API to report correct count of bars
This change does the following:
 - As per latest spec, update zesDevicePciGetBars API to report
   correct number of bars.
 - Cleanup to remove environment variable check while creating
   temperature handles.

Change-Id: I4f86210093e3d142183a01bef89417ef9d9fde9b
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
20.32.17625
2020-08-07 18:08:06 +02:00
8785f5acb2 Dont use default engine in immediate cmdlist
Related-To: NEO-4913

Change-Id: I15b5bb700e37ea49c34931bc81de7314ec1ac4dc
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2020-08-07 17:25:31 +02:00
d49a7293e2 update Device APIs to lastest Spec.
Change-Id: Icda7d3315e0ce51afe4f3642d368197c78fc097f
2020-08-07 16:12:27 +02:00
1159889a72 Enable zello_world_gpu test on linux
- if copy_buffer_to_buffer.spv file exists, it is
used instead appendMemoryCopy builtin

Change-Id: Iff78fdc9838474d2f18914c9774d7b0e3929b882
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-08-07 16:03:51 +02:00
7166dfdb05 Fix debugSurface allocation for non debug kernels
Change-Id: I253968f7ea617bc68275bec0d6279f1fcf948967
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2020-08-07 16:01:31 +02:00
1e7f05e185 Verify DX sharing based on AdapterLuid
Change-Id: I86e970cbc48256e5941f0a071dc549dd22423105
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-08-07 15:49:30 +02:00
d00daac06f igc revision update
Change-Id: Iecde92e15cbd349c138af42828f44afe46fd43c9
2020-08-07 14:11:42 +02:00
b2b90c3daf level-zero v1.0 (3/N)
Implement residency functions

Change-Id: I69179899f2a5fd627d10b976477a6736c600b430
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2020-08-07 13:49:02 +02:00
418db08517 Verify HDC handle when returning devices for GL sharing
Resolves: NEO-4952
Change-Id: I298bb26aacd2cc5ad7206f7fff2b2235098fb8bf
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-08-07 13:45:30 +02:00
c2a4835943 Add wait mechanism to drm direct submission
Related-To: NEO-4338

Change-Id: Ibef00cb774fc0564f95b3b6ba8c0934798a5957e
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-08-07 13:05:40 +02:00
321f649854 Zebin support
Change-Id: I1e426ee2c5174fd0a4c51c1644cda467c2b88881
2020-08-07 11:48:41 +02:00
855c474aaf Cleanup unused tools files
Change-Id: I7841db3dd48d3db4ac732ee26e7f6d02786d047a
Signed-off-by: macabral <matias.a.cabral@intel.com>
2020-08-07 08:21:33 +02:00
4ef49cacde Fix spelling of zeDriverGetIPCProperties tracing wrapper
Change-Id: I30ba8736979466aaf5bd32a97f26c2fb1423fee2
Signed-off-by: davidoli <david.olien@intel.com>
2020-08-06 19:45:11 -07:00
aa08eaa473 Update error code when metrics libs are not found
Change-Id: I178308c060f0ed49b061b5003591fd38f7688043
Signed-off-by: Matias A. Cabral <matias.a.cabral@intel.com>
2020-08-06 12:29:57 -07:00
bc0fbb34da Workaround for selecting engine
Change-Id: I12deaebb68966a33827e8578a0d907749568ba8e
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
2020-08-06 16:53:31 +02:00
4128761479 Use index to chose copy engine
Releated-To: NEO-4913

Change-Id: Ie86e4dc2c1c75f639c9c8b7173fc24d88cb9af82
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2020-08-06 16:37:22 +02:00
2a4af0b89b Adding handle verification
Change-Id: I46d6bd2dda46ace927cdfea5f47b0e614d5818f4
Signed-off-by: Koska <andrzej.koska@intel.com>
Related-To: NEO-4819
2020-08-06 16:36:39 +02:00
491ac877a4 ULT renaming: Tag Allocator tests
Related-To: NEO-2236

Change-Id: I353cce321a8253e3544550f710c3250b714bd3cd
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-08-06 15:00:49 +02:00
3ba934cd8a Update manifest
Change-Id: I03a2f49626130e3aaa6bc9c8a2c992ac36182d40
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2020-08-06 13:35:15 +02:00
8194520fe5 L0 Sysman Standby cleanup.
Change-Id: I8702a7ca08c8edc0da3089891499699ec8bd20d3
Signed-off-by: Bill Jordan <bill.jordan@intel.com>
2020-08-06 13:03:59 +02:00
220c575850 Update Ras Api's as per latest spec
Change-Id: I29b77eee0832fcca6d989f9ef41b01b17232a91e
Signed-off-by: mraghuwa <mayank.raghuwanshi@intel.com>
2020-08-06 08:31:03 +02:00
237e2fe61f Cleanup Sysman initialization
Change-Id: Idc1e13e1b1fd3928674d5f199665054dbab27a9b
Signed-off-by: Matias A. Cabral <matias.a.cabral@intel.com>
2020-08-06 06:28:21 +02:00
766011ba87 Fix prototype declarations in tracing header files.
Change-Id: I5df75f26e6ad92176df6accddebd5d1d81c5b790
Signed-off-by: davidoli <david.olien@intel.com>
2020-08-05 17:45:06 -07:00
d97db3d7dc Correct getCacheProperties interface
Change-Id: I6e3cec56e78e7fad73f3afe5921ef156c308dd1d
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-08-06 01:36:05 +02:00
3471b01f05 Revert "Lock BuiltIn to make appendMemory calls thread safe"
This reverts commit 6a9f5d9bede690931c498a9b2db307d92dc196ab.

Change-Id: Ib1c7a66def4b16a0cf8a079497cfa34c1b2b3631
2020-08-05 16:03:50 -07:00
398ad44404 Correct values in queue synchronize
Change-Id: I645d1ae50d6e17d2d330ba9d21ef1a8cf7b955b8
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-08-06 00:26:50 +02:00
62b0efd122 fix prototype declaration for zeCommandQueueSynchronize_Tracing()
Change-Id: Id118a0437bedd75ce06cd6a3a208ae66fc204d4a
2020-08-05 11:58:24 -07:00
94a26db5ba Update Scheduler APIs as per latest spec
Change-Id: Ia8558ab30c83f1e30dae94cc7eb489ea7a8897da
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2020-08-05 18:52:34 +02:00