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 |
|
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 |
|
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 |
|
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 |
|
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
|
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
|
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 |
|
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 |
|
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
|
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
|
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 |
|
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 |
|
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 |
|
Lukasz Towarek
|
d1faf086af
|
Add threadsPerEUConfigs field
Change-Id: I90152b78512519bbe709be6beebdb28126de131e
|
2020-07-01 14:15:22 +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 |
|
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 |
|
Koska
|
196a08f225
|
Tuning start and end timestamp
Change-Id: I1504c596cbb42de266b62aeb1886bf6fb6501ad9
Signed-off-by: Koska Andrzej<andrzej.koska@intel.com>
Related-To: NEO-4615
|
2020-05-25 13:33:14 +02:00 |
|
Sebastian Luzynski
|
82dc986ef8
|
Add missing test to hw_helper.
Related-To: NEO-4611
Change-Id: I7ffd51287dde3428544d2ef02df9217da8bf040c
|
2020-05-20 10:33:41 +02:00 |
|
Sebastian Luzynski
|
c38f95592e
|
Add L1 cache flag in hw_helper.
Related-To: NEO-4611
Change-Id: Ie135a2d5ff4f18f5d3b26202b2b6e53781e97501
|
2020-05-20 07:04:50 +02:00 |
|
Maciej Dziuban
|
19de738e03
|
Enable copy engine on GEN12LP
Change-Id: Ifd82abcb830a52d0e38e83a52c095da275e671fb
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-4233
|
2020-05-15 13:52:45 +02:00 |
|
Kamil Kopryk
|
c8012fd1d4
|
Refactor isSpecialWorkgroupSizeRequired helper
Change-Id: I5a26b921bac4ed51929d99a792a200265f9606af
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4648
|
2020-05-14 16:40:19 +02:00 |
|
Dunajski, Bartosz
|
bd9fe606f2
|
Revert "Add entry points for memory placement overrides."
This reverts commit 997dcd607f.
Change-Id: Id5abadbff302cc1a7ff3d9da9ee62883498e7c22
|
2020-05-13 09:24:22 +02:00 |
|
Bartosz Dunajski
|
997dcd607f
|
Add entry points for memory placement overrides.
Change-Id: Ie43781dc880b4937cf86441c9c46638e17282111
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-05-12 15:23:07 +02:00 |
|
Kamil Kopryk
|
1dad22a12a
|
Add isSpecialWorkgroupSizeRequired helper
Change-Id: Ic8d4471f48ed5f25eefa802444d0ea62ac0112da
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4648
|
2020-05-08 13:15:23 +02:00 |
|
Maciej Plewka
|
35d9b4365b
|
Return correct engines count in device properties
Change-Id: Ic1272973fd0f5340ac3c2ade43f59021f54f424b
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-05-05 17:04:52 +02:00 |
|
Zbigniew Zdanowicz
|
1bb0134a6c
|
Refactor LriHelper class
Related-To: NEO-4338
Change-Id: Ie6387ff5f35df569fe1d9492b35e2acbc93e0393
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-04-29 14:15:43 +02:00 |
|
Mateusz Hoppe
|
d2c07cb9ed
|
Refactor bindless surface state offsets
Related-To: NEO-4607
Change-Id: I0b0ac275b532cf33f0292d3cf92abf2f49ff354f
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-04-28 17:35:09 +02:00 |
|
Zbigniew Zdanowicz
|
b2210fa5bb
|
Refactor MemorySynchronizationCommands class
Related-To: NEO-4338
Change-Id: Id0ae9c73293fd99f53fccc11a69ca14fa9a6d119
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-04-27 17:33:31 +02:00 |
|
Kamil Kopryk
|
d7f137ef47
|
Add getGpuTimeStampInNS helper
Change-Id: I9170c773d1424ad69523d9a5c3b733299774c194
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
|
2020-04-21 12:51:00 +02:00 |
|
Bartosz Dunajski
|
f019d6ae8b
|
Interface to query number of samplers
Change-Id: I78fac48e916d7a71f385a4b28b1d56e10ede0beb
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-04-21 09:48:51 +02:00 |
|
Zbigniew Zdanowicz
|
5e98368dad
|
Remove RMW access patterns from functions programming on gfx memory
Related-To: NEO-4338
Change-Id: I8fe555525f937e75c5439702b328c734af9af1f9
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-04-09 18:49:30 +02:00 |
|
Piotr Zdunowski
|
52704236bd
|
Disable cl_khr_subgroups extension on gen12.
Resolves: NEO-3622
Change-Id: Idab55e5fb6a51ea0a08714f447bb9fce85f1dbcd
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-04-03 11:27:24 +02:00 |
|
Piotr Zdunowski
|
b3553c36dc
|
Revert "Disable cl_khr_subgroups extension on gen12."
This reverts commit f99aaf4795.
Change-Id: Iee3434ecd8b235719ff7e4b6bad9fb0cc2deaf59
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-03-26 09:58:58 +01:00 |
|
Piotr Zdunowski
|
f99aaf4795
|
Disable cl_khr_subgroups extension on gen12.
Resolves: NEO-3622
Change-Id: Iaf94e262c8342c70c1b8c0f966020b3159a3cccf
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-03-25 17:48:35 +01:00 |
|
Mateusz Hoppe
|
8978fcce3d
|
Enhanced unit tests for level zero
- add mocks
- link test with driver library
- add debugger test
Related-To: NEO-4500
Change-Id: I33313553c3f10ab899fd13447d1091f223e79a87
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-03-24 12:45:11 +01:00 |
|
Lukasz Jobczyk
|
49d54cf45d
|
Program selected commands on 3D pipeline
Related-To: NEO-4447
Change-Id: I6bf3d7edd9d8085c37995b75989b8d412a17bdd9
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-03-24 12:23:14 +01:00 |
|