Igor Venevtsev
|
cff80e38b8
|
Do not program MiFlushDw command as a timestamp operation for blitter
Resolves: NEO-4906
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
|
2020-11-26 13:26:13 +01:00 |
Igor Venevtsev
|
3491a425a3
|
Fix time stamps completion
- ignore globalEnd tag
- check contextEnd tag is not 1
Resolves: NEO-4906
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
|
2020-11-19 18:50:56 +01:00 |
Mateusz Jablonski
|
1af75337a7
|
Correct OCL test
use kernel and command queue from compatible devices
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-11-18 18:25:25 +01:00 |
Mateusz Jablonski
|
97119f5f3e
|
Store ClDevice in DispatchInfo
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-11-17 10:29:20 +01:00 |
Zbigniew Zdanowicz
|
30a67618f8
|
Add DeviceBitfield argument to CSR constructor
Related-To: NEO-5225
Change-Id: I8cf0aef3ec16314cfb1a787852b6c20ce0f65955
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-10-28 17:10:31 +01:00 |
Zbigniew Zdanowicz
|
28ef5fa709
|
Move pipecontrol w/a estimation to dedicated class
Change-Id: I8ceaa2dff94dd7148daf921568fd30f098e5dae4
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-10-06 15:02:37 +02:00 |
Maciej Dziuban
|
51dcccad76
|
Create timestamp packet container for events if command queue created it
Related-To: NEO-5120
Change-Id: I00505647343da1876b25290b95a2009b5e4041d6
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2020-10-02 12:11:38 +02:00 |
Bartosz Dunajski
|
28acc2c8f6
|
Remove lowPriorityEngineType member
Change-Id: I39908addf1c3a12f7807479132d0a6d5a4398d7b
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-09-28 17:02:56 +02:00 |
Bartosz Dunajski
|
5b31b31734
|
Remove low priority and internal engine index variables
Change-Id: I984dbcedd5456cfdee284f4d2eda1371ba77f0d0
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-09-21 16:44:14 +02:00 |
Bartosz Dunajski
|
a465d5c753
|
Dont clear dependencies on enqueue engine switch
Change-Id: Ic6c6f202052c7024c7997de882f0079eead07303
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-07 15:51:00 +02:00 |
Andrzej Swierczynski
|
805731d36b
|
Correct tests: pass valid device bitfield [3/n]
Related-To: NEO-4645
Change-Id: I70598011a8fb10f929fc243ffa4b9fa3c06518a3
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-05 10:37:00 +02:00 |
Mateusz Hoppe
|
f4ef256900
|
Program hardware context in L0 command queue
Related-To: NEO-4577
Change-Id: I204a5e86ad3b23b71071bbbfd58c23a408f6865f
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-05-29 13:07:38 +02:00 |
Michal Mrozek
|
ef5f83d0a0
|
Increase the preferred tag pool size.
Change-Id: I171d91571aec787f36a7a9d85b12aa8cf341ec7a
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
|
2020-05-26 18:04:02 +02:00 |
Bartosz Dunajski
|
e36d95e039
|
Add helpers to avoid offsetof usage
Change-Id: I8f0ec5240b2ec2bd99b712271d87b88ffed2c5b3
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-05-19 17:45:53 +02:00 |
Bartosz Dunajski
|
cb09e50e61
|
Fix CPU dependency handling for TimestampPacket
Change-Id: Ia75f4ea7eea10ca84ffa4b3d92d98942804be8d0
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-05-14 17:08:25 +02:00 |
Bartosz Dunajski
|
6818e55594
|
Improve TimestampPacket dependencies handling
Change-Id: Ib38f9db8e7398759c3031af5709ccdfd6a421002
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-04-23 15:18:40 +02:00 |
Bartosz Dunajski
|
fbe0f4d0f3
|
Remove unused TimestampPacketContainer method
Change-Id: I7d3b8dc17f5622beac3cff51f6d8351916f046e1
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-04-23 12:09:47 +02:00 |
Bartosz Dunajski
|
ce59a9a3a1
|
Remove atomic initialization
Change-Id: I646dea8f8c5366712953067d0ee507a03171096a
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-04-21 15:41:16 +02:00 |
Bartosz Dunajski
|
538774c412
|
Dont reinitialize dependencies count when debug flag is set
Change-Id: Id079bbe90c76bea1a5f5d1137a556513d5f5c2f8
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-04-21 10:55:27 +02:00 |
Mateusz Jablonski
|
86a5946b7b
|
Pass device bitfield to TagAllocator
Related-To: NEO-4484
Change-Id: I56602a15d18ff577a97d573eeda51e7866525aa7
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-04-17 10:41:18 +02:00 |
Michal Mrozek
|
7db5e6997b
|
Add debug key to disable atomics on post syncs.
Change-Id: Ifd9d332a56efc661f99122ca72c41f6cb19d1315
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
|
2020-04-15 13:45:44 +02:00 |
Filip Hazubski
|
43dba9de4a
|
Move MockDevice to shared
Change-Id: If3a4ea2bb3f47bcb8176516977a626517f25a49f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-04-03 08:23:06 +02:00 |
Mateusz Hoppe
|
0791b25214
|
Move cmd parse files to shared directory
Related-To: NEO-4519
Change-Id: Id055631d68f1d73ae39c4976843080b8f8e05f1c
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-03-31 23:31:29 +02:00 |
Mateusz Jablonski
|
3acc6b0aab
|
Remove platformDevices from helpers, kernel, memory_manager
Related-To: NEO-4499
Change-Id: Ic875857ced2a793bf300164d44db2dbc99d33572
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-03-24 22:22:40 +01:00 |
Andrzej Swierczynski
|
1eb3bd5c0a
|
Move platform() and constructPlatform() to MockPlatform
Related-To: NEO-4207
Change-Id: I7ed1c16f2eb357c3143d2a3f0b688f3cc747e9ff
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-03-23 23:49:39 +01:00 |
Filip Hazubski
|
56952113eb
|
Move MockClDevice to a separate file
Related-To: NEO-3938
Change-Id: I1bfeddb0ab68c025312bc3b8eff9571fef909780
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-03-18 20:16:46 +01:00 |
Bartosz Dunajski
|
1399e55df7
|
Flush cache for blit aux translation
Change-Id: I108273bee286cdeed06e0c287945099cea481a73
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-03-11 08:40:06 +01:00 |
Lukasz Jobczyk
|
e9c576393e
|
Move hwInfo to root device environment
Related-To: NEO-3857
Change-Id: Ic23077cad080a249457cec39462ca7407e75b227
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-03-10 17:13:08 +01:00 |
Bartosz Dunajski
|
98c70faec4
|
Fix compilation warning
Change-Id: I4f9410cc9bd35bafbd41d65e4057d87bbd8c1973
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-03-05 14:43:49 +01:00 |
Mateusz Jablonski
|
9dbeeea18f
|
Clang-format: restore sorting includes
Change-Id: I34eb993b562c77f56d8fbd51a02ee266c1f76678
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-24 10:22:30 +01:00 |
Mateusz Jablonski
|
ee5ebde417
|
Add absolute include paths
Change-Id: I5b8631603b0f0b2ed8eb1a61f7e7770b27867423
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-24 01:21:00 +01:00 |
Mateusz Jablonski
|
7df9945ebe
|
Add absolute include paths
Change-Id: I67a6919bbbff1d30c7d6cdb257b41c87bad51e7f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-23 23:49:12 +01:00 |
Mateusz Jablonski
|
370424a1e0
|
Change core inlcudes
Change-Id: Iaec903af420f0a92f7d86e484c83300fb9c531ad
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-23 18:46:50 +01:00 |
kamdiedrich
|
87c5d2663b
|
Add absolute path to unit_tests
Change-Id: I7a64f79a39dff4f5fa4166244e71872bb614724f
|
2020-02-23 17:18:04 +01:00 |
kamdiedrich
|
e8852a68c4
|
Reorganization directory structure [2/n]
Change-Id: I47962d17d755e80dcd9476e1ed75560f433f6115
|
2020-02-23 12:01:27 +01:00 |