Bartosz Dunajski
|
fb996a3d5b
|
Add EngineDescriptor helper
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-08-12 15:19:46 +02:00 |
Kamil Diedrich
|
2afb785bba
|
Add AIL functionality
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
|
2021-08-02 15:31:58 +02:00 |
Lukasz Jobczyk
|
3c842575c1
|
Enable direct submission by default on XE HP
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-08-02 12:10:03 +02:00 |
Lukasz Jobczyk
|
dbf9198186
|
Flush tlb on BCS direct submission
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-07-30 16:26:47 +02:00 |
Bartosz Dunajski
|
3e213c9c06
|
Add xe_hp_core shared tests
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-07-28 16:59:09 +02:00 |
Lukasz Jobczyk
|
9e50138829
|
Defer ULLS initialization
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-07-21 15:55:16 +02:00 |
Piotr Obst
|
acf3e58a64
|
Move wddm_fixture.h and releted files from opencl to shared
Related-To: NEO-5894
Signed-off-by: Piotr Obst <piotr.obst@intel.com>
|
2021-07-07 12:30:12 +02:00 |
Zbigniew Zdanowicz
|
0e5ca243e2
|
Add notify enable parameter to post sync commands
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-06-17 19:22:51 +02:00 |
Adam Cetnerowski
|
9777b1021e
|
ULT renaming: Direct Submission tests
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
|
2021-05-24 17:30:13 +02:00 |
Jaroslaw Chodor
|
0e9aa45e46
|
Improving OS abstraction
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
|
2021-05-23 21:40:37 +02:00 |
Lukasz Jobczyk
|
a98284decb
|
Add test for setting direct submission active
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-05-11 12:49:33 +02:00 |
Lukasz Jobczyk
|
8e1e213bcf
|
Disable GEM_WAIT when new residency model available
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-05-10 14:59:21 +02:00 |
Lukasz Jobczyk
|
12eda9e165
|
Add missing test for ULLS cache flush
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-04-26 19:11:37 +02:00 |
Lukasz Jobczyk
|
e653699267
|
Disable monitor fence in Drm ULLS by default
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-04-20 13:10:22 +02:00 |
Maciej Dziuban
|
5318ff1872
|
Defer OsContext initialization
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-5610
|
2021-04-19 11:54:34 +02:00 |
Lukasz Jobczyk
|
83a1a52bdc
|
Flush tlb only when new resource is bound
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-04-15 12:11:13 +02:00 |
Lukasz Jobczyk
|
1921bfb3dc
|
Add infrastructure to enable direct submission
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-04-07 14:23:58 +02:00 |
Zbigniew Zdanowicz
|
b9ed7de40a
|
Parametrize wait operation
Related-To: NEO-4759
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-03-31 15:12:59 +02:00 |
Lukasz Jobczyk
|
6d164fa8b5
|
Flush caches in direct submission by default
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-03-31 11:10:29 +02:00 |
Maciej Dziuban
|
264f20ea00
|
Pass EngineTypeUsage to OsContext creation
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-5610
|
2021-03-16 10:21:18 +01:00 |
Lukasz Jobczyk
|
9d3b759d29
|
Do not call GEM_WAIT while direct submission active
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-02-17 13:22:29 +01:00 |
Pawel Cieslak
|
8a700c5187
|
Move non-ult shared files to single directory
Add SKIP_SHARED_UNIT_TESTS flag
Related-To: NEO-5201
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
|
2021-02-10 21:03:13 +01:00 |
Lukasz Jobczyk
|
083f8ae02c
|
Add immediate extension to new residency model
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-02-08 14:53:11 +01:00 |
Mateusz Hoppe
|
0ca1cdc565
|
Add State Sip end WA
Related-To: NEO-5479
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2021-02-01 19:15:57 +01:00 |
Filip Hazubski
|
90fd102fe5
|
Update MockDevice
Remove mockMemoryManager and mockCompilerInterface variables.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-01-12 14:44:05 +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
|
820efffdd0
|
Switch default CPU cache flush to disabled in direct submission
Change-Id: I1a5e5f67d3e6af129aeb611f203c243d892321bb
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-10-06 15:19:32 +02:00 |
Michal Mrozek
|
76a9ccc095
|
Do not flush caches in ULLS submissions by default.
Change-Id: I4a1c96c597eef8b85e4e43e90cdc4779765eb72b
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
|
2020-09-23 09:46:08 +02:00 |
Zbigniew Zdanowicz
|
1afc985577
|
Add blitter support to direct submission
Related-To: NEO-5010
Change-Id: I084cec54a233e920b2868d2a61c60d1d87d0a91e
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-08-31 20:23:02 +02:00 |
Zbigniew Zdanowicz
|
46616656a6
|
Modify direct submission test
Related-To: NEO-4338
Change-Id: Ia4db768cbb1a5971951e2e82bb96697e4c8f8250
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-08-20 15:24:14 +02:00 |
Zbigniew Zdanowicz
|
ba4dd9f866
|
Fix position of commands in diagnostic mode of direct submission
Related-To: NEO-4338
Change-Id: I439e5f66a351108625b7add5cda65c9887278632
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-08-19 17:04:53 +02:00 |
Pawel Cieslak
|
fb821f21f5
|
Cmake format script
Related-To: NEO-1157
Change-Id: Ie1b907e838cfb9ad0d75cc8971d415f7c77103c9
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
|
2020-08-19 16:36:30 +02:00 |
Lukasz Jobczyk
|
5bb73abfde
|
Handle prefetching properly
Resolves: NEO-4338
Change-Id: I909e655efed22560049ed8eb7e9c41054824751c
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-08-18 13:54:40 +02:00 |
Lukasz Jobczyk
|
c2a4835943
|
Add wait mechanism to drm direct submission
Related-To: NEO-4338
Change-Id: Ibef00cb774fc0564f95b3b6ba8c0934798a5957e
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-08-07 13:05:40 +02:00 |
Lukasz Jobczyk
|
21e16ff2c5
|
Add initial implementation of Linux direct submission
Change-Id: I9ee0434897bc3e980b240a8373190f0803e6c102
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-07-30 10:45:58 +02:00 |
Andrzej Swierczynski
|
77f50e5444
|
Always pass device bitfield to AllocationProperties in constructor
Related-To: NEO-4722
Change-Id: Ie2475bf92a3189bcb9073bec5bf5af709e597c5d
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-07-13 09:00:10 +02:00 |
Konstanty Misiak
|
e0f2656513
|
Move shared tests to the new target [n/n]
Related-To: NEO-4780
Change-Id: I6b44d45909c9973d2ff18096839550a6d2641b02
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
|
2020-06-23 20:47:54 +02:00 |
Konstanty Misiak
|
9e8945ca83
|
Move shared tests to the new target [3/n]
Change-Id: I2479d283cffc9c7f8b49ac616026d9afa491da29
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
|
2020-06-09 13:01:36 +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 |
Konstanty Misiak
|
aa8e9fb634
|
Rename ocl DeviceFixture and add shared tests specific one
Change-Id: Ib61e987388ba14b721a573e3e84332a7f6c9ef9c
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
|
2020-06-01 15:44:05 +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 |
Zbigniew Zdanowicz
|
14f4d5c5b9
|
Fix delayed first execution in diagnostic mode of direct submission
Related-To: NEO-4338
Change-Id: I68cce6ac66946f1cd0af9328231ccfbc2910c3c4
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-05-29 07:57:07 +02:00 |
Mateusz Jablonski
|
0c404bc880
|
Pass device bitfield to allocation properties when creating mem obj
Related-To: NEO-4484
Change-Id: I961e9122591dc7293e37d5c1ca58cbcd649ee653
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-04-16 15:01:37 +02:00 |
Zbigniew Zdanowicz
|
73762dcfb4
|
Fix diagnostic mode of direct submission
Related-To: NEO-4542
Change-Id: I68ecf1680a3e3f6908da192487b24cac8ccac05e
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-04-09 14:17:27 +02:00 |
Andrzej Swierczynski
|
495bc4024e
|
Remove unnecessary platform() uses from gmm tests
Related-To: NEO-4207
Change-Id: I047726edd7f0847510b350ac514072f25ff1b8b3
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-04-07 10:49:41 +02:00 |
Zbigniew Zdanowicz
|
1b884e3ea9
|
Add Wddm residency logging to upper layers
Related-To: NEO-4338
Change-Id: Ib36f4c8da5a2ea9d4f81063faa718a29fbc4b8d8
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-04-03 09:48:38 +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 |
Zbigniew Zdanowicz
|
f096d71a75
|
Add diagnostic mode to direct submission
Related-To: NEO-4338
Change-Id: Ibcdc1b6a1762827337e4ff5364a972702130195a
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-04-02 17:50:59 +02:00 |
Filip Hazubski
|
d0527e1049
|
Rename memory_constants.h to constants.h
Change-Id: I05b5d20bac12935dc6625b94adc3a03c98c19b49
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-04-02 14:19:39 +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 |