Igor Venevtsev
cb6db5672b
Debugger L0 Win - register allocations metadata in debugger
...
Related-To: NEO-6764
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2022-06-22 17:22:15 +02:00
Szymon Morek
2f46a7da63
Remove not needed function calls
...
Related-To: NEO-7003
Minor: remove empty function calls
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-06-22 16:58:21 +02:00
Luzynski, Sebastian Jozef
410598372d
Move shared tests from igdrcl_tests to neo_shared_tests
...
Signed-off-by: Luzynski, Sebastian Jozef <sebastian.jozef.luzynski@intel.com >
2022-06-22 16:45:08 +02:00
Bartosz Dunajski
f4485ec541
Use LogicalStateHelper for SIP programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-06-22 13:46:57 +02:00
Lukasz Jobczyk
e0c87435e1
Disable tlb flush WA on PVC and later
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-06-22 13:09:42 +02:00
Filip Hazubski
b1a9fb886f
Remove useChannelRedForUnusedShaderChannels helper function
...
For CL_LUMINANCE images always force channel red.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-06-22 12:18:58 +02:00
Lukasz Jobczyk
5ea86b712f
Bind virtual copy engines in optimal sequence
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-06-22 10:31:02 +02:00
Compute-Runtime-Validation
c45ddab1c3
Revert "Move DebuggerL0 to shared"
...
This reverts commit 7eba4db2e7 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-06-22 04:38:32 +02:00
Daniel Chabrowski
8627340ee0
Partially move timestamp packet tests to shared
...
Signed-off-by: Daniel Chabrowski <daniel.chabrowski@intel.com >
2022-06-21 23:43:50 +02:00
Katarzyna Cencelewska
4f8a6138b2
Add pvc tests
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-06-21 23:38:03 +02:00
Mateusz Jablonski
70cef0cfe8
Create enum values for I915 tiling mode
...
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-06-21 23:33:50 +02:00
Bartosz Dunajski
f46f409cc4
Remove not needed printf from unit tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-06-21 23:14:49 +02:00
Mateusz Jablonski
ad98032c3b
Make ULT deterministic
...
Related-To: NEO-6300
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-06-21 22:57:48 +02:00
Artur Harasimiuk
3a0824fea0
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-21 21:52:57 +02:00
Katarzyna Cencelewska
b983ea120b
Add mock helper for hwInfoConfig
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-06-21 18:16:08 +02:00
Luzynski, Sebastian Jozef
e75c313ce7
Add VS Code output directory to .gitignore
...
Signed-off-by: Luzynski, Sebastian Jozef <sebastian.jozef.luzynski@intel.com >
2022-06-21 18:08:05 +02:00
Mateusz Hoppe
7eba4db2e7
Move DebuggerL0 to shared
...
Related-To: NEO-7075
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-06-21 17:10:46 +02:00
Mateusz Jablonski
64029eee20
Add enum values for memory classes
...
Related-To: NEO-6852, NEO-6999
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-06-21 17:05:13 +02:00
Zbigniew Zdanowicz
c74ebfd32e
Add immediate command list black box test
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-21 14:02:31 +02:00
Bartosz Dunajski
e018dda01b
Fix compilation error
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-06-21 12:07:52 +02:00
Szymon Morek
9a26e505a8
Pass LSC policy to IGC in build options
...
Related-To: NEO-7003
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2022-06-21 11:51:56 +02:00
Dominik Dabek
39dfaf64bc
Fix: Flush on svmMap on multi device 2/n
...
Previous fix was causing the runtime to get buffer size
without gfx allocation, causing a seg fault.
This commit moves the fix logic to enqueue handler,
only changing the enqueueProperties.
Related-To: NEO-6948
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-06-21 11:38:28 +02:00
Maciej Plewka
6ab6e1abff
Fix mutex order for event task and move args to gpu
...
This commit fixes problem with untransfered shared usm memory to gpu
when there is submit to gpu trigerred by user event. Also there is a fix
for dead lock problem caused by mixed orders of locking mutexes in csr
and in direct submission controller.
Related-To: NEO-6762
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2022-06-21 11:28:25 +02:00
Kamil Kopryk
d308df254c
Add ail for FAHBench on DG2
...
Add missing synchronization in the FAHBench kernel
which caused hang on DG2.
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6946
2022-06-21 10:21:51 +02:00
Zbigniew Zdanowicz
f1bf6c2a7e
Fix signal event command list interface
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-21 09:45:22 +02:00
Zbigniew Zdanowicz
9cbc3101c7
Change kernel argument in command list interfaces
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-21 09:04:05 +02:00
Artur Harasimiuk
a35425f787
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-20 22:13:34 +02:00
Zbigniew Zdanowicz
0c025cc9ed
Simplifiy specialization command list methods
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-06-20 15:34:54 +02:00
Lukasz Jobczyk
f98c6b1a8b
Disable round robin engine assign on PVC
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-06-20 15:24:18 +02:00
Mateusz Jablonski
5f985a012a
Stop using EXPECT_THAT
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-06-20 14:25:28 +02:00
Daria Hinz
5745c3d99d
Change AOT enums type & use forward declaration
...
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2022-06-20 13:40:29 +02:00
Dominik Dabek
ae61f0368a
Fix: Flush on svmMap on multi device
...
On multi device contexts we allocate svm in system memory.
This caused svmMap calls to assume no copy is needed and
no cache flush was sent to gpu and data modified by earlier
gpu commands was not being visible on host.
This change will add pipecontrol with dcFlush on svmMap
calls when task count from wait is enabled.
Related-To: NEO-6948
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-06-20 12:24:43 +02:00
Lukasz Jobczyk
9761098733
Track ccs count per subdevice in direct submission controller
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-06-20 11:52:01 +02:00
Artur Harasimiuk
52e604a0d4
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-20 11:51:46 +02:00
Kamil Diedrich
97ea332a9f
Add support for ntHandles in OCL
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2022-06-17 22:55:53 +02:00
Naklicki, Mateusz
5dda77d628
Use dummy config in run_windows_dll_tests
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2022-06-17 21:36:48 +02:00
ocldev
1be54852e3
igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-06-17 15:02:37 +02:00
Fabian Zwolinski
5012462fa6
Remove GMock include from mock_memory_manager.h
...
Related-To: LOCI-3025
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2022-06-17 14:22:53 +02:00
Bellekallu Rajkiran
cf9e48db83
Update PCI interface
...
Modify PCI interface to get max speed and width from
pci config space.
Related-To: LOCI-3137
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2022-06-17 11:58:20 +02:00
Katarzyna Cencelewska
615fd4c37a
Add programming of Dispatch Walk Order in COMPUTE_WALKER for xe_hpg
...
- update xe_hpg generated commands
- add method isAdjustWalkOrderAvailable
Related-To: NEO-7065
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-06-17 10:42:15 +02:00
Bellekallu Rajkiran
7f4e25a3f6
Reduce gmock usage for firmware and GlobalOps
...
Related-To: LOCI-3130
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2022-06-17 07:35:48 +02:00
Jaime Arteaga
dac180f2fb
Revert "Add ZE_experimental_image extensions to list of supported ones"
...
This reverts commit 0e9e0ff5e9
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2022-06-17 06:43:21 +02:00
Joshua Santosh Ranjan
d4c9cca7fd
Metrics: Avoid multiple metric cacheing for sub-devices
...
This patch fixes multiple metric cacheing for sub-devices when
sub-device is enumerated before root-device
Fixes : LOCI-3161
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-06-16 22:03:24 +02:00
Yates, Brandon
20348b7185
Add override to ~DebugSessionWindows
...
Signed-off-by: Yates, Brandon <brandon.yates@intel.com >
2022-06-16 16:34:39 +02:00
Filip Hazubski
9c18c0247e
Correct surface format used for CL_LUMINANCE images
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
22.25.23529
2022-06-15 19:00:11 +02:00
Neumann, Marta
0583413499
Remove error for unused parameter
...
Remove error for unused parameter
from clGetKernelMaxConcurrentWorkGroupCountINTEL
Resolves: NEO-7044
Signed-off-by: Neumann, Marta <marta.neumann@intel.com >
2022-06-15 18:48:22 +02:00
Konstanty Misiak
bee5f91907
Add AIL for Wondershare Filmora
...
Related-To: NEO-6982
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2022-06-15 18:15:55 +02:00
Yates, Brandon
481ac32fcf
Windows L0 Debugger - Implement async events handling
...
Add event handlers for context and debug data
Signed-off-by: Yates, Brandon <brandon.yates@intel.com >
2022-06-15 17:48:24 +02:00
Nowak, Kacper
b3d94add4b
Set missing field for buffer_address kernel arg type
...
Set missing pointerSize (basing on source size field) for buffer_address arg
type.
Signed-off-by: Nowak, Kacper <kacper.nowak@intel.com >
Related-To: NEO-7048
2022-06-15 16:49:11 +02:00
Mateusz Hoppe
31ebf37091
Fix potential stack corruption in DebugSessionImp
...
- allocate 64 bytes on stack when accessing registers
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-06-15 16:18:24 +02:00