|
fa6b181120
|
do not use absolute path when including hw_cmds.h
Change-Id: I59a825f25d6572f7dfb0c80211a6e3652e2827c5
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2020-08-04 13:27:29 +02:00 |
|
|
76328b8247
|
Always initialize Kernel::threadArbitrationPolicy
Resolves: NEO-4824
Change-Id: I2ba24bec1a4cc2d1573ca7283a68ea0d94c73ff0
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-08-04 13:07:39 +02:00 |
|
|
c3a128f9f4
|
Refactor StateBaseAddressHelper
Change-Id: I5071a1a4a067b8f0e880a4f7e1d65e79eeb77c47
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-08-04 11:09:41 +02:00 |
|
|
0ed1db0b46
|
Insert PC before SBA in cmdlist
Related-To: NEO-4916
Change-Id: I7024ff173ad97d4c42a5fa6d7ea0d0ee665a87d9
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-07-31 13:09:57 +02:00 |
|
|
54078d381b
|
Code cleanup
Change-Id: Idb334cf19a2b61759cb443b6c60dc76b1865d774
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
|
2020-07-31 09:49:24 +02:00 |
|
|
d1041122d8
|
ULT renaming: CPU Info tests
Related-To: NEO-2236
Change-Id: I37ad32d458fddcf371dbd52847e32f45687a9cf5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
|
2020-07-30 16:13:48 +02:00 |
|
|
a77f1de8a1
|
Track StateBaseAddresses from cmdQ and cmdList
Related-To: NEO-4637
Change-Id: Ia4b187df5f28fadf032ff24acb7ab32b05d0d261
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-07-30 15:09:53 +02:00 |
|
|
8de1314cda
|
Setup BindlessSurfaceStateBaseAddress in SBA
Related-To: NEO-4767
Change-Id: I056c26835a169eba8fa71708c50335dd839c50af
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-07-30 11:15:14 +02:00 |
|
|
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 |
|
|
5b26d9be17
|
ULT renaming: Container tests
Related-To: NEO-2236
Change-Id: Ifdc673f71a1dbb4d2e61496c0d230077a5530d06
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
|
2020-07-30 08:46:32 +02:00 |
|
|
d65cdab453
|
Zebin - yaml parser
Change-Id: If8b5bcd68b7d39bfd3fb53b619f5de973b059bff
|
2020-07-30 07:26:44 +02:00 |
|
|
2fca4e3477
|
Refactor programming of additional data of interface descriptor
Related-To: NEO-4570
Change-Id: I3338046f037878085eddaaeb2c8bbdd821fc1515
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-07-24 14:25:39 +02:00 |
|
|
f6c893a801
|
Pass HardwareInfo to programMemoryPrefetch
Change-Id: I5ed0ae35143ef244e08bc88ba8817ce1cb17369c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-24 12:43:21 +02:00 |
|
|
d51e3bb9ce
|
Pass ClientType to Gmm
Change-Id: I25ba11d2fd1523fd5cf35157d6a2381991709ad2
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-22 17:50:05 +02:00 |
|
|
134462919d
|
Move barrier programming to Encode class
Related-To: NEO-4576
Change-Id: I34b93b3118528b449c4e1b81826f9784633377a9
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-07-17 14:28:46 +02:00 |
|
|
ca39301ed8
|
Reserve SSH space for bindless mode
Related-To: NEO-4767
Change-Id: Id7876ea5a5a4fc12ab0b3192548b006fc1eea75c
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-07-17 13:26:28 +02:00 |
|
|
2e58192ed5
|
improve aub_center tests
Change-Id: Ibe87c7e239cdc0429a2d0e4a53ebf1784150cbef
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2020-07-16 15:22:16 +02:00 |
|
|
794296334b
|
Allow to create partially linked module
Don't allow to create kernel from partially linked module
Change-Id: Id70b484686e6d1ca79f242bf96ff92582172e378
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-07-16 13:02:50 +02:00 |
|
|
4b6f8b415e
|
Correct HeaderFilterRegex
Related-To: NEO-3963
Change-Id: I85c2076a00fa53df0f46b9227697cc7aa0cf2ba8
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
|
2020-07-14 18:46:37 +02:00 |
|
|
38740c7b75
|
Use blit when patching data segments with Linker
Change-Id: I79e92add07f5bd7a68d4b03cf8069ed9c2cb907f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-14 17:47:14 +02:00 |
|
|
eb766be160
|
Add dg1 unit tests
Change-Id: I9b66f2da665b21ba0a714cec79ae3b1d72ecdb51
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-07-13 17:23:00 +02:00 |
|
|
2912cebbd4
|
Update Context::blitMemoryToAllocation function
Change-Id: I5f81cb023b75e82bd3aff8e393f6b9463c767112
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-13 15:23:51 +02:00 |
|
|
f5130af641
|
Allocate command buffers with correct AllocationType
Related-To: NEO-4579
Change-Id: Ic16ab56564c9309532cb181e9a8be1b8c0c1cb31
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-07-13 14:45:37 +02:00 |
|
|
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 |
|
|
6b7b3a178f
|
Use HWTEST2_F with TGLLP matcher instead of TGLLPTEST_F in non-TGL ULT files
Change-Id: I98b09d7cd19108b728665caaf6ed479081bc0733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-07-10 23:30:12 +02:00 |
|
|
ff0add74e3
|
Add alternative residency model on Linux
Related-To: NEO-4732
Change-Id: I79e165d2b647af200ca314e1183ecf05903de644
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-07-10 12:38:57 +02:00 |
|
|
a0a241481e
|
ULT renaming: Preemption tests
Related-To: NEO-2236
Change-Id: I593961394a78edab76b64f213fcec61db27dcd48
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
|
2020-07-08 20:31:41 +02:00 |
|
|
bac5506b62
|
Modify function dispatching cross and per-thread data
Related-To: NEO-4585
Change-Id: Ia6b54b8d0c868cab5403332411655dc8c9ef4c8d
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-07-08 19:30:23 +02:00 |
|
|
5739d526c4
|
Broadcast signal to all threads while handling USM pagefault
Related-To: NEO-4721
Change-Id: I77185f8db2576f626c1b6b5615ab5d8f9b22076f
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-07-08 12:54:01 +02:00 |
|
|
04ff7218e3
|
Use one blit command for copy region
Change-Id: I8a335b3ec58bf4b767d93435691acb036b5b2ce7
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-07-07 12:22:40 +02:00 |
|
|
b1062812be
|
Use family type from hwInfo in WDDM
Change-Id: I3120673781b4cc0eb170833ac42eab1aad718d79
|
2020-07-06 17:53:47 +02:00 |
|
|
d712a015b4
|
Use correct heap for GSBA programming
Change-Id: I85d3b478e8c3749501ca6eb76224d95b4dbbb86c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-03 09:12:34 +02:00 |
|
|
2e87c872b5
|
Select correct heap for programGeneralStateBaseAddress
Change-Id: I21744fbc67551d358e03b3ee44f649ba8d62eb45
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-02 11:03:03 +02:00 |
|
|
93c1e1b976
|
Add MultiGraphicsAllocation to USM
Related-To: NEO-4672
Change-Id: I53ea4bea73ae6d52840146f63bc561bb90f9fe62
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-07-02 09:39:21 +02:00 |
|
|
79821f5d76
|
Do not create shareable 64k paged allocations
Change-Id: I25620848533dbe96172e8582b64a53655c3e7d0e
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Resolves: NEO-4720
|
2020-07-01 17:52:18 +02:00 |
|
|
6dd07bd3bc
|
Use correct Heap32 index for local memory allocations
Change-Id: I068f712ab2b05ee3d5a9716b21de685a7fee3a02
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-01 17:31:43 +02:00 |
|
|
4076d3e294
|
Update BlitCommandsHelper
Add getMaxBlitWidthOverride and getMaxBlitHeightOverride functions.
Change-Id: Idf23725f5d3336118979c2b5731b023d934374d6
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-01 16:27:57 +02:00 |
|
|
8113fafe53
|
Disable cross-device indirect access
Change-Id: I57655abfc02785dfd68384a1546ee4cfdbea938a
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
|
2020-06-30 21:42:47 +02:00 |
|
|
8df5287aaa
|
ULT renaming: GDI Interface tests
Related-To: NEO-2236
Change-Id: I43e968ba147849c745d76d7ec74861e5a1c5b122
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
|
2020-06-30 16:14:00 +02:00 |
|
|
c4cb8c1c81
|
Add thread programming to Encode class
Related-To: NEO-4585
Change-Id: I45e57038af23a60f52b57eb1888f8220b77f5e56
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-06-29 20:24:26 +02:00 |
|
|
c6239968a5
|
Fix typos:
preffered -> preferred
deffered -> deferred
Change-Id: I1b87861590c273d7fcda5bf0c5a772bf36e1bc74
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-06-25 19:17:41 +02:00 |
|
|
2807dfeae8
|
Add posibility to modify semaphore delay between waits
Change-Id: Ia44c8ea67ef0bd16436c708d83bda15b4bb77b6e
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
|
2020-06-25 13:16:05 +02:00 |
|
|
a822503b41
|
Use encoder to program buffer surface state
Change-Id: Ibe66bd9906743b021a04f1d9aad1aae4127a4f71
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-06-25 12:32:29 +02:00 |
|
|
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 |
|
|
cf9d338178
|
Use FAST_COLOR command instead of COLOR for tgllp
Change-Id: I9c94ecd9afb6030e96a75ecd0c882711d1c775de
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-06-19 08:48:30 +02:00 |
|
|
a3bb60e17c
|
Fix dont use srcTile type to calculate dst pitch value
Change-Id: I0d31cd5979f092bcf826898c7034b7b50a3c3c03
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-06-19 08:34:48 +02:00 |
|
|
0e76e9db66
|
Unify Debugger::create methods and link to shared library
- OCL and L0 can share this method
Change-Id: Ice9488281a5c2a26ea09310319243880a6aa0682
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-06-19 08:26:18 +02:00 |
|
|
8f30d87a1e
|
Unify release variables
Resolves: NEO-4719
Change-Id: Ib2ab959c0a1eb45f24a4e0e2f02c437d96d47751
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-06-18 08:56:29 +02:00 |
|
|
74c4536a8c
|
Refactor blitter functions for images, make blitProperties const
Change-Id: I5a9aa96771a6b29113bb81d39ec32adc6e3c778c
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4692
|
2020-06-16 10:30:52 +02:00 |
|
|
851e894ab6
|
Update device caps initialization
Change-Id: I2488b2a07463efefaba03ff1d979cd7034f54136
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-06-14 19:18:39 +02:00 |
|