Commit Graph

8679 Commits

Author SHA1 Message Date
Krystian Chmielewski f164acad0b Allow whitespace before ] in inline collection
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-10-27 15:32:32 +02:00
Grzegorz Choinski 572375180e lint revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-10-27 14:14:25 +02:00
Sebastian Luzynski ce78bab177 Image compression checks
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
Related-To: NEO-6102
2021-10-27 13:36:41 +02:00
Krystian Chmielewski 174c1dfe64 Add inline collection support in yaml parser
Added support for inline collection in following syntax: [1, 2, 3]

Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-10-27 13:23:13 +02:00
Artur Harasimiuk 6769df2f5d refactor regex when scanning pci paths
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-27 10:33:58 +02:00
Compute-Runtime-Validation ba767dfbaf Revert "Fail on blitMemoryToAllocation when blitter is not supported"
This reverts commit 7bfeeaab86.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-10-27 09:13:57 +02:00
Jaroslaw Chodor 4b7811d061 WSL - fixing alignment for 32bit path
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-10-26 21:04:55 +02:00
Artur Harasimiuk be2f8dc4b9 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-26 15:57:47 +02:00
Krzysztof Gibala c6a3c63367 Update ProgramPipeControlPriorToNonPipelinedStateCommand debug flag
Related-To: NEO-6056

Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
2021-10-26 15:07:18 +02:00
Mateusz Jablonski 1d90de087b Cleanup compute_runtime_mockable_extra
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-26 14:34:15 +02:00
Jan Beich bb6ed003e8 Don't use VM when ppGTT is invalid/unassigned
Signed-off-by: Jan Beich <jbeich@FreeBSD.org>
2021-10-26 14:25:11 +02:00
Filip Hazubski dd27f0ffa9 Update infra
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-10-26 13:03:05 +02:00
Szymon Morek 13f7332911 Correct i915 headers selection
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-10-26 12:15:52 +02:00
Lukasz Jobczyk 5a240e1d66 Enable direct submission controller
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-10-26 12:07:11 +02:00
Maciej Dziuban 3f2536a6ba Move storage of mapped operations to OpenCL context
Relate-To: NEO-6352
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-10-26 11:52:13 +02:00
Filip Hazubski c15a7f8355 Update UnitTestHelper
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-10-26 11:28:02 +02:00
Mateusz Jablonski 7bfeeaab86 Fail on blitMemoryToAllocation when blitter is not supported
Related-To: NEO-6325
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-26 11:05:51 +02:00
Mateusz Jablonski 7fad2fd1c4 Cleanup multiple static lib linking
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-26 08:19:56 +02:00
Artur Harasimiuk 83b099a48c improve pci path search to use regex to make it more flexible
Related-To: NEO-6364
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-26 07:49:22 +02:00
Artur Harasimiuk c3e5e4d3cc cmake: refactor add_subdirectory for shared
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-26 07:41:08 +02:00
Compute-Runtime-Validation ee942190ab Revert "improve pci path search to use regex to make it more flexible"
This reverts commit dbffbbd193.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-10-25 22:15:31 +02:00
ocldev 7897fc2dca dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-10-25 17:30:14 +02:00
Lukasz Jobczyk 63cb7047d5 Revert direct submission controller enabling
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-10-25 17:16:10 +02:00
Kamil Kopryk 3a52858529 Remove not needed fallthrough
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-10-25 15:30:22 +02:00
Artur Harasimiuk dbffbbd193 improve pci path search to use regex to make it more flexible
Related-To: NEO-6364
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-25 15:20:04 +02:00
Artur Harasimiuk 27e25b1e60 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-25 15:12:33 +02:00
Lukasz Jobczyk 99972e2a98 Add ZE_HOST_MEM_ALLOC_FLAG_BIAS_UNCACHED implementation
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-10-25 14:39:20 +02:00
Lukasz Jobczyk 948d52b3a3 Enable direct submission controller
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-10-25 11:41:11 +02:00
Artur Harasimiuk fcb6b0b7b7 add lint workflow
Related-To: NEO-6259
Closes: intel/compute-runtime#459
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-25 11:17:47 +02:00
Mateusz Jablonski 47eef95584 CMake: hide subdirs
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-25 11:11:27 +02:00
Mateusz Jablonski 260997ccd1 Cleanup cross component dependencies
dont link opencl lib to non-opencl targets
link compute_runtime_mockable_extra only to l0 targets
reuse include paths and definitions from neo_shared lib

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-25 11:05:18 +02:00
Lukasz Jobczyk 71ed3eba16 Add mapping based colouring
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-10-25 09:51:54 +02:00
Pichika Uday Kiran 3357b8b916 firmware: Add support for new firmware type
- This commit adds the support of new firmware flashing
- And also added the support in ULTs for the new firmware
flash APIs.

Related-To: LOCI-2381
Signed-off-by: Pichika Uday Kiran <pichika.uday.kiran@intel.com>
2021-10-22 23:13:23 +02:00
Mateusz Jablonski 19b8a03d30 Move some files from opencl/source/dll to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-22 19:59:55 +02:00
Bartosz Dunajski 4cad3073f0 Create flatBatchBufferHelper only if needed
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-22 19:04:01 +02:00
Bartosz Dunajski 1f2aa82c5b Remove UNUSED_VARIABLE macro
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-22 18:56:33 +02:00
Mateusz Jablonski bf0a2e109a Correct neo_libult properties
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-22 18:42:58 +02:00
Zbigniew Zdanowicz 8fe2b269f0 Correct cross library dependencies
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-10-22 18:30:35 +02:00
Bartosz Dunajski d1ca9b1dd7 Remove not used method
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-22 18:10:38 +02:00
Bartosz Dunajski e67bebdbce Remove unused file
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-22 17:57:25 +02:00
Bartosz Dunajski 4555d2dc34 Remove not used flag
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-22 17:40:38 +02:00
Bartosz Dunajski d34ef3170a Remove CPP_ATTRIBUTE_FALLTHROUGH macro
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-22 17:27:57 +02:00
Bartosz Dunajski 257b1de14e Remove redundant cpp file
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-10-22 17:15:45 +02:00
Mateusz Jablonski ef3f93a178 Create neo_libult target
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-22 16:55:07 +02:00
Mateusz Jablonski 391e691cc1 Rename igdrcl_libult_common to neo_libult_common
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-22 14:46:16 +02:00
Mateusz Jablonski 802a272c5f Move mock_gmm_memory to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-22 13:46:46 +02:00
Artur Harasimiuk 6e90770279 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-22 11:02:17 +02:00
Aravind Gopalakrishnan a332d53360 Fix virtual engines
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2021-10-22 08:28:41 +02:00
Mateusz Jablonski 58ebebeec6 Move drm_memory_manager_tests.h and related fixtures to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-10-21 20:46:58 +02:00
Artur Harasimiuk d2a29ce458 DrmBO: canonize GPU addresses
Related-To: NEO-6364
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-10-21 18:25:48 +02:00