Mateusz Jablonski
786cd28f2b
Remove not needed pragmas -Winconsistent-missing-override from OCL ULT
...
Change-Id: Id8a67e33ed7191ba0acd2bb9b80336b6bb72b13a
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-05-18 14:07:12 +02:00
Kamil Kopryk
424de72f38
Remove not needed code
...
Change-Id: Idb29d8ad6ca2e8408b2bc69329ac8564dee4e820
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2020-05-15 14:10:24 +02:00
Maciej Dziuban
19de738e03
Enable copy engine on GEN12LP
...
Change-Id: Ifd82abcb830a52d0e38e83a52c095da275e671fb
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-4233
2020-05-15 13:52:45 +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
Kamil Kopryk
c8012fd1d4
Refactor isSpecialWorkgroupSizeRequired helper
...
Change-Id: I5a26b921bac4ed51929d99a792a200265f9606af
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4648
2020-05-14 16:40:19 +02:00
Krzysztof Gibala
cb8e9656ee
Merge MemoryPropertiesFlags files
...
Move mem_properties_parser_helper files to memory_properties_flags_helpers
Rename MemoryPropertiesParser to MemoryPropertiesHelper
Related-To: NEO-4143
Change-Id: Ib35360bceff90be2383696083226f8be1e47538c
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-05-08 14:17:36 +02:00
Zbigniew Zdanowicz
1bb0134a6c
Refactor LriHelper class
...
Related-To: NEO-4338
Change-Id: Ie6387ff5f35df569fe1d9492b35e2acbc93e0393
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-04-29 14:15:43 +02:00
Krzysztof Gibala
b0ed3b2ab1
Refactor MemoryPropertiesFlags
...
Rename:
- MemoryPropertiesFlags to MemoryProperties
- MemoryPropertiesParser to MemoryPropertiesParserHelper
- getMemoryPropertiesFlags to getFlags
- getMemoryPropertiesFlagsIntel to getFlagsIntel
- functions involved with MemoryPropertiesFlags
Related-To: NEO-4143
Change-Id: I4eec67bba95dd5354d0df43c31e6ca724909138e
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-04-28 18:15:25 +02:00
Mateusz Hoppe
d2c07cb9ed
Refactor bindless surface state offsets
...
Related-To: NEO-4607
Change-Id: I0b0ac275b532cf33f0292d3cf92abf2f49ff354f
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-04-28 17:35:09 +02:00
Zbigniew Zdanowicz
048c90e3b1
Remove RMW access patterns from gfx memory
...
Related-To: NEO-4338
Change-Id: I8dcfca9a11f499fde44ca9754dec67fe5a5e3d46
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-04-28 15:26:22 +02:00
Zbigniew Zdanowicz
b2210fa5bb
Refactor MemorySynchronizationCommands class
...
Related-To: NEO-4338
Change-Id: Id0ae9c73293fd99f53fccc11a69ca14fa9a6d119
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-04-27 17:33:31 +02:00
Milczarek, Slawomir
5bfc20ff28
ULTs amendments around fence allocation
...
Related-To: NEO-3216
Change-Id: I37c8b94cbd8d06dafc8a7a3d30fa40fad602a4ac
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2020-04-27 15:44:31 +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
Kamil Kopryk
9a0764d422
Add ults for getGpuTimeStampInNS helper
...
Change-Id: Id1661418a1525dd0a9a75782f6e4bba7d62f4490
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4618
2020-04-22 20:21:07 +02:00
Adam Cetnerowski
49f2a5157a
ULT renaming: Validator tests
...
Related-To: NEO-2236
Change-Id: I2fc78054f375e1893f8f4be8e24bc4779a76a749
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-22 15:25:18 +02:00
Adam Cetnerowski
7ec397f0fc
ULT renaming: Task information tests
...
Related-To: NEO-2236
Change-Id: Ie9bd16fde05ef6c25b3da4cd08e62a44f74e2ba1
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-21 18:12:26 +02:00
Adam Cetnerowski
935fe7e099
ULT renaming: Uint16 SSE4 tests
...
Related-To: NEO-2236
Change-Id: I84c54b6e290bcdc4b8bf7c5ada0ff3e595ec9514
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-21 16:15:00 +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
Bartosz Dunajski
f019d6ae8b
Interface to query number of samplers
...
Change-Id: I78fac48e916d7a71f385a4b28b1d56e10ede0beb
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-04-21 09:48:51 +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
Adam Cetnerowski
8f0380a00b
ULT renaming: Per Thread Data tests
...
Related-To: NEO-2236
Change-Id: Idaa3f96d3bf70c13b7bb0d214b16e0f3571b4158
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-16 14:41:50 +02:00
Adam Cetnerowski
173230c164
ULT renaming: Sampler Helpers tests
...
Related-To: NEO-2236
Change-Id: Ibcad3e3b9bbf1888b973929091e38eb6976236c7
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-16 13:59:45 +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
Adam Cetnerowski
4cc605db20
ULT renaming: Memory Manager tests
...
Related-To: NEO-2236
Change-Id: I71b03b089a2a51c375c790eee9864adaa5753cb1
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-14 12:20:59 +02:00
Adam Cetnerowski
0ffa1f4314
ULT renaming: Pointer Math tests
...
Related-To: NEO-2236
Change-Id: I9797cd0387e80f4797d4111ef35ef3da71236bc4
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-10 09:27:02 +02:00
Adam Cetnerowski
851fe8ee07
ULT renaming: HW Commands Helper tests
...
Related-To: NEO-2236
Change-Id: If9b69316adcc2a3a32dd8872498caa7a8026d2e1
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-09 15:13:10 +02:00
Adam Cetnerowski
b1ef2f70d6
ULT renaming: Helper tests
...
Related-To: NEO-2236
Change-Id: I8c40794378627097ed4f58ba0dfbe67968910a1a
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-08 10:14:14 +02:00
Adam Cetnerowski
9311a9763d
ULT renaming: Flush Stamp tests
...
Related-To: NEO-2236
Change-Id: I9849a000486e5001e98fe4a44f4ca7fa40353f9c
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-07 09:09:25 +02:00
Mateusz Hoppe
bd247d725b
AppendLaunchKernel tests
...
RelatedTo: NEO-4515
Change-Id: I1f719ea1f60f313fba44d49f84fe2caf6ea4e5c4
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-04-06 15:46:04 +02:00
Artur Harasimiuk
884ae6fbab
remove MT tests from igdrcl_tests target
...
these tests are executed as part of igdrcl_mt_tests
Change-Id: I907bbe99b1283962db2b5ad5fae1e4c848683ff1
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-04-06 15:25:55 +02:00
Adam Cetnerowski
e92d297e99
ULT renaming: Get Info tests
...
Related-To: NEO-2236
Change-Id: I356adb82619733d165d515ab23ac16500298cd54
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-06 14:35:10 +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
Filip Hazubski
385482e3fc
Move VariableBackup to shared
...
Change-Id: Ib7e316f8d497f1854d977b6420f8c978de58c9ab
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-04-02 13:42:41 +02:00
Adam Cetnerowski
9b14911f8b
ULT renaming: Dispatch Info Builder tests
...
Related-To: NEO-2236
Change-Id: Ie94c590025edf0605717f77bb89a730ab8c8e6e7
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-02 11:40:32 +02:00
Adam Cetnerowski
57cf4f00c3
ULT renaming: Dispatch Info tests
...
Related-To: NEO-2236
Change-Id: Ief677f8bcbf7832e18521f0e4d2e135b2c7dfe2c
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-04-01 10:59:32 +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
Adam Cetnerowski
ef64990016
ULT renaming: Dirt State Helpers tests
...
Related-To: NEO-2236
Change-Id: I5ef5962daf9464b99adf20144897dec6a5fc2c1d
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-03-31 15:27:44 +02:00
Adam Cetnerowski
504174a464
ULT renaming: Basic Math Helpers tests
...
Related-To: NEO-2236
Change-Id: I9e3f0ed5ce7334a190f664ec4311f346990756b9
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-03-31 15:13:01 +02:00
Filip Hazubski
64575cd589
Pass Context to parseMemoryProperties function
...
Change-Id: I74ff9fdb9292e281a1a6491387163db0de2ccea2
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-31 07:43:01 +02:00
Adam Cetnerowski
6de2b4e1cd
ULT renaming: Base objects tests
...
Related-To: NEO-2236
Change-Id: I37c5e4418d1d1daf66460df1a9b375766f14580d
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-03-27 19:44:58 +01:00
Adam Cetnerowski
0e87eb92c9
ULT renaming: Array Count tests
...
Related-To: NEO-2236
Change-Id: Id17f8d41b5bd26df6a101d4fa4214347106c7d0d
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-03-26 14:06:55 +01:00
Mateusz Jablonski
0f0a42de89
Pass root device index to all MockAllocationProperties constructors
...
Related-To: NEO-4512, NEO-3691
Change-Id: I631228191ca472e883b5233cb41ae8b6254588e9
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-26 11:34:47 +01:00
Mateusz Jablonski
4e4d160efd
Extend MockAllocationProperties constructor, pass root device index
...
Related-To: NEO-4512, NEO-3691
Change-Id: I1af3e513ae272e5baae116a176445e6e6af297fb
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-25 21:48:36 +01: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
Mateusz Jablonski
47e3e7c8eb
Remove platformDevices [3/n]
...
Replace platformDevices[0]-> with defaultHwInfo->
Related-To: NEO-4499
Change-Id: I9a2607abe866512eef518ea6e34efb1d1d2069cf
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-24 17:19:57 +01:00
Mateusz Jablonski
7a2310163e
Remove platformDevices [2/n]
...
replace **platformDevices with *defaultHwInfo
replace *platformDevices[0] with *defaultHwInfo
Related-To: NEO-4499
Change-Id: If973ceb44ede2e940969f9c666f85d9a939fbff8
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-24 15:26:34 +01:00
Lukasz Jobczyk
49d54cf45d
Program selected commands on 3D pipeline
...
Related-To: NEO-4447
Change-Id: I6bf3d7edd9d8085c37995b75989b8d412a17bdd9
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-24 12:23:14 +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