Artur Harasimiuk
884ae6fbab
remove MT tests from igdrcl_tests target
...
these tests are executed as part of igdrcl_mt_tests
Change-Id: I907bbe99b1283962db2b5ad5fae1e4c848683ff1
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-04-06 15:25:55 +02:00
Zbigniew Zdanowicz
f096d71a75
Add diagnostic mode to direct submission
...
Related-To: NEO-4338
Change-Id: Ibcdc1b6a1762827337e4ff5364a972702130195a
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-04-02 17:50:59 +02:00
Piotr Maciejewski
c6cd582f78
Enable Performance Counters for OCL and L0.
...
Change-Id: I1920b9d406c092fbc26fc6ca27766db297a1958b
2020-04-02 12:04:56 +02:00
Lukasz Jobczyk
d1bc7199de
Switch to 3D pipeline to program selected commands - part 2
...
Resolves: NEO-4447
Change-Id: I1dd6a9694cdf3be19aadec1cd139c466baecbcd7
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-04-01 10:42:55 +02:00
ocldev
7732a4e513
dependencies update
...
Change-Id: Ib930cfcd87c9b551dfecddc1b5f58d00282b2101
2020-03-30 16:54:17 +02:00
Lukasz Jobczyk
49d54cf45d
Program selected commands on 3D pipeline
...
Related-To: NEO-4447
Change-Id: I6bf3d7edd9d8085c37995b75989b8d412a17bdd9
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-03-24 12:23:14 +01:00
Slawomir Milczarek
80b5cacac5
Drm mock to return error on bo create with zero size
...
Related-To: NEO-2687
Change-Id: I942f212b69d90f9f0f7b9ba6bdcb217557b6153e
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2020-03-20 09:17:04 +01:00
ocldev
80b7e1ef46
dependencies update
...
Change-Id: I4ec926255f2ce8dc75aeb878f45cf4493c75fe99
2020-03-19 16:44:19 +01:00
ocldev
d07e5563f5
dependencies update
...
Change-Id: Idbfe5df93901012497c1f55c4c61d21eaf150a32
2020-03-17 17:38:46 +01:00
ocldev
441deb1a0a
dependencies update
...
Change-Id: I9154f3aa752f783d5b441df92a1817092a1ad88f
2020-03-12 16:19:32 +01:00
Michal Mrozek
5b255433c5
Remove 32 bit conditions.
...
Change-Id: I4e2eebec63fb3aea939b69ac42dbc4db035610a5
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-03-12 13:00:59 +01:00
Filip Hazubski
5ac8d8e667
Add ClDeviceInfo
...
DeviceInfo contains a subset of ClDeviceInfo values.
Related-To: NEO-3938
Change-Id: Idae4fae4d25e1fb3106d8b95294fa70ebc6281df
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-03-11 16:45:27 +01:00
ocldev
01709dea50
dependencies update
...
Change-Id: I71598f10992b224515aa918b3579e28b9d9459b9
2020-03-10 14:06:35 +01:00
Michal Mrozek
33d5f504c6
Prefer CPU transfer for Local Memory 32 bit applications.
...
Change-Id: Icdb1333c0d0123be3d26329088d7ed44df37c84e
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-02-21 15:15:00 +01:00
Piotr Zdunowski
0b16d9cc26
Enforce fp64 override key in linux release builds.
...
Related-To: NEO-4292
Change-Id: I3e4a6f94c6e2cf2edbbca350140f91a88f5302f7
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
2020-02-19 16:07:13 +01:00
Dunajski, Bartosz
9a4d515d3f
Return error when Kernel SIMD size is not in expected range
...
Change-Id: Ic4411535cd97f6e4e2c0252c43ab90c78713c5c5
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-02-13 14:33:21 +01:00
ocldev
fd4c02996c
dependencies update
...
Change-Id: Iddb80a26f1b6ff7ec971f68b40db9ed2cd53b0fb
2020-02-13 13:55:10 +01:00
ocldev
56f795e3b8
dependencies update
...
Change-Id: I7390a4c1885d85e79bff10b8edac9d7e7ba9fd70
2020-02-10 13:45:19 +01:00
Jaroslaw Chodor
a53e26342a
Program refactor
...
* Decouple binary program handling from Program object
* Add binary formats multiplexer
* Improve Elf format support
Change-Id: Ic22aff40173532e14825d70b82ec53fcc5fa9fdf
2020-02-08 13:03:29 +01:00
ocldev
cd2202d8c9
dependencies update
...
Change-Id: Ib5629d6d1f07768ff4db018fe210ecc185a8a170
2020-02-06 15:26:39 +01:00
ocldev
9a40334623
dependencies update
...
Change-Id: I421e899d7f251bea1d2e8c2a0cbba06b4eab67bb
2020-02-05 14:06:33 +01:00
ocldev
2ae6556bf2
dependencies update
...
Change-Id: Ia12b5a4e3a4bc9344d840a3b09a256067f46d390
2020-01-28 10:18:43 +01:00
Jaroslaw Chodor
f057712fa7
Program refactor
...
* decouple program_info
* move global allocations relocation to linker
* remove obsolete tests
* initial cleanup to kernel_info kernelInfo
* unified patchtoken validation
Change-Id: I0567cd6d607b4f3cf44e6caf33681f6210760f76
2020-01-25 10:56:30 +01:00
ocldev
a5f875e5d1
dependencies update
...
Change-Id: Ia19ed2c254aca9571e3313befba821412e94dcba
2020-01-23 15:43:21 +01:00
Michal Mrozek
35b59b7cbe
Reuse SVM storage on writeBuffer call.
...
- Instead of creating new allocation, look if it already exists if so
re-use it.
Change-Id: I23bc4ac8b8e59e96fce7d48546b76289bedc157f
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-01-22 15:31:48 +01:00
ocldev
115c166d89
dependencies update
...
Change-Id: I06b24891c8040ff95b489f3f4d5cba49d5510d2e
2020-01-20 15:52:15 +01:00
ocldev
42d031b07a
igc revision update
...
Change-Id: If6f0d771d0eef9a8dab770e153c1bed10feaaf22
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-01-15 11:40:19 +01:00
Jacek Danecki
4a07232ce9
don't call finish() in enqueueWriteMemObjForUnmap()
...
Fixes #247
Change-Id: Iac43c239a6ea361afb6d8addf14ae1697d3af7d7
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-01-13 17:51:53 +01:00
ocldev
26d30b18fe
dependencies update
...
Change-Id: I23c160a2e4cafdbcd2e9f6f6fc54cf33986e1c32
2020-01-13 16:44:09 +01:00
ocldev
2bc3ef7d20
dependencies update
...
Change-Id: I3cc324432a8e2223b5a1e34951e3b3f948ad5403
2020-01-02 15:54:08 +01:00
Mateusz Jablonski
3e5fc4111b
Initialize registers of page table manager for each command stream receiver
...
Resolves: NEO-4097
Change-Id: I364550f4e183e9375966eaff22c5726c67761589
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-01-02 13:05:55 +01:00
Andrzej Swierczynski
cc46cdf46c
Move PageTableManager to RootDeviceEnvironment
...
Related-To: NEO-2285
Change-Id: I77699b5f540b6ac5b73cf1830712a5591326b766
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
2019-12-19 12:26:45 +01:00
ocldev
7eb8810402
dependencies update
...
Change-Id: Ief7e2d39246f9e660baccfc4e1d67add4a3b4766
2019-12-16 11:14:28 +01:00
Kamil Kopryk
2c84c143e6
Add program HDC pipeline flush prior to SBA
...
Change-Id: If1223f7dbc07b6a5275a642fac27a44b87a9f97c
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-3974
2019-12-16 08:42:45 +01:00
ocldev
f2e927004c
dependencies update
...
Change-Id: I22bba83b4414f4be17a475be3f177d019037a9cf
2019-12-09 23:37:28 +01:00
Mateusz Jablonski
8ccadbb240
Correct clGetDeviceIDs: return all requested devices
...
Related-To: NEO-4000
Change-Id: I2723b5364bf742aa490d88967c19329830f45322
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-12-09 15:41:06 +01:00
ocldev
48f3f10396
dependencies update
...
Change-Id: I33b431ba8f10029bb6756db550180fc028e9919d
2019-12-04 12:59:07 +01:00
Michal Mrozek
fd17b391c8
Remove 32 bit code paths from allocation schemes.
...
Change-Id: I4825ff504abacdd4c08ac49c7d678daa100d23dc
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2019-11-27 11:19:40 +01:00
Pawel Wilma
472a75912d
Return error code from submit() to application.
...
Related-To: NEO-3741
Change-Id: I0e0ff6606eb6a8a77673949955c8e799689017b6
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
2019-11-26 12:42:47 +01:00
ocldev
fe474379b2
dependencies update
...
Change-Id: Iad620965d211a9425faeb25dc577d7783c9883f3
2019-11-26 12:30:29 +01:00
ocldev
4b0d1c93ea
dependencies update
...
Change-Id: I0d34c29d5c614ce4adbfcff61e221328a6ac7e56
2019-11-19 19:44:16 +01:00
Dunajski, Bartosz
2d5169cf65
Setup enqueue dependencies in blocked path
...
Change-Id: Ia6d549924e3e557bae74dbdac691987450cbd3b7
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-19 08:55:55 +01:00
Dunajski, Bartosz
46b5513028
Initial Blit aux translation support
...
Change-Id: I67fb71be57cff28a3736d5ffb9e1c39b2498feb8
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-16 11:42:10 +01:00
ocldev
44bc1057d1
dependencies update
...
Change-Id: I6ddab239c8f6915d09e48e28caf67d0c7bcad371
2019-11-12 15:00:31 +01:00
Cencelewska
e2c4ec47ac
Refactor of programComputeMode in CommandStreamReceiverHw
...
Change-Id: If3ca7e89fe9f2fff371cd88224fe3a669d17f000
Signed-off-by: Cencelewska <katarzyna.cencelewska@intel.com>
2019-11-06 11:31:26 +01:00
Jaroslaw Chodor
cab8968e1a
Fixing regression in rebuildFromIr
...
Change-Id: If1604861180d935575cd06fb2978df114453a070
2019-11-02 21:52:16 +01:00
ocldev
3f78a05e3c
dependencies update
...
Change-Id: I2290fd97d4d7d67d3cbea3250ca7549574c57a5e
2019-10-24 14:25:06 +02:00
Jaroslaw Chodor
8ec7e45bff
[2/N] compiler interface refactor (spir/spirV fix)
...
Fixing regression in spir/spirV scenarios
Resolves: NEO-3854, NEO-3852, NEO-3845, NEO-3851, NEO-3844
Change-Id: Ifee7f1847c7f6598428f96ae2241b3d85e58ad11
2019-10-20 20:26:10 +02:00
Chodor, Jaroslaw
856e5c6aaf
[1/N] compiler interface refactor
...
Decouple compiler interface from Program object
Change-Id: Ibd63c6eee01d85527318ccad52e52f5487d3402e
2019-10-16 16:17:13 +02:00
Slawomir Milczarek
a59559e516
Add setEngines function stub to drm class
...
Related-To: NEO-3008
Change-Id: I43d66fb9db1a0005922d7fbd8b96fccff3e7046d
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2019-10-14 14:42:25 +02:00