c3083592ad
Set arg immediate for all Kernel devices
...
convert tests to multi root device scenario
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-18 15:56:23 +01:00
e665111013
Verify debug manager state in UltConfigListener
...
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2020-12-18 14:18:36 +01:00
510188eb29
Remove commented code
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-12-18 11:27:17 +01:00
269477ec7e
Add Image2d_array to supported Gl sharing formats query ( #1041 )
...
* Add Image2d_array to supported Gl sharing formats query
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
* Update opencl/test/unit_test/sharings/gl/windows/gl_sharing_tests.cpp
Co-authored-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
Co-authored-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-17 16:32:38 +01:00
ee0523ae23
Correct device usage in kernel methods
...
pass device to substituteKernelHeap
use proper device when iterating over devices
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-17 14:46:46 +01:00
26dc1de24d
Change macro for CheckArrayImages aub test
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2020-12-17 14:00:16 +01:00
2a8bdaf28c
Code cleanup
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2020-12-17 13:44:09 +01:00
aa27b4890b
Fix typo in ult
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-17 12:25:12 +01:00
c3c92416db
Enable memory transfer for mem obj kernel args
...
correct building programs with multiple root devices
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-17 11:14:33 +01:00
1ef9a1c35f
Add extended functionality for timestamps at Event
...
Related-To: NEO-4584
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2020-12-17 10:53:16 +01:00
55fb319517
Set arg buffer for all Kernel devices
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-16 17:27:52 +01:00
4948c39d39
Remove executionEnvironment from KernelInfo
...
Related-To: NEO-3739
2020-12-16 14:56:57 +01:00
96bc6b2e01
Revert "Revert "Enable cl_khr_subgroup_extensions""
...
This reverts commit bf3d57dd05
.
Related-To: IGC-2680
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com >
2020-12-16 12:47:03 +01:00
847bad4763
Add function to check if kernel has direct stateless access to host memory
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-12-16 10:06:17 +01:00
b2cae02f66
Add kernel fixture with stateless indirect access
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-12-15 13:23:37 +01:00
7bfa71636a
ULT renaming: Ocloc tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-15 08:48:17 +01:00
93281f6cc9
ULT renaming: OS Interface tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-15 08:47:52 +01:00
d94e2bf149
Refactoring of per-DSS backed buffer programming
...
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2020-12-14 22:22:47 +01:00
39dd3ef5cf
ULT renaming: Multi-Threaded tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-14 18:35:23 +01:00
9bd0c69913
Add ClearColor allocation support for blitter
...
Related-To: NEO-5175
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2020-12-14 18:22:05 +01:00
17051459ea
Add P010 and P016 to VAAPI
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2020-12-14 16:53:33 +01:00
e3d003bf92
Correct reporting support of read_write_images
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-12-14 16:36:22 +01:00
384e47f438
OpenCL Queue Families extension 7/n
...
Update enum values to official ones
Delete redundant CL_DEVICE_NUM_QUEUE_FAMILIES_INTEL
Rename CL_QUEUE_CAPABILITY_ALL_INTEL to CL_QUEUE_DEFAULT_CAPABILITIES_INTEL
Add capabilities for cross queue events and single queue events
Add capabilities for buffer to image and image to buffer transfers
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5120
2020-12-14 16:19:11 +01:00
05ab806126
cmake: refactor unit tests targets dependencies
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-12-14 14:57:42 +01:00
e789375cd5
Enable memory transfer in enqueueCopyBufferToImage
...
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-12-14 14:57:24 +01:00
58633d726f
Enable memory transfer in enqueueCopyImageToBuffer
...
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-12-14 12:23:44 +01:00
798256ed61
Initialize Kernel for all devices
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-11 17:11:28 +01:00
4f54ea5c87
Enable memory transfer between images
...
Unlock flow for multi device setup in:
- enqueueCopyImage
Update cleanAllGraphicsAllocations test
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-12-11 16:15:31 +01:00
0747cb80f5
Sip programming changes
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-12-11 15:05:30 +01:00
778a4acca3
Initialize debugger structs
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-12-11 12:40:59 +01:00
55a75f7cfc
Correct setting global work offset Z
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-11 12:36:59 +01:00
830bcd6987
Scratch using bindless heaps
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-12-11 09:38:44 +01:00
d9eb19e6c4
ocloc - adding support for includes
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2020-12-10 22:59:15 +01:00
070828cb2f
Correct reporting __opencl_c_atomic_order_acq_rel
...
Related-To: NEO-5331
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-12-10 18:06:31 +01:00
aa1fc85257
Store device specific kernel members per root device
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-10 17:57:39 +01:00
8d2cfd87ae
Create graphicsAllocation for all devices in image
...
Unlock flow for multi device setup in:
- enqueueReadImage
- enqueueWriteImage
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-12-10 17:40:03 +01:00
e9b7222136
Correct CL_DEVICE_NON_UNIFORM_WORK_GROUP_SUPPORT value
...
Related-To: NEO-5331
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-12-10 17:31:21 +01:00
993ea27e25
Adding platform info for FCL
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2020-12-10 16:31:46 +01:00
f4c495cfff
Enable zero size enqueues for all devices
...
Related-To: NEO-5331
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-12-09 19:12:00 +01:00
350ec9f16b
Pass root device index to get proper kernel info
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-09 19:11:43 +01:00
91a938a449
ULT renaming: Memory Manager tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-09 17:49:59 +01:00
d746be0c4e
ULT renaming: Memory Object tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-09 17:20:20 +01:00
e7772143a2
Add fixture with a simple stateless copy kernel
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-12-09 17:03:05 +01:00
b6a20f9b23
Move mock_gmm and mock_gdi to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-09 13:45:57 +01:00
988e8667ce
ULT renaming: Linux DRM tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-12-08 17:44:05 +01:00
4fb4d99a06
Remove aub test
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-12-08 16:59:40 +01:00
ddca863c48
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-12-08 11:19:06 +01:00
c8d1e082dd
Update getKernelInfo method
...
add root device index parameter to return proper kernel info
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-12-08 09:14:44 +01:00
edbda8e8b2
Pass HwInfo to computeSlmValues function
...
Resolves: NEO-5215, NEO-5216
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-12-07 20:23:28 +01:00
0609a0915e
Enable ULT
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-12-07 19:09:05 +01:00