Mrozek, Michal
0666da693e
Improve uncached flag.
...
- When resource is uncached for surface state and not used in stateless manner
then it doesn't need to flush cache
- Minor cleanup
Change-Id: I4cfe5a6fe3e666200407d9acdd89e6f64b2b3eed
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-08-30 12:17:27 +02:00
Mrozek, Michal
ae201a47d3
Improve uncached resources handling.
...
- Change kernel to properly detect true stateless resources
- do not turn of stateless l3 if arg is used in pure stateful manner
- refactor variable names to better reflect what they do
- improve mock kernel with internal to have setKernelArg capabilties
Change-Id: I2cdde04f2144d9b86dc1486126632db0fd7cad49
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-08-30 10:51:28 +02:00
Mrozek, Michal
33f6c7f0da
Add new flag to disable L3 for stateful accesses.
...
- With this flag resource will not be cached in L3 for stateful accesses.
Change-Id: Icf9a393ab92d55c2cdf30444420ea40da0d5630c
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-08-29 23:38:26 -07:00
Jobczyk, Lukasz
10795c716f
Move DebugSettingsReader to a core dir
...
Related-To: NEO-3677
Change-Id: I3374abde6717be20c064ec6d65c0751a783f5138
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-08-29 13:49:40 +02:00
Mateusz Jablonski
18982bd016
Move memory for slm window to memory manager
...
remove redundant methods from MockDevice
Related-To: NEO-3007
Change-Id: I9cc819b9c9118dbb667f5bf87d1bf15787f9b67f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-08-28 12:09:17 +02:00
Dunajski, Bartosz
b218c7fa16
Add helper for low priority engine type
...
Change-Id: I1d46e73f94d2827ba44de86a752d03830ff2b7e3
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-08-27 14:13:53 +02:00
Krzysztof Gibala
026f06cc50
Add function getPitchAlignmentForImage
...
Related-To: NEO-3207
Change-Id: I39ef8624ad7172a3e2acf9072e1e3d5d1b6fcc34
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2019-08-23 00:59:13 +02:00
Cencelewska
3507f027d4
Add per platform toggle for integer 64bit atomic extensions
...
Related-To: NEO-3649
Change-Id: Ic97566a91d50911c006e24a23d448281a8d2df64
Signed-off-by: Cencelewska <katarzyna.cencelewska@intel.com>
2019-08-22 15:24:13 +02:00
Cetnerowski, Adam
f04f1e0f0c
Re-enable cl_khr_int64_base_atomics
...
This reverts commit bee2150c45
.
Change-Id: Ifd015f8bbdf790342b4b60c40a01112f769435d0
2019-08-12 15:43:52 +02:00
Adam Cetnerowski
494a3ae4f6
ULT renaming: multithreaded tests
...
Related-To: NEO-2236
Change-Id: Ia8c9ba3611a8301f6bf3f6bfc7a140b279961644
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-08-12 15:35:58 +02:00
Chodor, Jaroslaw
8a2b204ec9
Function/Global pointers API
...
Change-Id: I226b0cf75b6f3c72deb7418df647aa5781be09d6
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2019-08-12 10:57:17 +02:00
Maciej Dziuban
f9938d43a4
Make vme kernels ULTs controlled by supportsVme flag
...
Change-Id: I7cfd2cf610ace552e12a1b47a5d4d28ca16a959b
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2019-08-08 14:59:07 +02:00
Adam Cetnerowski
54d23b925d
ULT renaming: Unload compiler tests
...
Related-To: NEO-2236
Change-Id: Ibc45cd114fcfc5c1792267ae4215c69c9b66b1f3
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-08-08 09:10:51 +02:00
Adam Cetnerowski
bc2fc2ea55
ULT renaming: SVM tests
...
Related-To: NEO-2236
Change-Id: Iebd108ac6504da98c01c01a4ddb513e3b9c4e57a
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-08-07 08:49:07 +02:00
Adam Cetnerowski
bdfe0b14cd
ULT renaming: Set performance configuration tests
...
Function was deprecated. Removing redundant ULTs.
Related-To: NEO-2236
Change-Id: Ie70d8a6a0d19870cfd72c30c83941e11573220f5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-08-06 15:47:43 +02:00
Cetnerowski, Adam
bee2150c45
Revert "Re-enable cl_khr_int64_base_atomics"
...
This reverts commit 9b8f96f9ee
.
Change-Id: I3ffd83a56341858d99f0675ac3d42348ac0e6b33
2019-08-05 10:56:04 +02:00
Cetnerowski, Adam
9b8f96f9ee
Re-enable cl_khr_int64_base_atomics
...
This reverts commit 027d71e781
.
Change-Id: I6e067527f52c49f857352c2835d83af007738218
2019-08-02 13:47:01 +02:00
Adam Cetnerowski
251c3f4aed
ULT renaming: Set destructor callback tests
...
Related-To: NEO-2236
Change-Id: If0e5bcaa63ce2193162f7eccbbcbf86cd9dd882c
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-08-01 12:22:15 +02:00
Mrozek, Michal
027d71e781
Revert "Revert "Revert "Enabling cl_khr_int64_base_atomics""
...
This reverts commit 349b8dc0b7
.
Change-Id: I970d4a2f7ba5bd14f4040612a81aa36bb23875ca
2019-08-01 10:32:45 +02:00
Cetnerowski, Adam
349b8dc0b7
Revert "Revert "Enabling cl_khr_int64_base_atomics"
...
This reverts commit 4d9ebd3f1e
.
Change-Id: I8a4829aa9ce0102e02ceb79c3d7cdbe3f60a6a8c
2019-07-31 18:56:34 +02:00
Adam Cetnerowski
4bf3d005ec
ULT renaming: Set kernel exec info tests
...
Related-To: NEO-2236
Change-Id: Ibe70d708dd431e3f6d4c104fad71dceda79996dc
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-31 09:58:35 +02:00
Chodor, Jaroslaw
4d9ebd3f1e
Revert "Enabling cl_khr_int64_base_atomics
...
and cl_khr_int64_extended_atomics."
This reverts commit 34249ccfe3
.
Change-Id: I0ea6a844a2bd6c4ec028fe80d3444cd3d473d032
2019-07-30 16:27:17 -07:00
Jurek, Pawel
34249ccfe3
Enabling cl_khr_int64_base_atomics and cl_khr_int64_extended_atomics.
...
Change-Id: I79f1260e39cad60f04993e732343a2969ace3908
2019-07-30 12:16:20 -07:00
Adam Cetnerowski
853d6435cc
ULT renaming: Set Kernel Arg SVM Pointer tests
...
Related-To: NEO-2236
Change-Id: I9f51fb1fcb83abb8bf5b3e4619b0e92a172a6904
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-30 10:28:55 +02:00
Piotr Fusik
dcd8728519
Use range-based for.
...
Change-Id: I758f6d5fcbf75baae454dedc9467532bc0b8c9d5
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-07-30 07:57:43 +02:00
Adam Cetnerowski
c842279b7f
ULT refactoring: Set Event Callback tests
...
- align test names to GivenWhenThen scheme
- change pointers to smart pointers
Related-To: NEO-2236
Change-Id: I293b18e142bf1c618448b89b253df6aa3aa640dc
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-25 16:59:31 +02:00
Lukasz Towarek
eea2a4451a
Handle OS-managed allocations in clGetMemAllocInfoINTEL
...
Change-Id: I9750bcc05f01aef3973cfac4f10e7d4d9d667bed
Related-To: NEO-3524
2019-07-25 01:56:20 +02:00
Koska, Andrzej
1bff5a7bcb
Dynamically expose VME extensions
...
Change-Id: Ia562361aeea70020cd99f813ea325fa88ca37006
Signed-off-by: Koska, Andrzej <andrzej.koska@intel.com>
Related-To: NEO-3416
2019-07-24 16:07:13 +02:00
Lukasz Towarek
f2c18295fd
Allow nullptr as clMemFreeINTEL argument
...
Change-Id: I2746fa21a2971c0e9c2abb003c61a3b2dbef623c
Related-To: NEO-3521
2019-07-24 11:19:59 +02:00
Adam Cetnerowski
37a5b4c0a3
ULT renaming: Set Default Device Command Queue tests
...
Related-To: NEO-2236
Change-Id: I746fd1bbc291047470531cef564062a502b377b6
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-23 18:25:35 +02:00
Adam Cetnerowski
023819ee0b
ULT renaming: Retain & release tests
...
Related-To: NEO-2236
Change-Id: I2e2d22b8925bf93951aacce75e4555f9d250e5d7
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-23 15:35:39 +02:00
Adam Cetnerowski
f21e5e85e0
ULT renaming: Retain and Release Command Queue Tests
...
Related-To: NEO-2236
Change-Id: Ie879e1680e10dd577baa930afaeeed6b4375e157
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-23 10:04:03 +02:00
Kamil Kopryk
7e404e79ff
Add support for unrestricted buffer sizes.
...
Change-Id: Ib32164cad623da46c5424feca74a140b39eb9a2c
Related-To: NEO-3314
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2019-07-22 14:44:19 +02:00
Adam Cetnerowski
5508f8e128
ULT renaming: Retain Mem Obj tests
...
Related-To: NEO-2236
Change-Id: I4125d2089780a86338a56ceaa3a8f88cf10249c5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-22 13:23:45 +02:00
Mateusz Jablonski
1114361994
Add API for querying number of slices
...
Related-To: NEO-3426
Change-Id: I2893be858de9f0f6516ca6ded61123c2c15f1494
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-07-17 14:07:30 +02:00
Maciej Dziuban
7c30e1ed4a
Add CMake flag to control device enqueue
...
Change-Id: Ia2ba2c5437adeca2c0335f5a2ffd28a6a2881a2a
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-2942
2019-07-17 10:21:10 +02:00
Adam Cetnerowski
a060bd2c5d
ULT renaming: Release Program tests
...
Related-To: NEO-2236
Change-Id: Ie338b1a47939e8a8360dc863a07edc56d1bf9593
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-17 10:04:22 +02:00
Mrozek, Michal
5dc20f50d1
Change max mem alloc size deduction.
...
- make it half of global mem
- change buffer input validation, look for hw limitations instead of
computed value of max mem alloc size.
Change-Id: Ibbe7eb16d01299b02cef3b1e7234efefbced2197
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-16 13:47:21 +02:00
Adam Cetnerowski
fcf3b09439
ULT renamning: Release Mem Object tests
...
Related-To: NEO-2236
Change-Id: I4cc0ec4292f051296984c8b1d74e229852139b9b
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-16 10:17:07 +02:00
Dunajski, Bartosz
89d1878cd6
Rename engine member in CommandQueue
...
Change-Id: I01516616c164f19afbcd62d39a2a42d04ff768c9
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-07-15 17:53:01 +02:00
Mrozek, Michal
fe26b0b406
Move debug_manager_state_restore.h to core.
...
Change-Id: I3ef4a1aec40efa4bbc8346a5b517336c42c06519
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-15 17:21:38 +02:00
Mrozek, Michal
9d723a10aa
Move enumerateLeak to core.
...
- remove not used parameter.
- remove the usage of default parameters.
- move some constants to memory management as well.
Change-Id: Iedf374568fa3594ffad6b53534e4483485863324
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-15 13:53:03 +02:00
Mrozek, Michal
05522f8ecd
Optimize includes scheme.
...
- remove not needed includes.
Change-Id: I8d2018e965496eb3bc3321550bdc4924d52f7315
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-15 12:07:50 +02:00
Mrozek, Michal
e58273fac2
Move memory management to core.
...
Change-Id: Ifa9233960f81095e293df631da9422608535171d
2019-07-15 10:19:42 +02:00
Adam Cetnerowski
91b1604d9a
ULT renaming: Release Kernel tests
...
Related-To: NEO-2236
Change-Id: If75a0c0a4bd9af3e244e2d3411defa6084f076e9
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-15 08:37:54 +02:00
Mrozek, Michal
0440b86d05
Rename SVM Memory Manager to Unified Memory Manager.
...
Change-Id: I1d7637a5aaca3ef5190c4f6303c81060f95744a9
2019-07-12 11:22:09 +02:00
Adam Cetnerowski
91b56260b0
ULT renaming: Event tests
...
- rename tests to meet naming pattern
- minor code refactoring
Related-To: NEO-2236
Change-Id: I1cb58e12204018d59aa5696bad889dbefafc8833
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-12 09:05:26 +02:00
Adam Cetnerowski
c8d8f788ca
ULT renaming: Release Context tests
...
Related-To: NEO-2236
Change-Id: I57bc625d121c9c3ceef6a4e69a04348d618b8dc6
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-11 08:36:21 +02:00
Adam Cetnerowski
c0de49614d
ULT renaming: Release Cmd Queue tests
...
Related-To: NEO-2236
Change-Id: Ib1118f6055280ad5a3976ead47e30fc055b78a79
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-10 23:39:31 +02:00
Adam Cetnerowski
042901857f
ULT renaming: Link Program tests
...
Related-To: NEO-2236
Change-Id: I1b38d80827baa16ceb1c0365989a4a6f5f0a1902
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-09 09:01:25 +02:00
Adam Cetnerowski
2c38d0814b
ULT renaming: Motion estimation tests
...
Related-To: NEO-2236
Change-Id: Idfdb4c0b03774119385f10b2aac86db26b81e306
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-09 00:26:05 +02:00
Piotr Maciejewski
d1d794c658
Metrics Library Performance Counters implementation.
...
Signed-off-by: Piotr Maciejewski <piotr.maciejewski@intel.com>
Change-Id: I0f00dca1892f4857baaebc75ba2208a4f33db1bf
2019-07-04 15:56:47 +02:00
Adam Cetnerowski
065477d439
ULT renaming: GetAcceleratorInfo tests
...
Related-To: NEO-2236
Change-Id: Icea04247580f7f05c6db646a37c3fae2b63f0404
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-03 10:50:25 +02:00
Adam Cetnerowski
27e9dfb2f0
ULT renaming: GetSupportedImageFormats test
...
Related-To: NEO-2236
Change-Id: I2680109042bdd3132f646e3ee4ce9defa9fbb393
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-02 17:21:48 +02:00
Krzysztof Gibala
407c0213f1
Add clGetMemAllocInfoIntel
...
Related-To: NEO-3317
Change-Id: If46be932e170d45793fe143ebb54fcfb0cda9ccc
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2019-07-01 09:45:31 +02:00
Adam Cetnerowski
9f03864f37
ULT renaming: GetPlatformInfo tests
...
Related-To: NEO-2236
Change-Id: I5094f301553c764a3ad38fcf8e9222cd9c37892c
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-06-28 01:16:24 +02:00
Adam Cetnerowski
eb3e6efaf1
Correct GetPlatformIDs error when platform fails to initialize
...
Change-Id: Icb25cd2924aa406c08af9d47a1002ba6d23724f7
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-06-26 09:01:04 +02:00
Adam Cetnerowski
ac5510f808
ULT renaming: Get Platforms IDs tests
...
Related-To: NEO-2236
Change-Id: I0045c9fa3afe8fa8b1210092de5574a278334e38
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-06-25 16:27:37 +02:00
Mrozek, Michal
7d3e8f32c8
[12/n] Unified Shared Memory.
...
- Wire in support for clEnqueueMemsetINTEL.
Related-To: NEO-3148
Change-Id: I50f636e8e0029a154b6a6c7cd46385e92f8d4d7f
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-06-24 18:14:29 +02:00
Mrozek, Michal
e6930c4769
[11/n] Unified Shared Memory
...
-wire in support for clEnqueueMemcpyINTEL
Related-To: NEO-3148
Change-Id: I3aa758d288fe5b0fd38d25e28d69ae0017ff8730
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-06-24 16:46:25 +02:00
Mrozek, Michal
37e4bca788
[10/n] Unified Shared Memory.
...
- Wire in support for clDeviceMemAllocINTEL
- Wire in support for clSharedMemAllocINTEL
- Wire in support for clSetKernelArgMemPointerINTEL
Related-To: NEO-3148
Change-Id: I9e182beb6f4dda3adfc0f2f23ffd129640ebd73c
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-06-24 10:03:25 +02:00
Adam Cetnerowski
430ee1d1a3
ULT renaming: GetPipeInfo tests
...
Related-To: NEO-2236
Change-Id: Ief532e142096388dcbf3096a9bd8c304568e8e56
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-06-21 13:46:25 +02:00
Mrozek, Michal
0758661c52
[9/n] Unified Shared Memory
...
- Wire in support for clMemFreeINTEL.
Related-To: NEO-3148
Change-Id: Ibef61b7d9bdfa3021533faa0019b6b443145f1be
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-06-19 16:06:52 +02:00
Kamil Kopryk
72841e36c2
Add clCreateImageWithPropertiesINTEL API
...
Related-To: NEO-3147
Change-Id: I4a8a9d73fe75e0680226fbd0625342f639ddd201
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2019-06-19 15:51:22 +02:00
Mrozek, Michal
3595e6e046
[8/n] Unified Shared Memory.
...
-Wire in host allocations API.
Related-To: NEO-3148
Change-Id: If7213a7c90a35aebb530e2b4d14413138cd84297
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-06-19 14:21:15 +02:00
Krzysztof Gibala
4eb870af85
Add Unified Shared Memory API
...
Related-To: NEO-3317
Change-Id: I9e15ac2dab710e6e410ddded04f0be01694a74d7
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2019-06-19 11:49:49 +02:00
Jobczyk, Lukasz
971eb7a1b4
Add initial implementation of specialization constants
...
Related-To: NEO-2260
Change-Id: Ib722109039555a028eb4ec0862e9de72342f9730
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-06-18 09:39:32 +02:00
Mrozek, Michal
be48b56732
Kernel refactor.
...
- Change function names to indicate they work on SVM allocations.
- Remove one function used only in tests.
Change-Id: I9b18d9fee3d4f2a46a7f458ca73d39b3863ce6d3
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-06-14 10:27:21 +02:00
Cetnerowski, Adam
5b85cea6fc
ULT renaming: GetMemObjectInfo tests
...
- including small refactor / cleanup
Related-To: NEO-2236
Change-Id: I26815ec8f0eb9d1654777d777cfbc5a41d327916
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-06-11 13:52:10 +02:00
Anton V. Gorshkov
b26650c7b0
Added host-side API tracing support
...
Change-Id: Id473243344d76e58e326c5a1cb487c57cf5c736c
Signed-off-by: Anton V Gorshkov <anton.v.gorshkov@intel.com>
2019-06-11 08:02:58 +02:00
Mateusz Jablonski
9ecaaa731a
Correct error code in clCreateImage when device doesn't support images.
...
Related-To: NEO-3175
Change-Id: I27c6fd3f6b86ef47599bf8f7f68b2dfa8c46e1f0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-05-31 11:37:45 +02:00
Krzysztof Gibala
7830be3090
Do not create buffer when size is too big.
...
Resolves: NEO-3131
Change-Id: Icd37e7bc62719be5956b6a9435ab2fe7e0962c00
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2019-05-29 12:23:39 +02:00
Jaime Arteaga
b98b51b0d9
Move ptr.h to core folder
...
Change-Id: Icf0db7c767b2b1ea44fccc02b135f0f6c1f78c8f
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2019-05-29 00:11:34 -07:00
Hoppe, Mateusz
d15174d7c5
Block SVMAllocsManager creation in Context when SVM is not supported
...
- skip SVM tests when SVM is not supported
Related-To: NEO-3157
Change-Id: Ie5d5ef4778749f60537084fc7f388714954a4873
Signed-off-by: Hoppe, Mateusz <mateusz.hoppe@intel.com>
2019-05-17 08:59:00 +02:00
Dunajski, Bartosz
0f87e9aa1a
Rename HardwareInfo members
...
Change-Id: I85f56b677bafdd75dd958b488522393fc18b68af
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-05-09 09:13:55 +02:00
Dunajski, Bartosz
bb80d327c7
Move HardwareInfo ownership to ExecutionEnvironment [1/n]
...
Change-Id: I5e5b4cc45947a8841282c7d431fb69d9c397a2d4
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-05-08 16:11:01 +02:00
Adam Cetnerowski
79e22a09b9
Report SPIRV 1.2 as supported
...
Change-Id: I3ce078f166d5257ee4e06281b6f42c1091e05b91
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-04-23 09:58:24 +02:00
Cetnerowski, Adam
021fcef7ca
ULT renaming: Get kernel work group info
...
Related-To: NEO-2236
Change-Id: I3d2062e2a72561c8709af5a1792ac4f43b8a9020
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-04-23 09:57:15 +02:00
Cetnerowski, Adam
faae0364d0
ULT refactoring: Kernel Sub Group Info tests
...
Related-To: NEO-2236
Change-Id: Ibab8161c6f5935a4104d7a4d168ce614c0cffdd7
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-04-19 12:40:33 +02:00
Cetnerowski, Adam
18a9e164e1
ULT renaming: Get sub group info tests
...
Related-To: NEO-2236
Change-Id: I4cfe34a2dd5b61408b85ca23b01c065d9c9959d9
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-04-17 21:58:01 +02:00
Koska, Andrzej
066743747d
Enable building the spirv kernel more than once
...
Change-Id: Ia93456e7b7afaee07fa633727e943d8db2736f07
Resolves: NEO-2837
Signed-off-by: Koska, Andrzej <andrzej.koska@intel.com>
2019-04-16 09:40:28 +02:00
Cetnerowski, Adam
5b893e84b4
ULT renaming: Get kernel info
...
Related-To: NEO-2236
Change-Id: I24772bb39f5235e8361db7fe63cd49ce94cd9869
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-04-15 10:56:19 +02:00
Zbigniew Zdanowicz
971cbd55f3
Add new SVM types
...
Related-To: NEO-2917
Change-Id: Ica127129799c1e617a326a110348c2f70160b15c
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2019-04-11 15:27:38 +02:00
Mrozek, Michal
a21f921dcf
Do not validate platform for add comment call.
...
Change-Id: I1f4c28541aea8e13ac1a63511acb5528b3047fe5
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-04-11 10:25:18 +02:00
Cetnerowski, Adam
0283f7ad13
ULT renaming: Get kernel arg info tests
...
Related-To: NEO-2236
Change-Id: Ia397ee841183e760c7cfd34559c19f5f45d90dab
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-04-11 10:22:19 +02:00
Adam Cetnerowski
5034c03f7c
ULT renaming: Get image params tests
...
Related-To: NEO-2236
Change-Id: I70a3e2fc32781dff8dff68d380eebec3cddeb7b2
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-04-09 11:19:35 +02:00
Jobczyk, Lukasz
d6367f02aa
Add INTEL suffix to the clEnqueueVerifyMemory
...
Related-To: NEO-3082
Change-Id: Ia15ab39545144198b2db745a0a61757b6b1caf47
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-04-09 11:00:48 +02:00
Jobczyk, Lukasz
2393aceca6
Add dispatchable object to the clAddCommentINTEL
...
Related-To: NEO-3082
Change-Id: Iae0117b32a81c97a37fb30e79bd4b9547c50c95c
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-04-08 16:05:29 +02:00
Maciej Plewka
4eb48e3d06
Add function to flush caches
...
Related-To: NEO-2536
Change-Id: Ifbf7e7a42514dd66eb0914f9d13407287481e123
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2019-04-05 09:48:50 +02:00
Cetnerowski, Adam
cf0f1db3ec
ULT renaming: Get image info tests
...
Related-To: NEO-2236
Change-Id: I10a2147e53b1f4a31cdd7d62d895387657098b00
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-04-05 09:07:31 +02:00
Jobczyk, Lukasz
e926a6d037
Adjust error handling in the clAddCommentINTEL
...
Related-To: NEO-3047
Change-Id: Ic9ecfff8358c43a37a1c4ea4ccf4aec8d09acde8
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-04-04 18:58:39 +02:00
Jobczyk, Lukasz
c2e5831c1c
Add the clAddCommentINTEL function
...
Related-To: NEO-3047
Change-Id: I4def3e4866e0bf53c00f18d42b3c32c0d0c8a746
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-04-04 11:05:10 +02:00
Filip Hazubski
b2e16b7897
Update allocationForCacheFlush method
...
Related-To: NEO-2535
Change-Id: Ia24556814188263e2ebb54b6419feddd5d8ed707
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-04-03 18:07:13 +02:00
Cetnerowski, Adam
11a7e68c0a
ULT renaming: get extension function address tests
...
Change-Id: I13cf7cfc4832b7b3c32041a3c8e8a1bc81ecc4d5
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-04-02 08:30:23 +02:00
Cetnerowski, Adam
de8f354b32
ULT renaming: profiling tests
...
Change-Id: I4307b86399fd1478144b54deb3b25d05825c27f2
Signed-off-by: Cetnerowski, Adam <adam.cetnerowski@intel.com>
2019-03-29 10:06:50 +01:00
Piotr Fusik
d4a0c4852b
Move EngineType to aub_stream.
...
Change-Id: Ieaa75aaf4aca4487833754eb38ff709adcbf0f11
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-03-27 10:06:29 +01:00
Maciej Plewka
9e52684f5b
Change namespace from OCLRT to NEO
...
Change-Id: If965c79d70392db26597aea4c2f3b7ae2820fe96
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2019-03-26 15:48:19 +01:00
Zdunowski, Piotr
9dfa1b353a
CL_PROGRAM_SOURCE information for SPIR-V program should be null string.
...
Change-Id: I73e6d4b6a52cb337cb4f7e7de3264981f5bee9e7
Signed-off-by: Zdunowski, Piotr <piotr.zdunowski@intel.com>
2019-03-22 12:42:21 +01:00
Piotr Fusik
db9afd06cd
Remove EngineInstanceT.
...
Change-Id: I08543b5f4ef5e91e6beb8390d448e53702cd9dac
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-03-20 10:56:22 +01:00
Filip Hazubski
40541e4faa
Update Image compression
...
Change-Id: I3a15dba343a80716b57cdda6b74f2142814021f3
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-03-13 13:59:50 +01:00