Artur Harasimiuk
|
6d8318501a
|
temporarily disable some c-t checks
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2021-10-14 23:25:57 +02:00 |
Filip Hazubski
|
f1b696824c
|
Ensure engine is initialized when writing memory in AUB and TBX modes
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-10-14 19:45:43 +02:00 |
Filip Hazubski
|
27b5952ba3
|
Correct initializeEngine usage in aub tests
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-10-14 19:36:00 +02:00 |
Zbigniew Zdanowicz
|
a51b385e80
|
Wait on all tiles when clearing allocation list
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-12 11:55:43 +02:00 |
Raiyan Latif
|
0859f99d64
|
Enable zeDeviceCanAccessPeer
- Propagate return value up from Batch Buffer exec
- Add zeDeviceCanAccessPeer functionality
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
|
2021-10-12 09:38:22 +02:00 |
Dominik Dabek
|
59a1adc41b
|
Poll csr completion at CmdQueue
Related-To: NEO-6090
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
|
2021-10-07 14:25:28 +02:00 |
Jaroslaw Chodor
|
f1c24ddcbb
|
WDDM - guard against duplicated host ptr allocs
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
|
2021-10-06 22:33:40 +02:00 |
Katarzyna Cencelewska
|
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 |
Zbigniew Zdanowicz
|
0b1c3d24f1
|
Remove unnecessary header include
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-05 16:34:14 +02:00 |
Krzysztof Gibala
|
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 |
Krzysztof Gibala
|
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 |
Kamil Kopryk
|
1a34586dd4
|
Make sure sip kernel is initialized for aub tests
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
|
2021-10-01 12:54:04 +02:00 |
Krzysztof Gibala
|
8482eb6a5f
|
Program PIPE CONTROL before SBA
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-10-01 12:44:23 +02:00 |
Katarzyna Cencelewska
|
30b3f5cdb0
|
Move PageTableManager from rootDeviceEnvironment to CommandStreamReceiver
Also add init of pageTable registers to blitter path
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
|
2021-09-30 12:59:11 +02:00 |
Szymon Morek
|
897420236a
|
Add method to set systolic mode
Resolves: NEO-6040
Signed-off-by: Szymon Morek szymon.morek@intel.com
|
2021-09-30 10:39:56 +02:00 |
Bartosz Dunajski
|
4ba4c32766
|
Remove SBA->IOH programming on XE_HP_SDV
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-09-29 12:35:43 +02:00 |
Zbigniew Zdanowicz
|
6091861f3e
|
Enable multi-tile task count post-sync writes
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-28 16:32:16 +02:00 |
Rafal Maziejuk
|
82f27e882d
|
Refactor Gen12LP helpers
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
|
2021-09-27 14:07:37 +02:00 |
Artur Harasimiuk
|
a63b9b1273
|
move common files to shared/
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2021-09-27 11:10:20 +02:00 |
Mateusz Jablonski
|
5d0a13e37b
|
Move opencl/command_stream to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-23 17:25:43 +02:00 |
Zbigniew Zdanowicz
|
e295e74c0a
|
Add preemption flags creation to shared code
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-23 15:20:13 +02:00 |
Zbigniew Zdanowicz
|
3b35ba504f
|
Adapt command stream receiver to multiple active partitions
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-23 14:32:20 +02:00 |
Krzysztof Gibala
|
9b3acc88fd
|
Remove dependency on sharedHandles when program SCM
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-09-23 12:10:32 +02:00 |
Mateusz Jablonski
|
80b49e4a47
|
Create ClPreemptionHelper
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-23 10:15:58 +02:00 |
Mateusz Jablonski
|
f8867e0b97
|
Move generic command stream receiver files to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-22 23:55:31 +02:00 |
Mateusz Jablonski
|
d348526941
|
Simplify checkAndActivateAubSubCapture method
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-09-22 20:23:56 +02:00 |
Krzysztof Gibala
|
3b4a5c25da
|
Move isPipeControlPriorToNonPipelinedStateCommandsWARequired to hwInfoConfig
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-09-21 16:03:49 +02:00 |
Bartosz Dunajski
|
603250a5f0
|
Fix aub name generation with PID
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-09-17 12:42:20 +02:00 |
Kamil Kopryk
|
9ccf43e441
|
Correct branch_dir_suffix in cmake
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-6245
|
2021-09-14 16:00:20 +02:00 |
Krzysztof Gibala
|
7c1ea18f74
|
Enable adding extra pipe control on specific platforms
Related-To: NEO-6056
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2021-09-10 16:22:47 +02:00 |
Zbigniew Zdanowicz
|
cd4f3c221a
|
Synchronize switching command buffers for all partitions
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-08 12:12:23 +02:00 |
Filip Hazubski
|
55723d0b18
|
Remove redundant functions
Remove EncodeStates::adjustStateComputeMode function.
Unify CommandStreamReceiverHw::programComputeMode functions.
Related-To: NEO-5995
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-09-07 16:13:50 +02:00 |
Rafal Maziejuk
|
824102dc6c
|
Move isDisableOverdispatchAvailable function from HwHelper to HwInfoConfig
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
|
2021-09-07 14:12:48 +02:00 |
Filip Hazubski
|
23cea464fe
|
Correct setting singleSliceDispatchCcsMode value
Don't set the value when appending kernels.
Related-To: NEO-5995
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-09-07 10:40:36 +02:00 |
Zbigniew Zdanowicz
|
6b299a3ab0
|
Make partitioned post sync operations for partitioned workloads
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-09-03 20:20:29 +02:00 |
Bartosz Dunajski
|
0345d9f707
|
Improve queries with number of SubDevices
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-09-01 14:01:57 +02:00 |
Filip Hazubski
|
7ed804a4bb
|
Correct debugPauseStateAddress initialization
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-08-31 14:07:21 +02:00 |
Filip Hazubski
|
741fa13507
|
Store StreamProperties in CommandStreamReceiver
Move StreamProperties from CommandQueueHw.
Related-To: NEO-5995
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-08-30 15:52:47 +02:00 |
Rafal Maziejuk
|
a651e30aa1
|
Move stepping getter functions from HwHelper to HwInfoConfig
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
|
2021-08-30 10:54:23 +02:00 |
Szymon Morek
|
60bf5f8cd2
|
Synchronize initializing direct submission
Related-To: NEO-5865
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-08-25 04:41:03 +02:00 |
Filip Hazubski
|
63f8c9d98b
|
Add new EngineUsage
Simplify verifying EngineUsage in tryGetEngine function.
Remove unused getGpgpuEnginesCount function.
Related-To: NEO-4940
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-08-23 17:41:13 +02:00 |
Lukasz Jobczyk
|
1638554a49
|
Add direct submission termination mechanism
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-08-20 13:57:28 +02:00 |
Rafal Maziejuk
|
c6ee7065db
|
Move isPageTableManagerSupported function from HwHelper to HwInfoConfig
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com>
Related-To: NEO-4541
|
2021-08-19 17:35:08 +02:00 |
Szymon Morek
|
8355194236
|
Correct uninitialized variables
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-08-19 16:30:51 +02:00 |
Szymon Morek
|
274fe055e9
|
Rename Plus in source code to AndLater
Related-To: NEO-5920
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-08-19 15:06:45 +02:00 |
Filip Hazubski
|
29c64c3dd0
|
Disable implicit scaling for cooperative kernels
When implicit scaling is disabled use useSingleSubdeviceValue = true.
Resolves: NEO-5757
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-08-18 14:56:37 +02:00 |
Bartosz Dunajski
|
d8a98acafd
|
Set SingleSliceDispatchCcsMode for EngineInstanced OsContext
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-08-18 13:02:16 +02:00 |
Szymon Morek
|
aa5e1780a2
|
Rename plus in filenames to and_later
Related-To: NEO-5920
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-08-17 11:26:27 +02:00 |
Szymon Morek
|
945a7cf905
|
Revert "Add method to set systolic mode"
This reverts commit 7ad007e .
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-08-16 16:41:05 +02:00 |
Szymon Morek
|
a85ae676e7
|
Rename plus in cmake macros to and_later
Related-To: NEO-5920
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
|
2021-08-13 11:40:19 +02:00 |