9372360efd
Rename getEnginesCount() -> getGpgpuEnginesCount()
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2021-06-28 17:19:28 +02:00
1d3d32cf39
Use sched_yield() instead pthread_yield()
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-28 15:55:03 +02:00
afd5f766c2
HwHelper: update getSubDevicesCount and getEnginesCount implementation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-28 15:14:30 +02:00
8582c9cbc7
Don't use 1Darrayed images with BCS OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-06-28 15:04:03 +02:00
5fbf084c41
Dont access PrintfHandler after move operation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-28 13:57:42 +02:00
dbe3ef21c1
Prefer unique_ptr instead of raw pointer nv12 ults
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-06-28 13:54:37 +02:00
4126a52dc1
Fix missing method override annotations
...
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2021-06-28 11:59:51 +02:00
fefd2d2429
Add CCS1-3 to EngineNodeHelper
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-28 11:48:21 +02:00
05cff2501a
Remove not needed check IsNV12
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-06-28 11:39:07 +02:00
76f7070917
Correct programming blitProperties for planar images
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4692
2021-06-28 11:19:12 +02:00
cb54606429
Reorganize code in drm tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-28 11:18:23 +02:00
d3ba02294f
Correct coding style in drm tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-25 17:22:53 +02:00
94154145c0
Improve drm ioctl debug prints
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-25 14:18:54 +02:00
4a7f4ec944
Add StorageInfo tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-25 11:20:56 +02:00
7979dcb757
Improve PrintDeviceAndEngineIdOnSubmission flag
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-06-24 20:14:27 +02:00
96d14967ac
Partial support for XE_HP_SDV
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-24 18:35:54 +02:00
8b48b33a0c
Remove 4GB limit if shared allocations supported
...
Resolves: NEO-5984
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-06-24 13:28:59 +02:00
e1f42c2ae1
Remove TSP atomic dependency tracking
...
This reverts commit d17668f023bee409ee68e766bbc7d5f16ce8d52b.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-23 16:59:41 +02:00
13b9f54c7d
Check queue capabilities in SVM calls
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-06-23 16:14:31 +02:00
c4a936d864
Track TSP OOQ ownership
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-23 15:59:47 +02:00
5c43c6fd94
Update MIT copyright headers to always use SPDX
...
Related-to: IGC-4296
Signed-off-by: lgotszal <lukasz.gotszald@intel.com >
2021-06-23 14:00:21 +02:00
5e8e066541
Bindless support ocl
...
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-06-23 13:56:12 +02:00
9e6f84e01d
Add debug flag to override notify enable parameter
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-22 18:34:59 +02:00
2ab961be49
Ensure that builtin kernel is patched and can't transform images
...
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-06-22 16:20:07 +02:00
991fd3b358
Add flags parameter to user fence wait function
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-22 15:43:02 +02:00
843b65bb07
Add usingImages field to the Kernel class
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-06-22 15:25:22 +02:00
7a6040e79f
Add test for command buffer task count
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-06-22 13:52:08 +02:00
82f1816aec
Keep implicit TSP dependencies ownership after enqueue
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-22 13:37:20 +02:00
438611be09
Disable FusedEus when debugger is used
...
Related-To: NEO-5961
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-22 13:03:38 +02:00
d62049035a
printf support with ZEBinary
...
Resolves: NEO-5657
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-06-21 20:53:58 +02:00
ea214dd26b
Select lowest subdevice when USM memory is allocated in not multicontext
...
Related-To: NEO-5498
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-21 18:45:11 +02:00
78e1ea2a68
Don't transform images for builtin kernels
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-06-21 18:30:47 +02:00
9bc4f02a88
Revert "Ensure that builtin kernel is patched"
...
This reverts commit c9c752526e
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-06-21 12:59:27 +02:00
2e97aeccfd
Revert TSP changes
...
This commit reverts:
a1d2bdc76666059653c79fe39a26113ce47c632a,
71a115129c1698ff15305fd0ea3828cba861be47,
e1a9087a466bfba54d84a64247e6596092034a91.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-21 12:44:12 +02:00
48feca4f44
Check Isa placement for every root device
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-21 11:53:19 +02:00
3c1288de09
Add mmap and munmap to SysCalls
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-18 15:44:56 +02:00
8523747f91
Clear Event dependencies for Subcapture
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-06-18 12:58:49 +02:00
f98b46e2cc
Correct usage of user fence wait call
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-18 12:15:02 +02:00
e027178c37
Correct semaphore wait programming for cross device dependencies
...
when event is blocked by blocked user event then program semaphore wait during
unblocking user event
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-06-18 09:06:53 +02:00
7a2d3d6369
Setup create function in redescribed image
...
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-06-18 08:59:31 +02:00
7828a8ee6a
Correct adapter detection
...
don't break when first adapter is incompatible
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-06-18 05:50:25 +02:00
0e5ca243e2
Add notify enable parameter to post sync commands
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-17 19:22:51 +02:00
c9c752526e
Ensure that builtin kernel is patched
...
Related-To: NEO-3691
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-06-17 17:49:18 +02:00
2ecab0fdc7
Evict unused allocations when exec fails
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-06-17 16:38:25 +02:00
8a037399d1
Immediate binding flag in BufferObject
...
Related-To: NEO-5985
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-06-17 14:16:13 +02:00
ad18099ed8
Enable KMD fallback for User Fence wait call
...
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-06-17 12:12:43 +02:00
6c7ccddae0
Respect 3 dimensions when calculating size for host surface
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-06-17 11:15:30 +02:00
b663fe775c
Process debug data for gtpin part 2
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-06-16 11:45:07 +02:00
2dbecfc354
Display error when printing ioctl entries
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-06-16 10:12:19 +02:00
366f4f1394
Correct hw info config
...
Affected products: ADLS, DG1
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-06-16 09:58:37 +02:00