071bb13fae
Move state compute mode helpers to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 21:54:48 +02:00
b14da0aeb2
Move metrics library to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 21:46:22 +02:00
9d49c56b75
Include domain when ordering with ZE_ENABLE_PCI_ID_DEVICE_ORDER
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-10-06 21:34:36 +02:00
279181a384
Remove not needed include header
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-06 21:32:40 +02:00
cfc673b77c
Add compilerHwInfoConfig
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6237
2021-10-06 21:27:34 +02:00
0f7378f64e
Update L0 Loader to v1.5.4 in manifest
...
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2021-10-06 21:09:39 +02:00
418354574a
Correct package name
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-10-06 21:07:15 +02:00
47a46f5afb
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-10-06 20:33:50 +02:00
102a950fee
Metrics Coverage Improvement for OS Dependent Metric Query Implementation
...
Related-To: LOCI-2110
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2021-10-06 19:57:54 +02:00
2ee1c507be
Move image_core files to neo_shared lib
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 19:57:40 +02:00
e950ee5584
Add missing checks in unit tests
...
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2021-10-06 19:19:18 +02:00
5d2d81b2d1
Use uint64_t instead of void * in indirect dispatch programming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 18:37:36 +02:00
5560663b01
Revert "Disabled forced cross engine synchronization on single queue"
...
This reverts commit 4b5432967eb9f484a491323b6766efe14929c5e9.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-06 17:49:48 +02:00
a157963e79
Fix problem with compression hang on gen12lp
...
add creating of pageTableManager for non regular engins
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-10-06 17:02:08 +02:00
92bf4b978a
Implement implicit args for indirect dispatch
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 16:10:41 +02:00
8fd49c4e7c
Fix ocloc options parsing
...
"-g" in the middle of another option should not be parsed
as "-g"
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-10-06 15:57:53 +02:00
795c64ad2d
Flush stream after printing debug string
...
- prevents mixing stdout and stderr logs
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-10-06 15:42:55 +02:00
e096bf881e
Fix assigning SubDevices to Program
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-06 15:31:22 +02:00
90f137c2a1
Rename debug flag for PC before non pipelined state command
...
Rename ProgramAdditionalPipeControlBeforeStateComputeModeCommand to
ProgramPipeControlPriorToNonPipelinedStateCommand
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-10-06 15:12:20 +02:00
7187769744
Move kernel binary helpers to shared
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-06 13:41:34 +02:00
6ea9845016
Changes to OSV packaging
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-10-06 13:37:20 +02:00
b5e91e0e53
Change BOs array to stack vec
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-06 12:52:43 +02:00
3016ed1c39
Make clearComputeModePropertiesIfNeeded method virtual
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
21.41.21220
2021-10-06 11:19:44 +02:00
62de443660
Add copy engine support for USM shared migration
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-10-06 10:43:31 +02:00
cd702af3a1
Fix windows wrappers
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-06 09:01:36 +02:00
cfad41f28a
Introduce new interface for reinitializing level zero device
...
This change introduce
- new method deviceReinit, which could be used, to reinitialize
existing level zero device.
Related-To: LOCI-2612
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-10-06 07:16:33 +02:00
afaef2b234
Fix Voltage Offset, signed value.
...
Voltage Offset was incorrectly set as unsigned.
Signed-off-by: Daniel Enriquez <daniel.enriquez.montanez@intel.com >
2021-10-06 06:08:24 +02:00
0363749948
Disjoint local work size code from hw command generation
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-06 01:09:56 +02:00
9175dd251c
lint revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2021-10-06 00:30:43 +02:00
ae340ff6f5
Add L0 aub tests for indirect dispatch
...
Related-To: NEO-5081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-10-05 21:05:40 +02:00
e1ad48ccb5
Pass device handles to sysman power module
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-10-05 20:47:21 +02:00
b5e0d32fe1
Metric Api: Fix activation for sub devices
...
Resolves: LOCI-2611
Signed-off-by: Robert Krzemien <robert.krzemien@intel.com >
2021-10-05 18:39:22 +02:00
0b1c3d24f1
Remove unnecessary header include
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-05 16:34:14 +02:00
9bea74a780
move mock_memory_manager to shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-05 16:22:38 +02:00
9d69c70424
Program PIPE CONTROL before _3DSTATE_BTD
...
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-10-05 16:12:49 +02:00
0b64ecba3f
Pass active partitions from dispatched kernel to context
...
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-05 14:57:47 +02:00
85a52b7702
Fix typo
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
2021-10-05 14:45:24 +02:00
22725e5840
Pass device bit field to create bindless heaps allocations
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-10-05 14:36:59 +02:00
684b9e5f51
Fix missing submit time calculation
...
Related-To: NEO-5799
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2021-10-05 12:58:04 +02:00
b7cc75c7a2
Fix direct submission enabling
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-10-05 12:44:29 +02:00
814b365553
Fix XE_HP_SDV RSS and SBA commands
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-10-05 12:32:27 +02:00
e8cb4f2634
Rename i915 dg1 specific files to exp
...
Related-To: NEO-6149
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-10-05 12:17:45 +02:00
068832d178
Move kernel_info_from_patchtokens to shared directory
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-10-05 11:50:28 +02:00
3c5a81d27a
Add ProcAddrTable for metrics exp api.
...
Related-To: LOCI-2607
Signed-off-by: davidoli <david.olien@intel.com >
2021-10-05 11:07:18 +02:00
52e9dd26a6
Modify canRead and CanWrite functions of fsaccess class
...
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2021-10-05 10:52:17 +02:00
12ab2961b1
L0 support for SPIRv static module linking
...
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2021-10-05 07:09:53 +02:00
09dfcfcf85
Remove duplicated tests in drm files 1/n
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2021-10-04 17:38:49 +02:00
6736454f85
Program PIPE CONTROL before STATE_SIP
...
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-10-04 17:31:33 +02:00
d88b730daa
cmake: move compiler_interface to neo_shared
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-10-04 17:09:02 +02:00
82dbaedc87
Remove not needed flag
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2021-10-04 16:33:56 +02:00