Commit Graph

7688 Commits

Author SHA1 Message Date
73b0df3211 Disable gem close worker in CSR constructor
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-06-29 15:22:51 +02:00
8156d5c16e Reorganize new ioctl and ioctl param logging code
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-06-29 15:10:12 +02:00
7c8fcb30ed Module: Force stateless compilation if system shared allocations allowed
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-29 13:54:40 +02:00
5f4ed48416 Correct folder for igdrcl_libult_common
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-06-29 13:40:13 +02:00
e4eb7538fa L0 extension for cache reservation
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2021-06-29 13:35:23 +02:00
9e18416098 Add interface to extract versioning info
Appened ocloc interface with new 'query' feature.
Using this feature now one can extract HEAD hash and version of neo.

Signed-off-by: Bushev, Dmitry <dmitry.bushev@intel.com>
2021-06-29 13:17:15 +02:00
4dda709b41 Fix add unaligned part to size in surface state
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-06-29 13:13:26 +02:00
1a042af9c6 GmmClientContext cleanup
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-29 12:01:07 +02:00
753b0d82d5 Correctly initialize descriptors and property structs in black box tests
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-06-28 22:49:10 +02:00
20ba56f254 Revert "Add support for ze_kernel_preferred_group_size_properties_t"
This reverts commit ef07bbd041.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-06-28 17:21:33 +02:00
9372360efd Rename getEnginesCount() -> getGpgpuEnginesCount()
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-06-28 17:19:28 +02:00
84653008b9 Fatbinary - settle for IR if devbin not available
Fixes problems with recompilation from IR when
fatbinary is being used.

Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-06-28 17:09:09 +02:00
f501cd79e2 Add copyright headers to markdown files
Remove two redundant markdown files

Related-to: IGC-4296

Signed-off-by: lgotszal <lukasz.gotszald@intel.com>
2021-06-28 16:31:27 +02:00
8526521f63 Add method translating attention bitmask to threads
Related-To: NEO-4558

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-06-28 16:25:25 +02:00
1d3d32cf39 Use sched_yield() instead pthread_yield()
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-06-28 15:55:03 +02:00
af55117fa0 Extend image functionality
- add imageView extension
- add import win32 NT handle
- add black box test with imageView usage example


Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-06-28 15:34:06 +02:00
afd5f766c2 HwHelper: update getSubDevicesCount and getEnginesCount implementation
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-28 15:14:30 +02:00
8582c9cbc7 Don't use 1Darrayed images with BCS OCL
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4692
2021-06-28 15:04:03 +02:00
5fbf084c41 Dont access PrintfHandler after move operation
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-28 13:57:42 +02:00
dbe3ef21c1 Prefer unique_ptr instead of raw pointer nv12 ults
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4692
2021-06-28 13:54:37 +02:00
ef07bbd041 Add support for ze_kernel_preferred_group_size_properties_t
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-06-28 13:15:50 +02:00
2b0f8cbdce Correct kernel properties struct initialization in black box tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-06-28 13:03:04 +02:00
d74118c123 Change slash to branch variable
Related-To: NEO-5945

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-06-28 12:38:06 +02:00
4126a52dc1 Fix missing method override annotations
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2021-06-28 11:59:51 +02:00
fefd2d2429 Add CCS1-3 to EngineNodeHelper
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-28 11:48:21 +02:00
05cff2501a Remove not needed check IsNV12
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4692
2021-06-28 11:39:07 +02:00
37271e7b85 Split test_cmdlist files and remove not needed includes
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Realted-To: NEO-4692
2021-06-28 11:27:35 +02:00
76f7070917 Correct programming blitProperties for planar images
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4692
2021-06-28 11:19:12 +02:00
cb54606429 Reorganize code in drm tests
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-06-28 11:18:23 +02:00
081b780270 Revert "Extend image functionality"
This reverts commit 6035607718.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-06-27 08:29:12 +02:00
d3ba02294f Correct coding style in drm tests
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-06-25 17:22:53 +02:00
0c8757c655 Make DebugSession::getRegisterSetProperties static
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-06-25 16:40:49 +02:00
00a94439f4 Add direct submission specialization for XE_HP_CORE
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-25 15:41:03 +02:00
c238d75ba6 Enable L0 AUB
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2021-06-25 14:37:31 +02:00
67deb0377f Add PhysicalAddressAllocatorHw tests
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-25 14:37:17 +02:00
bef4ca5cce Add method to generate attention bitmask
Related-To: NEO-4558

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-06-25 14:24:48 +02:00
6035607718 Extend image functionality
- add imageView extension
- add import win32 NT handle
- add black box test with imageView usage example


Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-06-25 14:20:16 +02:00
94154145c0 Improve drm ioctl debug prints
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-06-25 14:18:54 +02:00
590b0c8ed1 include libigsc component
Related-To: NEO-5663
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-06-25 11:51:32 +02:00
d2ff46e011 Fix address programming in appendSignalEvent
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2021-06-25 11:37:30 +02:00
6b862b60ca Add implicit scaling tests
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-25 11:37:16 +02:00
4a7f4ec944 Add StorageInfo tests
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-25 11:20:56 +02:00
7cf9c52224 igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2021-06-25 11:01:52 +02:00
7979dcb757 Improve PrintDeviceAndEngineIdOnSubmission flag
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-06-24 20:14:27 +02:00
96d14967ac Partial support for XE_HP_SDV
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-06-24 18:35:54 +02:00
e0a50d3143 Rename L0::DebugSession::getRegisterSetPropertiesExp->getRegisterSetProperties
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-06-24 16:44:19 +02:00
a3cd475dbf Documentation: FAQ cleanup
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-06-24 13:54:05 +02:00
6aa40191e2 Add zeImageGetMemoryPropertiesExp implementation
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
2021-06-24 13:36:40 +02:00
72d124e275 add function to append params for image from buffer
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-06-24 13:33:43 +02:00
8b48b33a0c Remove 4GB limit if shared allocations supported
Resolves: NEO-5984

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2021-06-24 13:28:59 +02:00