Mrozek, Michal
931bd04a99
Change implementation of simple_kernel_9.
...
Change-Id: I22686ac1f17b5b01d991e16c7e690a2fb109088f
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-08 09:23:09 +02:00
Mrozek, Michal
1022ad4aac
Release reference to mem_object after command submission.
...
Change-Id: I1d3899ee3320869dd245dc1af22bd9b0dbfce9cf
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-05 11:39:24 +02:00
Mrozek, Michal
5a0be86b04
Ensure structures are properly initialized.
...
Change-Id: Idc5feda9147abdefc3d864744e73d88111884eea
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-05 10:43:59 +02:00
Mrozek, Michal
689f6a2047
Add simple kernel utilizing get_sub_group_id()
...
Change-Id: I9071b48f9fc53f99b371649a021951785127c925
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-05 10:22:03 +02:00
Dunajski, Bartosz
ecc2a6b115
AuxTranslation support in BlitProperties
...
Change-Id: I52b136dd2a14e8b2c614c54dc695eca141b87a99
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
2019-07-05 08:59:12 +02:00
Mrozek, Michal
976f3dee08
Update internal.
...
Change-Id: If8eefd7ab95e46ef9ced946c10bd6438de7ee024
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-05 08:56:45 +02:00
Mrozek, Michal
9ddc4f5f2e
Improve NonDefault flag dumping.
...
- Do not require PrintDebugMessages to have information messages.
Change-Id: I5fcf8dee73ca193f40ac33d2f68190a22ff60e97
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-05 06:13:08 +02:00
Artur Harasimiuk
ba18b85f1c
infrastructure update
...
Change-Id: Ibf5fc586da1c811a69c1172b81d1a6ab5bc2d867
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-07-04 22:46:52 +02:00
Chodor, Jaroslaw
bcde88e14f
Allow disabling pdb generation
...
Change-Id: I2c4554030062e8e3bc373187bef22ec02eecb903
2019-07-04 21:01:22 +02:00
chmielew
7acfe9c935
suppress ocloc output
...
Change-Id: Ifab9b9c07e278062547581556da9b41ae3da9960
2019-07-04 20:47:02 +02:00
Pawel Wilma
fac8c94c1e
Revert "Built-in kernels refactor"
...
This reverts commit 40b00c7e8a
.
Change-Id: I8c13be5134c051272db1fe1b7b15764cf8ad6953
2019-07-04 16:33:01 +02:00
Venevtsev, Igor
83396a98cd
Manifest update
...
Related-To: NEO-2877
Change-Id: Ia9be1cb6ea24a3e9483c12239eec105dfd319f0f
Signed-off-by: Venevtsev, Igor <igor.venevtsev@intel.com>
2019-07-04 15:57:21 +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
chmielew
369982995d
ocloc help cleanup
...
Change-Id: I4378fa306e3a2b3ec219800a61dbae6c7115808a
2019-07-04 12:55:22 +02:00
Mateusz Jablonski
009dbc45e2
Update test for reusing heap memory
...
Change-Id: Iab447afd8633e05947b6732a2d1fcf9762e521a8
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-07-04 12:24:12 +02:00
Igor Venevtsev
10799ea0ed
Use GfxPartition for GPU address range allocations
...
[3/n] - DrmMemoryManager
Related-To: NEO-2877
Change-Id: If7aa5f7e0d774f0c8b1c01cf6b14ee22374987d3
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2019-07-04 12:14:00 +02:00
Chodor, Jaroslaw
0b3caec515
ocloc - additional search path for IGA
...
Change-Id: I43c213cd70083221af493e329e414d49e69bb706
2019-07-04 11:36:22 +02:00
Jablonski, Mateusz
cd329438ec
Update infra
...
Change-Id: Ia5088efc601e1e89c41a36d1199b5140e977d36a
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2019-07-04 00:23:11 -07:00
Artur Harasimiuk
4e9b7b1fe5
cmake: make messages to be consistent
...
Change-Id: I168977998a24f7b20eb5bb1ded9ae60e18b93e3b
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-07-03 23:19:23 +02:00
Artur Harasimiuk
b8a5036c41
cmake: make directory prior to copying
...
Change-Id: Ifc45bf1eb3d819ae40c541eb067a33e5774f0039
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-07-03 23:13:59 +02:00
Krystian
3f76ab4469
ocloc help cleanup
...
Change-Id: Iaae89f0805d4cbb55f2d5bc261ede2823de7bd71
2019-07-03 15:19:23 +02:00
Pawel Wilma
40b00c7e8a
Built-in kernels refactor
...
Related-To: NEO-3220
Change-Id: I4a44a71fe30abd38409de7e9741a3b389b967612
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
2019-07-03 14:58:32 +02:00
ocldev
2640e5f17d
gmmlib revision update
...
Change-Id: I79554365f731ef67d344ce0f0b7b8c97e3a117ae
2019-07-03 14:53:04 +02:00
Mrozek, Michal
25083960ac
Add parameter to setGpgpuWalkerThreadData.
...
Change-Id: I931f27ad3a21d3d151b19ac9226e245134295b98
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-03 13:14:51 +02:00
Dunajski, Bartosz
711ba1414a
Store operation params in MultiDispatchInfo
...
Change-Id: I519cf84619ca4cdd7c09d351f49832c1ea2b3c82
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-07-03 12:58:55 +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
Daria Hinz
42b87654eb
Add preemption allocation for each of the Csr
...
Change-Id: Id14fbfbf6e9a6a85f035e75b4a20ca198c0996e5
Signed-off-by: Hinz <daria.hinz@intel.com>
2019-07-03 08:17:38 +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
Dunajski, Bartosz
27a0c5a566
Remove not used waitUntilGet parameter from takeOwnership method
...
Change-Id: Ic76264a87bbe9179f4aeb2ec3f97cdddd8465654
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-07-02 15:41:13 +02:00
Mrozek, Michal
d6b438da20
Clean interfaces.
...
Change-Id: Ifbc7caf77d10bd34c1c776739e9f11d3f9b12af8
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-02 15:31:21 +02:00
Milczarek, Slawomir
5fb7b11049
Enable local memory on Linux by default
...
Related-To: NEO-2687
Change-Id: I0a208e0ccd2946f1cc07dcfb36a9e9e071bb40bb
2019-07-02 14:39:24 +02:00
Mateusz Hoppe
14d8165887
Refactor GetSupportedFormats calls
...
Related-To: NEO-612
Change-Id: I2d6b4eeed06cfb3e3afededbfc5e4a1d1355ded7
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2019-07-02 14:14:25 +02:00
Mrozek, Michal
c093f27888
Wire in support for compiler passed work group order.
...
- Also add a support to state that values were passed.
Change-Id: I80006dd16984feb96dce1ac909153c191f9831cd
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-02 08:18:41 +02:00
ocldev
d7ec39e338
igc revision update
...
Change-Id: Ie2fdb268691ebe68dac31077d4cf28abbd46432d
2019-07-02 08:05:37 +02:00
Mateusz Jablonski
910617c329
Add supportsImage flag to capability table
...
Resolves: NEO-3177
Change-Id: I7b21163187b570ea08cefe37572a3838072cb7bd
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-07-02 07:51:02 +02:00
Adam Cetnerowski
a19d5bca8a
Documentation: FAQ
...
- Add information on checking device support
- Add information on forcing different OCL version
Change-Id: Ie6aa280508c1377dbef2f40649e7030d6484a416
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-07-02 00:22:06 +02:00
Dunajski, Bartosz
27654c9282
Buffer-to-Buffer blit operations support
...
Change-Id: I76c9fae83fa2a31bd6108999c7f77f4a47c47f1b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
2019-07-01 23:46:07 +02:00
Artur Harasimiuk
26252824e3
infrastructure update
...
Change-Id: I19fedc1a6ce931e55474824605e52d956d30bcb8
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-07-01 19:05:15 +02:00
Maciej Plewka
832814cefa
Add debug flag to enable calling freeMemory in memory Manager
...
Change-Id: I61a3c6e768bd9a479731f9e3e000069c9b677c33
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2019-07-01 18:10:48 +02:00
Venevtsev, Igor
827b3aa9dc
Manifest update
...
Related-To: NEO-2877
Change-Id: I671877c9a6aff0ec2d6a566f86e2d99a89145713
Signed-off-by: Venevtsev, Igor <igor.venevtsev@intel.com>
2019-07-01 16:11:28 +02:00
Krzysztof Gibala
03e8b98e61
Update tokens for Unified Shared Memory [2/n]
...
Related-To: NEO-3317
Change-Id: Iad6b40545b6d536d6e23e623f4c79bf6db6f111f
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2019-07-01 14:53:37 +02:00
Dunajski, Bartosz
3441b5288d
Update DispatchFlags in enqueueCommandWithoutKernel path
...
Change-Id: Ic1a8de5ee3e6d387d93b7238ab74bf1e3a8e0990
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-07-01 14:41:35 +02:00
Artur Harasimiuk
ee46ac1ab8
cmake: allow to disable package target
...
set cmake option: -DNEO_BUILD_PACKAGE=FALSE to disable CPack usage which
will remove target package. Option is set to TRUE if not specified
externally.
Change-Id: I6bcc81c8a0f85dbbd82ddaf66f4d4bc628ca04da
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-07-01 12:30:48 +02:00
Krzysztof Gibala
edf5a6ec3e
Update tokens for Unified Shared Memory
...
Related-To: NEO-3317
Change-Id: Iafc272092c16557c02612dee661b5b87a86cae9a
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2019-07-01 12:23:30 +02:00
Mrozek, Michal
ee0cd25bef
TBX - fix residency of command buffer.
...
- Make sure that command buffer is properly resident and task counts are
updated.
- There is no need for divergent code flow in flush, we want to ensure
here that command buffer is resident.
- By code unification tbx command stream receiver properly handles
command buffer allocation in all dispatch modes.
Change-Id: Ied3f96ccd3e4774fe2d6f8810021cb9e030b3004
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-07-01 11:49:35 +02:00
Dunajski, Bartosz
41cca6d790
Use GraphicsAllocation for blit operation instead of Buffer object
...
Change-Id: I7e59a25db97082a6396d441a8fa603df27d6424d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
2019-07-01 11:23:27 +02:00
Jobczyk, Lukasz
83ee99ad3d
Set supportsMultiStorageResources to true for WddmMemoryManager
...
Related-To: NEO-3182
Change-Id: Ia263b97394b83686262c06768de86c2ac2a37319
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-07-01 10:47:02 +02:00
Jobczyk, Lukasz
5cde27ed03
Add clSetProgramSpecializationConstant to dispatch table
...
Related-To: NEO-2260
Change-Id: I5164939688764effff64b4f7dcbe3a50e0fc794a
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-07-01 10:25:21 +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
Mateusz Jablonski
267fec40ad
Improve source tree for igdrcl_tests project
...
Change-Id: I045baddd49df5724eed9049721cf634d0d9303d1
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-07-01 08:16:57 +02:00