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 |
|
Maciej Plewka
|
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 |
|
Krzysztof Gibala
|
a31db56769
|
Move isWorkaroundRequired to hw_helper files
Related-To: NEO-4751
Change-Id: Id2c87ee087e767c22adba1242010bb659be6684c
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2020-07-06 09:33:07 +02:00 |
|
Filip Hazubski
|
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 |
|
Lukasz Towarek
|
d1faf086af
|
Add threadsPerEUConfigs field
Change-Id: I90152b78512519bbe709be6beebdb28126de131e
|
2020-07-01 14:15:22 +02:00 |
|
Andrzej Swierczynski
|
a5e4edb327
|
Choose valid bank from memory bank selector
Related-To: NEO-4645
Change-Id: I8d1f63ba24ead2e77ba6381e4770068bf2eb1725
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-26 10:51:43 +02:00 |
|
Katarzyna Cencelewska
|
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 |
|
Kamil Kopryk
|
01ef53e49d
|
Add allowRenderCompression helper
Change-Id: I13b5680d93f8aa8eb661534e1b0ab5284a50806a
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4793
|
2020-06-24 07:20:59 +02:00 |
|
Filip Hazubski
|
fe13f0b522
|
Move IFP support flag to RuntimeCapabilityTable
Remove HwHelper::isIndependentForwardProgressSupported function.
Related-To: NEO-4368
Change-Id: I97061620ee6e96c4666bb8af5f009129ff0d9175
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-06-18 16:51:58 +02:00 |
|
Bartosz Dunajski
|
39828fb71d
|
Add new debug variable to pause on blit copy
Change-Id: I150eea40fa77b80387eda33fd6afd1582b517b5c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-17 17:23:27 +02:00 |
|
Maciej Dziuban
|
7ef2e4304c
|
Rename levelNotReady to notReady
Change-Id: Id482c6edd36d1bdd63558aa35f13dbb57e0efbad
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2020-06-17 15:47:00 +02:00 |
|
Raiyan Latif
|
af2fe237b4
|
Add supportsOnDemandPageFaults to HW capability table
Change-Id: I99a2ed9cfaadb60d049628b03bc3abdfde4877b1
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
|
2020-06-17 12:32:10 +02:00 |
|
Kamil Kopryk
|
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 |
|
Zbigniew Zdanowicz
|
77de2dd770
|
Move SLM functions to HwHelper class
Related-To: NEO-4585
Change-Id: I073e4138ef34584780a10a63ba8a2eb57eaa11bd
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-06-09 12:51:49 +02:00 |
|
Bartosz Dunajski
|
07e5aaa44c
|
Use HwHelper to set extra AllocationData
Change-Id: I29d38b845287c169e538f78da2a7f0e58e589754
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-03 09:37:50 +02:00 |
|
Mateusz Hoppe
|
2b0114846e
|
Add getComputeEngineIndexByOrdinal function
Related-To: NEO-4710
Change-Id: Idaf84e2b5df608582b32602a6fc987e889173eac
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-06-02 16:23:53 +02:00 |
|
Lukasz Jobczyk
|
02f2f22045
|
Add profiling support for blitter
Resolves: NEO-4121
Change-Id: I29dfcf07d48100c578cbc432fee4d87dfa18e8f4
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-05-29 13:43:14 +02:00 |
|
Maciej Dziuban
|
46e67c892a
|
Add overrideSupportedDevicesCount helper function
Change-Id: I3ae4a7534322956eda894b097e8a74cb9fb050e3
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2020-05-28 15:03:34 +02:00 |
|