Zbigniew Zdanowicz
|
5af3a46662
|
Add debug flag to disable cache flush
Related-To: NEO-5144
Change-Id: I29590d840a641dfcf3fc4d099ca84f196c8fdc1f
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-09-30 16:38:35 +02:00 |
|
Aravind Gopalakrishnan
|
9c84458b65
|
Move new fields in struct to group with other uint32_t
Change-Id: I2bf9a37a7147ece654e214b648fcbfaed6898e9e
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com>
|
2020-09-30 10:43:30 +02:00 |
|
Maciej Plewka
|
52b785552b
|
Fix memory fill using bliter
Change-Id: Idf2463361c19f80e11a920aebf7ad1194cd3c2bb
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-09-29 16:16:30 +02:00 |
|
Maciej Plewka
|
e34c319ed7
|
Special address pool at External heap begining
Change-Id: I7da6e67010ff7a819aec25abea9213b6e43e348e
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-09-29 07:51:12 +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 |
|
Andrzej Koska
|
0cc717b1b4
|
Adding support to packed formats
Related-To: NEO-4949
Change-Id: I5cbff44d6463fa6c7aa71f641e11b593a1dcf11e
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
|
2020-09-28 14:49:54 +02:00 |
|
Sebastian Luzynski
|
d24850cff3
|
Alter API with additional kernel exec info.
Related-To: NEO-4875
Change-Id: I10a5e3bfc32be520c3554c992dc36591fc1ff599
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
|
2020-09-25 13:00:24 +02:00 |
|
Bartosz Dunajski
|
f92f01e190
|
Enhance GPU breakpoint capabilities
Change-Id: Id28afb7ab584eeb5063c7311fed41d7a31edbec7
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-09-24 16:03:19 +02:00 |
|
Bartosz Dunajski
|
2a69b1ed78
|
Select correct heap base address for ISA
Change-Id: I400f965faa4615519729756daa78350a46c46ff2
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-09-23 14:21:22 +02:00 |
|
Bartosz Dunajski
|
8db8b09339
|
Use dedicated helper to detect ISA placement requirement
Change-Id: I701c64b52fddfef1e493f4adaef4edc28f5ffdf0
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-09-22 13:30:12 +02:00 |
|
Aravind Gopalakrishnan
|
2e912aff52
|
Add device capability for timestamp valid bits
Change-Id: Ib4a0f4ce80f0fc3649f366ceb458e8f506a97e34
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com>
|
2020-09-21 18:15:54 +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
|
c381f371cd
|
Use BCS to copy ISA if required
Change-Id: I181e09d0356718c25162efdddede39b13399ed3b
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-09-17 10:34:06 +02:00 |
|
Pawel Wilma
|
b54a5a795a
|
Use appropriate DwordLength in MI_STORE_DATA_IMM command
Change-Id: I2d5a07e511f15e28acd6d0dfe7b84fac6dd8e9a3
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
|
2020-09-14 16:10:20 +02:00 |
|
Zbigniew Zdanowicz
|
7d506e3608
|
Add debug flag to enable compression in L0 USM allocations
Related-To: NEO-5069
Change-Id: Icbfeb8d72cd764bb3c90d5c699998455f81dd3ee
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-09-14 12:47:33 +02:00 |
|
Kamil Kopryk
|
145fd87f5d
|
Revert "Add adjustPlatformCoreFamilyForIgc helper"
This reverts commit 8fffdcc111.
Change-Id: I0415b004ef0a1465bc2658cadc66f21a99302eca
|
2020-09-08 07:36:26 +02:00 |
|
Maciej Dziuban
|
abacd69def
|
Optimize appendWriteGlobalTimestamp
Change-Id: Ia63a6324c3ce3dbdc18b790b3d9c2fbe4340e88c
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Resolves: NEO-5061
|
2020-09-07 17:25:59 +02:00 |
|
Kamil Diedrich
|
57269b97a3
|
Use global timestamps instead of local
Change-Id: Ie39b242915a55aef60fcf7164199647299c91a21
|
2020-09-03 16:39:36 +02:00 |
|
Piotr Zdunowski
|
a568739061
|
Only use blitter on dg1 for allocations with no cpu pointer.
Change-Id: Id52df50f5630461ffc83097d7e74d402599bed56
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-09-02 17:43:52 +02:00 |
|
Maciej Plewka
|
a779e44b52
|
Support for dsh and ssh on external heap in L0
Related-To: NEO-4724
Change-Id: I85c2effea8a99bebaf9e3db33129641f37dcabe5
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-08-30 06:56:52 +02:00 |
|
Artur Harasimiuk
|
0dbcac46bd
|
includes refactor
Change-Id: I4dd85112b20b26fe1ecc95b8098cb160548db1d4
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
|
2020-08-28 14:53:14 +02:00 |
|
Michal Mrozek
|
bfb1dc62b7
|
Remove not needed function.
Change-Id: I52c652980de85ff9377f6e575091d9563bd656cd
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
|
2020-08-28 08:57:18 +02:00 |
|
Kamil Kopryk
|
e066e13d69
|
Optimize copying rect buffers by blitter
Change-Id: I847bf2c31cd3c080c85a488bf6f2a92671351f3f
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4864
|
2020-08-26 10:00:39 +02:00 |
|
Bartosz Dunajski
|
3012388815
|
Revert "Optimize copying buffers by blitter"
This reverts commit b09872f595.
Change-Id: I571de1024416b2e1cbf47aadbfe6e15566dd8dd9
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-08-21 16:24:13 +02:00 |
|
Piotr Zdunowski
|
b3ab20e3e3
|
Use blitter for global buffer patching on DG1.
Resolves: NEO-4919
Change-Id: Ib2eb180b5b984fd284ff5d9297d0578b361afb92
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-08-21 16:11:13 +02:00 |
|
Kamil Kopryk
|
b09872f595
|
Optimize copying buffers by blitter
Change-Id: Ib2ef0350beac25b9352db7a2e26863b6079cc667
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4864
|
2020-08-21 11:59:01 +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 |
|
Aravind Gopalakrishnan
|
649dfb93ee
|
Set device property flags
Change-Id: I657a6b86c9f09e125b23428924605dbb175d294b
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com>
|
2020-08-18 17:01:55 +02:00 |
|
Kamil Diedrich
|
0105960e13
|
Add appendQueryKernelTimestamps API
Change-Id: I44b1d34a822b74a5c3404da62962ec324079744b
|
2020-08-17 15:52:07 +02:00 |
|
Kamil Kopryk
|
8fffdcc111
|
Add adjustPlatformCoreFamilyForIgc helper
Change-Id: Ic372e76c1024ca9e585bef15fab29827d33122f3
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4865
|
2020-08-13 17:31:13 +02:00 |
|
Sebastian Luzynski
|
4bffae8254
|
Delete redundant code.
Change-Id: I0f7b41a62d28fe03e22f18f27c8de928d630da6a
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
|
2020-08-11 12:42:45 +02:00 |
|
Sebastian Luzynski
|
bc0fbb34da
|
Workaround for selecting engine
Change-Id: I12deaebb68966a33827e8578a0d907749568ba8e
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
|
2020-08-06 16:53:31 +02:00 |
|
Artur Harasimiuk
|
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 |
|
Filip Hazubski
|
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 |
|
Mateusz Hoppe
|
c3a128f9f4
|
Refactor StateBaseAddressHelper
Change-Id: I5071a1a4a067b8f0e880a4f7e1d65e79eeb77c47
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-08-04 11:09:41 +02:00 |
|
Jaime Arteaga
|
4ca4100a9a
|
Add support for queue groups (1/N)
Change-Id: If4763dcb749acc8a6fd68714119808286306410f
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
|
2020-07-30 16:26:53 -07:00 |
|
Kamil Kopryk
|
9a05ad26b0
|
Revert "Optimize copying buffers by blitter"
This reverts commit 7dfe4be225.
Change-Id: Ifc59102a6b30ce1baf3ae86bda629996c878b6ce
|
2020-07-30 20:12:35 +02:00 |
|
Mateusz Hoppe
|
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 |
|
Kamil Kopryk
|
7dfe4be225
|
Optimize copying buffers by blitter
Change-Id: I27beae3e81a32adb4b26a5d75e2e8ff8e34dad81
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4864
|
2020-07-30 10:59:07 +02:00 |
|
Filip Hazubski
|
7b8009ccbe
|
Add helper functions to convert stepping
Change-Id: I39997f6f60398ab35612d8425cce579e14d081d3
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-29 16:43:15 +02:00 |
|
Filip Hazubski
|
960aff5637
|
Update isBlitCopyRequiredForLocalMemory helper function
Related-To: NEO-4871
Change-Id: I351cd3abfba0b77292dec814cc279705e827420f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-28 11:36:56 +02:00 |
|
Bartosz Dunajski
|
caba50046b
|
Change maxBlitWidth value
Change-Id: I7c1ebc479392ad5039873e026aee90fd1332c01c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-23 11:28:40 +02:00 |
|
Filip Hazubski
|
4011f0361e
|
Add HwHelper::getLocalMemoryAccessMode helper function
Change-Id: Ia181cfca11f648f1631e1fcd82458024d019e038
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-22 13:20:31 +02:00 |
|
Kamil Kopryk
|
9b2e5274d2
|
Add helper isBankOverrideRequired
Change-Id: I13b7a77ff029f47091a27704a61704ca8cc46ef2
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4882
|
2020-07-22 09:24:56 +02:00 |
|
Sebastian Luzynski
|
49a7fb4b19
|
Add flag to emit pipe control prior to walker.
Change-Id: Ief410664b09d758394744ebdf011923556864035
|
2020-07-15 10:33:20 +02:00 |
|
Filip Hazubski
|
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 |
|
Filip Hazubski
|
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 |
|
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 |
|
Bartosz Dunajski
|
5c5d4b85e2
|
Pass HwInfo to setExtraAllocationData
Change-Id: Iba5433ca3de5f66ebb5ab4867607ec5fbb1cd464
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-09 12:09:02 +02:00 |
|
Andrzej Swierczynski
|
97aa485048
|
Pass device bitfield to flattenBatchBuffer
Related-To: NEO-4722
Change-Id: I8ba971c1335689aefdee3ebe13270aa55e5424e9
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-07-08 18:32:26 +02:00 |
|