Maciej Dziuban
f7d105f2e2
Create work partition allocation
...
Related-To: NEO-5546
Resolves: NEO-5561
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-02-17 15:28:42 +01:00
Lukasz Jobczyk
1844875b9d
Disable timeout while waiting when direct submission active
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-17 14:46:19 +01:00
Bartosz Dunajski
15f3353351
Pass additional allocation parameters to aub_stream
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-02-17 14:20:08 +01:00
Bartosz Dunajski
584da13ff8
aub_stream interfaces update
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-02-16 16:03:04 +01:00
Krzysztof Gibala
d8a1bb599e
Extend event synchronization mechanism for multi device concept
...
Related-To: NEO-5508
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-02-16 11:27:47 +01:00
Kacper Nowak
ef014dad66
Modifications to cl_intel_va_api_media_sharing
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-02-16 09:44:13 +01:00
Filip Hazubski
7d01074ee4
Update aub/tbx stepping handling
...
For the stepping value use hardware value.
Resolves: NEO-5475
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-02-15 13:57:39 +01:00
Mateusz Hoppe
06bcc67e38
Clean log file from incorrect entries
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-15 13:05:29 +01:00
Maciej Dziuban
6eebf82ec5
Add HW-specific preference for usage of blitter in local->local transfers
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Resolves: NEO-5549
2021-02-15 12:47:54 +01:00
Maciej Dziuban
98ff3cc0a9
Do not use blitter for local->local SVM and USM copies
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5549
2021-02-11 16:24:57 +01:00
Maciej Dziuban
a68a4aa74e
OpenCL Queue Families extension 17/n
...
Return index of default queue (created without using the extension)
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5120
2021-02-11 16:01:29 +01:00
Filip Hazubski
ae484993e2
Update builtins generation
...
Use revision id when generating cpp files.
Related-To: NEO-5167
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-02-11 14:36:58 +01:00
Katarzyna Cencelewska
9d0422cf69
Add hwInfo to sampler setArg and appendSamplerStateParams
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-02-11 14:21:13 +01:00
Slawomir Milczarek
7dad49ccf4
Add new setters and getters for cache policies
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-02-11 14:07:06 +01:00
Maciej Dziuban
2cd6809d1e
Do not use blitter for clEnqueueCopyBuffer
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-02-11 12:42:43 +01:00
Pawel Cieslak
8a700c5187
Move non-ult shared files to single directory
...
Add SKIP_SHARED_UNIT_TESTS flag
Related-To: NEO-5201
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-02-10 21:03:13 +01:00
Maciej Dziuban
7b7ad9a5cb
OpenCL Queue Families extension 16/n
...
Expose extension string
Related-To: NEO-5120
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-02-05 13:39:05 +01:00
Igor Venevtsev
3df6110a17
Add extra parameters to setArgStateful()
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-02-05 12:24:27 +01:00
Sebastian Luzynski
0871c1bb76
Adjust clGetKernelWorkGroupInfo api call
...
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com >
2021-02-05 10:58:00 +01:00
Maciej Dziuban
320a404a91
OpenCL Queue Families extension 15/n
...
Add queue family name.
This change will break backwards-compatibility.
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-02-04 11:34:35 +01:00
Mateusz Hoppe
51fd5c5e3a
Validate D3D sharing formats
...
Related-To: NEO-5486
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-03 10:35:10 +01:00
Filip Hazubski
7a91ef844a
Move debug symbols package generation under cmake flag
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-02-02 18:51:43 +01:00
Filip Hazubski
5618d4dfa4
Correct image initialization for linear storage allocations 2/2
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-02-02 17:12:18 +01:00
Bartosz Dunajski
580fdd757c
Improve buffer surface state programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-02-02 14:42:18 +01:00
Mateusz Hoppe
a48dde79e7
Return zero formats for plane > 1 in dx11
...
Related-To: NEO-612
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-02 12:21:14 +01:00
Maciej Dziuban
08506dc81e
OpenCL Queue Families extension 14/n
...
Check capabilities in clEnqueueWaitForEvents
Related-To: NEO-5120
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-02-02 11:54:43 +01:00
Michal Mrozek
cfe23873cf
Fix async flag.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2021-01-29 17:02:03 +01:00
Bartosz Dunajski
c2e333fe38
Update compression encoding interface + test traits
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-01-29 13:57:15 +01:00
Lukasz Jobczyk
8ed14d0c9f
Use ZE_AFFINITY_MASK for neo devices
...
Resolves: NEO-5438
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-01-29 11:13:29 +01:00
Bartosz Dunajski
b57c1b9650
Improve Image surface state encoding for compression
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-01-28 16:39:42 +01:00
Maciej Dziuban
7adfc42b9b
OpenCL Queue Families extension 13/n
...
Do not allow cross queue events on DG1 blitter
Related-To: NEO-5120
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-01-28 16:19:09 +01:00
Igor Venevtsev
bb72beac6b
Add extra parameters to programStateBaseAddress()
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-01-28 16:03:17 +01:00
Maciej Dziuban
160e5ec112
OpenCL Queue Families extension 12/n
...
Fix engine selection for copy engines
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Relate-To: NEO-5120
2021-01-27 21:27:43 +01:00
Mateusz Hoppe
3ab932b101
Add initial support for context debug
...
Related-To: NEO-5478
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-01-27 12:50:26 +01:00
Bartosz Dunajski
ccf9d72019
Revert "Modifications to cl_intel_va_api_media_sharing"
...
This reverts commit 4c27d46de3 .
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-01-27 11:15:15 +01:00
Kacper Nowak
4c27d46de3
Modifications to cl_intel_va_api_media_sharing
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-01-27 09:07:11 +01:00
Andrzej Koska
17bbe80271
Enable sharedMemory path for write buffer
...
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
Related-To: NEO-5360
2021-01-26 18:48:02 +01:00
Mateusz Jablonski
f583ec7d8f
Revert "Create a new class for handling multi device SVM arguments in kernel"
...
This reverts commit 00b2a28818 .
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-01-26 16:06:53 +01:00
Adam Cetnerowski
98ef17dceb
Updating device brand strings
...
Based on public Windows driver 27.20.100.8935
https://downloadcenter.intel.com/download/29988/
Related-To: NEO-5252
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-01-26 14:16:49 +01:00
Maciej Dziuban
681c6eeb38
OpenCL Queue Families extension 11/n
...
Check for support of cross queue events in enqueue calls
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5120
2021-01-26 14:02:54 +01:00
Maciej Dziuban
566a761aaa
Optimize copying buffers with misaligned pointers
...
Resolves: NEO-5476
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-01-26 12:47:22 +01:00
Bartosz Dunajski
469c929b7f
Unrestricted size flag support in clSvmAlloc
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-01-25 19:13:08 +01:00
Mateusz Jablonski
6f2a8e8a1c
Correct nullptr SVM arg handling
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-01-25 15:43:53 +01:00
Mateusz Jablonski
00b2a28818
Create a new class for handling multi device SVM arguments in kernel
...
set arg SVM for devices in Kernel
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-01-22 15:53:02 +01:00
Maciej Dziuban
edf339fdf1
Fix checks for image mip level in OpenCL builtins
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-01-22 10:24:39 +01:00
Filip Hazubski
5763b77bb9
Introduce debuginfo package
...
debuginfo package contains stripped debug symbols.
Generating debug symbols have been enabled for Release builds.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-01-21 13:37:52 +01:00
Mateusz Jablonski
6a54bde164
Improve allocation logging, add gpu address to the log
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-01-20 18:23:33 +01:00
Filip Hazubski
65aecc84f1
Add __IMAGE_SUPPORT__ option for compilation
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-01-19 16:21:57 +01:00
Filip Hazubski
d0033dadb3
Correct Read-Write Images support
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-01-18 16:15:39 +01:00
Andrzej Koska
670013e88a
Enabling USM path for write buffer
...
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
Related-To: NEO-5360
2021-01-15 12:01:43 +01:00