Artur Harasimiuk
fc652b2822
infrastructure update
...
Change-Id: I28683c17e4194c8fdceb118232f7059784c0041c
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-10-09 18:04:23 +02:00
Daria Hinz
053896c525
Move Preamble tests to core
...
Change-Id: I57a53ee68022e3f6d7558a56e0001c8126e135a9
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2019-10-09 16:29:17 +02:00
Adam Cetnerowski
0e37ae3c8c
ULT renaming: Kernel event tests
...
Related-To: NEO-2236
Change-Id: I0b1f6a1649116ce242ab2ba6ac0b86a57f6c3a9d
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-10-09 15:28:15 +02:00
Andrzej Koska
0ae977015d
Adding a debug variable to select a test device
...
Change-Id: Icf28d456590d532db44119d95be35ec6933a2647
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
Related-To: NEO-3239
2019-10-09 14:25:41 +02:00
Filip Hazubski
81cd28e0f4
Add Math::divideAndRoundUp helper function
...
Add usage of the function where applicable
Change-Id: I9c41ad37009d1f088fa1917d30525194a10d3061
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-10-09 13:25:39 +02:00
Mateusz Jablonski
e0594d4716
Pass context to isSuitableForRenderCompression method
...
Related-To: NEO-3691
Change-Id: I3417e647f4219451922a4dc905726366b4448890
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-10-09 11:47:26 +02:00
Zbigniew Zdanowicz
e1ff6603b2
Add core directory as parent source to offline compiler project
...
Change-Id: Ia057aa3cebe97ba46ae75fb1d88e9b98353fb7df
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2019-10-08 15:10:48 +02:00
Slawomir Milczarek
20e44692af
Aub subcapture to respect aub capture file name
...
If aub file name is specified with the AUBDumpCaptureFileName regkey,
the subcapture will apply it directly without generating any suffixes.
Change-Id: Ib522675fee72e00ba7db5e5c966df0e1b87218d2
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2019-10-08 13:18:00 +02:00
Jobczyk, Lukasz
419916f1b4
Add debug variable to measure processGenBinary execution time
...
Related-To: NEO-3773
Change-Id: I79df8e6639ce775329307f4bfb25cbac5606e8c3
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2019-10-08 13:07:27 +02:00
Jobczyk, Lukasz
f97f7baf77
Update internal
...
Change-Id: Ia9cdf3a214ecc364d2d9fc3312073d6d4bf8fecc
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
19.41.14441
2019-10-08 12:49:05 +02:00
James Xiong
e6d9b38e1f
Enable midthread preemption after the setup is completed
...
previous:
enable midthread preemption
<...>
csr base
<...>
pipe control + debug control 2
pipe control + VFE state
after:
<...>
csr base
<...>
pipe control + debug control 2
pipe control + VFE state
enable midthread preemption
This is to avoid a race condition and prevent midthread
preemption until the setup is completed.
Change-Id: Icfc1fc839f89e7c51d8e760e544839639fd7d983
Signed-off-by: James Xiong <james.xiong@intel.com >
2019-10-08 12:16:29 +02:00
Kamil Kopryk
50f40296c4
Add WaDisableFusedThreadScheduling
...
Change-Id: I5ad09fc7d366b8062ff7b10f86718f3afe28ba0b
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2019-10-08 12:11:16 +02:00
Adam Cetnerowski
9229b48414
ULT renaming: Global offset tests
...
Related-To: NEO-2236
Change-Id: I5ac86129913848a5ff701ceaf88ffb8cd9cb8b96
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-10-08 10:27:57 +02:00
Mrozek, Michal
2ca541a343
Revert "Allow for blit enqueue on read/write buffer operations"
...
This reverts commit dd75cdcf04 .
Change-Id: I0e653d25b190036cc0fdbc6765dd79a5646df3d8
2019-10-07 10:42:02 +02:00
Michal Mrozek
6f08328aa7
Fix sporadic issue in test.
...
- Parse commands after flush
- Sequence was as follows:
ndr1
1.Parse commands
ndr2
2.Parse commands
cmdq->flush
cmdq2->flush
During parsing #1 we parse BATCH_BUFFER_END at the end of command buffer.
Following NOOP is also parsed.
Then at flush time, BATCH_BUFFER_END is replace with BATCH_BUFFER_START
as we chain them together, however parser is not updated at this point
and still thinks that there is BATCH_BUFFER_END there.
Then we try to locate MEDIA_VFE_STATE, under NOOP iterator we currently
have BATCH_BUFFER_START GPU VA start address that is random.
Depending on the luck, address may be interpreted as VFE_STATE and
test sporadically fails :)
Change-Id: I1d6f2547f1b85f17349976245db7bdcb9fe6b17c
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-10-04 16:28:12 +02:00
Dunajski, Bartosz
d3e583f7f4
Synchronize blit enqueue after barrier call
...
Change-Id: I0349dc5b1581ecb142bdab881877450366bcdb86
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
Related-To: NEO-3020
2019-10-04 14:56:30 +02:00
Michal Mrozek
0f122fbcee
Remove simplified mocs logic.
...
Change-Id: I9fabfea94129fbc419ab0c9bca957cf7b9952c38
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-10-04 14:21:22 +02:00
Mateusz Jablonski
8410bd6e18
Remove device index from command stream receiver
...
Change-Id: Ia84b0cb8e03260ec940ee0b175b12693e528b8aa
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
19.40.14409
2019-10-04 13:27:33 +02:00
Filip Hazubski
99e4928743
Infra update
...
Change-Id: I1ed0e76b58c1a5b64f3a2ff8249f4dea0406f7a2
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-10-04 12:35:44 +02:00
Mateusz Jablonski
dd98cbc6b3
Cmake: correct definition of CORE_GENX_PREFIX
...
Change-Id: I4af74f395591a5a4ee013ed83daec8c57533437b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-10-04 11:47:45 +02:00
Piotr Zdunowski
5e4362258a
Pass timestamp resolution to scheduler through event pool.
...
Related-To: NEO-2491
Change-Id: I7fb42441320b2b8a63b65ebe1d7f1f435809c80e
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com >
2019-10-04 11:07:43 +02:00
ocldev
bb7c4d9222
dependencies update
...
Change-Id: Ie1b6f2a07f02d90bb76be3d93d1da6438934c081
2019-10-04 10:14:49 +02:00
Adam Cetnerowski
27c9dfcba9
Add ICL device ID
...
Change-Id: I2dbbb6813ee3bb58a51903d97986d81a50608105
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-10-04 09:14:27 +02:00
Milczarek, Slawomir
f0e7e24638
Add support for AUB subcapture in TBX mode
...
Resolves: NEO-3051
Change-Id: If7c2d550227d0c5d09c35a53387f34f968e7c7b7
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2019-10-03 18:05:55 +02:00
Mateusz Jablonski
c3fc8d8695
Load proper KMD adapter
...
Related-To: NEO-3007
Change-Id: I6555caf4351f30677983cef86df48c88d0927ebc
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-10-03 17:22:19 +02:00
Michal Mrozek
a0a821105d
Improve caching policies tests.
...
Change-Id: I57e6b8e5cb704d473a974daabfea05a1a482f1d6
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-10-03 17:06:57 +02:00
Dunajski, Bartosz
7278889752
Allow blit enqueue on non zerocopy svm map calls
...
Change-Id: I7d9748c814efae47f0cd95f2a216436e520fa7fb
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-10-03 14:58:23 +02:00
Daria Hinz
375681ae12
Move Preamble Helper to core
...
Change-Id: I7d1bf567a67dc93c10d396aeb48ad1179b5b8ecb
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2019-10-03 13:54:17 +02:00
Adam Cetnerowski
86a5730c27
Add TGL devices
...
Change-Id: I399e54b6ade5ce7ba59d61229ddd9de0b86aedb2
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-10-03 13:41:07 +02:00
Adam Cetnerowski
911e9bfa18
ULT renaming: Enqueue handler tests
...
Related-To: NEO-2236
Change-Id: Ib67eccc3a055cb0ea10c03852f97a53b9a466a50
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-10-03 12:16:58 +02:00
Maciej Dziuban
f5043d66e8
Cleanup Gen12lp tests
...
Change-Id: Iea5b29c31d23892375b8b49a01549f51c796d4f2
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-10-03 12:12:13 +02:00
Artur Harasimiuk
cd55231fd7
infrastructure update
...
Change-Id: I2b83b965235ff204d023618827b39cee016c6e8d
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-10-02 22:14:32 +02:00
Artur Harasimiuk
b9b5c54623
fix cmake CMP0076 warning
...
Change-Id: Idb10a8215e263f1a78ee424750e1d9e0bed133af
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-10-02 18:21:30 +02:00
Kamil Kopryk
d2e8e47447
Fix typo
...
Change-Id: I446de4807cdd6134edbbfae2bd31cfe177e9522b
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2019-10-02 17:42:07 +02:00
Mrozek, Michal
dcd404a504
Improve read buffer tests.
...
Change-Id: I1fc14d3151700ed2e1abe342156b99679aef37fe
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com >
2019-10-02 17:26:36 +02:00
Kamil Kopryk
d0d113a05d
Refactor Gen12lp programVfeState
...
Change-Id: I845d6d1f1bffb5289d37a1c789ca33e17ff83a10
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2019-10-02 14:30:41 +02:00
Dunajski, Bartosz
a0617ebe09
Disable AUBHelloWorldIntegrateTest if not supported
...
Change-Id: Ie79498008524ef8ac0b02bf7ec8fdc701139a7d6
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-10-01 10:07:12 +02:00
Adam Cetnerowski
c2a00fec2a
ULT renaming: Fill buffer and image tests
...
Related-To: NEO-2236
Change-Id: I3b0794cd7be1f5dd409aafb94fb93d96cac73eb9
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-10-01 09:28:55 +02:00
Dunajski, Bartosz
971a2c026f
Disable Image test if not supported
...
Change-Id: I5c11b63b1ff68984db85b4772f0fd300b8e31395
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-10-01 08:12:44 +02:00
Artur Harasimiuk
7bd2b00840
infrastructure update
...
Change-Id: Iec65b79661cdd693537371172e403e98d437f35e
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-10-01 00:52:51 +02:00
ocldev
b954096e99
dependencies update
...
Change-Id: I5512754a498299adf7451796fc022ddddfd81d87
2019-09-30 19:42:36 +02:00
Dunajski, Bartosz
41407535f3
Remove capabilityTable flag override
...
Change-Id: I5ca70b780d7e6217dc59a70be12ccda87f52df95
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-09-30 19:19:54 +02:00
Jobczyk, Lukasz
627c359798
Move Host Ptr Manager to the core dir
...
Change-Id: I48c521acdcd4b3a78eb539026af5ffa840cf2181
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2019-09-30 19:07:09 +02:00
Kopryk
3491e5d2e5
Add reg key to disable fused threads scheduling
...
Related-To: NEO-3772
Change-Id: If9e5d0190b401415c39bd799d81bb15a0f2b3b02
Signed-off-by: Kopryk <kamil.kopryk@intel.com >
2019-09-30 18:17:28 +02:00
Mrozek, Michal
6061ccc6fd
Update FAQ with out of order queue details.
...
Change-Id: I5749a221a5622474e03fa30a7bab3b8b3a4426d6
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com >
2019-09-30 17:06:51 +02:00
Jobczyk, Lukasz
62d5ed2c08
Store a unified memory flags
...
Related-To: NEO-3610
Change-Id: Ie9f924f188d4024c7355b7655fea231229b4bf6a
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2019-09-30 16:06:39 +02:00
Dunajski, Bartosz
3ec3ebfdbd
Disable Image aub test when not supported
...
Change-Id: I170fdda48a3662ee6c560017e899c8b4c9e24424
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-09-30 15:24:51 +02:00
Adam Cetnerowski
f513011819
Fix typo
...
Change-Id: I29c8d04a49e7b5a5d11d4d6727ccaaaab1fa38b0
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-09-30 15:11:21 +02:00
Cencelewska
81d587e1f9
Change arguments in creation of DispatchFlags
...
Change-Id: I150e0da2bc76a665e82c308ee2094742c13c2aa3
Signed-off-by: Cencelewska <katarzyna.cencelewska@intel.com >
2019-09-30 13:53:58 +02:00
Adam Cetnerowski
badc704b92
ULT renaming: Fill buffer tests
...
Related-To: NEO-2236
Change-Id: Ie6464fb26c9271d936c114ea780fdfa9259bd3d0
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-09-30 12:16:31 +02:00