Mateusz Jablonski
|
b5b8762faf
|
refactor direct submission: Pass command stream receiver to ctor
Related-To: NEO-6643
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2022-04-19 23:02:55 +02:00 |
Bartosz Dunajski
|
fc4eaa1894
|
Refactor passing GlobalFenceAllocation to DirectSubmission
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2022-04-07 16:08:07 +02:00 |
Zbigniew Zdanowicz
|
b6da6471f2
|
Add notify parameter to direct submission post sync operations
Related-To: NEO-5845
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-12-23 17:35:48 +01:00 |
Mateusz Jablonski
|
527806b3ed
|
Use full path to include test.h 2/n
fix files in shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-12-15 13:09:50 +01:00 |
Zbigniew Zdanowicz
|
3e1023fa1a
|
Unify memory layout for all multi tile post sync operations
Related-To: NEO-6262
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-12-02 18:00:40 +01:00 |
Lukasz Jobczyk
|
fb376639ee
|
Refactor isDirectSubmissionSupported
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-11-25 13:40:41 +01:00 |
Zbigniew Zdanowicz
|
60805cdbcf
|
Fix direct submission wait on multi tile device using single tile context
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-28 14:01:58 +02:00 |
Mateusz Jablonski
|
58ebebeec6
|
Move drm_memory_manager_tests.h and related fixtures to shared
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2021-10-21 20:46:58 +02:00 |
Zbigniew Zdanowicz
|
f0d32ed5f7
|
Fix multi tile synchronization in direct submission
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-13 16:13:20 +02:00 |
Zbigniew Zdanowicz
|
7b95dc4be4
|
Add partitioned post sync for completion fence of direct submission
Related-To: NEO-6244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2021-10-12 14:57:29 +02:00 |
Artur Harasimiuk
|
0b4bc865d3
|
move drm_mock to shared
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2021-09-24 08:55:45 +02:00 |
Lukasz Jobczyk
|
a3d970ee24
|
Track new resource bound per VM
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-09-02 12:32:50 +02:00 |
Lukasz Jobczyk
|
8d60fb2a07
|
Refactor tag update for stop ring buffer
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2021-08-27 15:13:20 +02:00 |
Bartosz Dunajski
|
fb996a3d5b
|
Add EngineDescriptor helper
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2021-08-12 15:19:46 +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 |
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 |
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 |
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 |
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
|
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 |
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
|
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 |
Zbigniew Zdanowicz
|
49d3c39fae
|
Refactor direct submission
Related-To: NEO-4338
Change-Id: Ic858a9324e5f892532d39c98a4029df9d2a64e46
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-03-27 12:43:05 +01:00 |
Zbigniew Zdanowicz
|
ad4925aef9
|
Do not use direct submission in internal and low priority contexts
Change-Id: Ifac52dd36737151ea4d84bec95750e1716cafa9a
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-03-04 13:12:37 +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 |
kamdiedrich
|
9e97b42ee6
|
Reorganization directory structure [4/n]
Change-Id: Ib868ed62d12ea8f9f123644219ba299e86a658ac
|
2020-02-24 01:04:42 +01:00 |