Jobczyk, Lukasz
31029be263
Remove an osInterface reference from csr
...
Resolves: NEO-4151
Change-Id: I69fec50bbe14245a91846281191e360ad99d6e1c
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2020-02-05 13:08:00 +01:00
Filip Hazubski
8a6cb1e5ca
Add ULT helper functions for PIPE_CONTROL command
...
Resolves: NEO-4227
Change-Id: I8cca5edc1dd39c22e1f97fc8163f299fd379ad49
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-02-05 12:21:50 +01:00
Mateusz Jablonski
c7ed76a169
Don't use global platform in cl device
...
Related-To: NEO-4207
Change-Id: I5e478a9aa8e0acab925cd0159db1ec36a28dd729
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-05 11:54:59 +01:00
Michal Mrozek
6cc9b9d125
Add choose max row size parameter for local id generation.
...
Change-Id: I77185b6c114092859c742236a4dfef01deb9ea21
2020-02-05 10:24:40 +01:00
Mateusz Jablonski
66754c4849
Remove platformDevices from runtime
...
Related-To: NEO-4207
Change-Id: I70781b44e7d14360a581808049baf8b61fd1b4e4
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-05 09:59:13 +01:00
Dunajski, Bartosz
2e6c9dbb80
Rename duplicated file name
...
Change-Id: Ic672d980ec7eed7658787d19e29a996d9feb812e
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-02-05 09:38:37 +01:00
Filip Hazubski
eb72ea8677
Rename DeviceHelper to ClDeviceHelper
...
Related-To: NEO-3938
Change-Id: I6c518c25d9868d7a94a20d3a1fcaf9a3631ebc0b
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-02-04 20:30:25 +01:00
Mateusz Jablonski
e77ed5f4fa
Make platformImpl a vector
...
Related-To: NEO-4207
Change-Id: I85fa2d5a44160e1cf98321f9835a5173e59e479c
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-04 15:29:19 +01:00
Piotr Zdunowski
3aec3d41c2
Add tests for tgllp preemption settings.
...
Change-Id: Ic406d6850e4e67f5b694e79becf23cf7f70337f4
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
2020-02-04 14:13:00 +01:00
Adam Cetnerowski
8d47d0cf94
ULT renaming: Context tests
...
Related-To: NEO-2236
Change-Id: I554b2848c54d0f6487cd7120d27f082985dd7869
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-02-04 13:10:41 +01:00
kamdiedrich
3691ad1ea0
Move os_interface files to core folder
...
Change-Id: I03fdd962eac9ebad5dc915adf041c21a2e6affbe
2020-02-04 12:53:56 +01:00
Filip Hazubski
5495a4b458
Add specializedDevice pointer to Device
...
Related-To: NEO-3938
Change-Id: Ic3386580a22c41f34c67949ccb7f7c6957c8f60d
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-02-04 12:32:14 +01:00
Maciej Plewka
5c4abe1261
Pass Correct Event Address to Kernel Encoder
...
Change-Id: I6442fe12e5edf243857d3e4e0915832d18923ac5
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2020-02-04 12:16:57 +01:00
Mateusz Jablonski
10db7e0328
Refactor variables to modify getDevices func behavior
...
store them in one struct
expect that global state is restored on test end
Related-To: NEO-4207
Change-Id: Icd1db59598f464a34608290d6023405cf7f246f0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-04 10:31:48 +01:00
ocldev
e631899fba
igc revision update
...
Change-Id: If6ff192a91708812f3b06b33fe0e9d68c2831f24
2020-02-04 10:18:42 +01:00
Artur Harasimiuk
120289daa1
infrastructure update
...
Change-Id: Id743e76084d758a992490e1db51fdba64179fa9c
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-02-04 10:11:17 +01:00
Adam Cetnerowski
1becacf11f
ULT renaming: Compiler Interface tests
...
Related-To: NEO-2236
Change-Id: Iee0dcfa6b30eaa61f0d951ee83da1e84c30e69bf
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-02-04 09:26:41 +01:00
Filip Hazubski
e5f3824740
Rename device_vector.h to cl_device_vector.h
...
Related-To: NEO-3938
Change-Id: I06850fc5e03e86e8c1e0fa7348454fdcbe838ed7
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-02-04 09:20:20 +01:00
Jablonski, Mateusz
5de70b9416
Remove handleId from DrmCommandStreamReceiver
...
pass it as a function argument
Resolves: NEO-3856
Change-Id: I796ca1236ead97d179aefa0684c1234452c94744
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-04 08:29:02 +01:00
Milczarek, Slawomir
124a598677
Infrastructure update
...
Change-Id: I9ab68bace7955f05220c2a91d67f5b8e0a776d9e
2020-02-04 07:51:51 +01:00
Michal Mrozek
4a6e3359f0
Remove unrecoverable.
...
Change-Id: I4d6d22863b9fce9a3a06afe4ab79f6d45b64b7fe
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-02-03 21:27:52 +01:00
Pawel Cieslak
e8c93238fe
Add option to check if set_copyright changed file.
...
Change-Id: I8c7778a7cf91ac18d6d94819bf79c350c6b473c5
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-02-03 19:16:53 +01:00
Piotr Zdunowski
6822b807a4
Enable thread group preemption on gen12.
...
Related-To: VLK-6884
Change-Id: Id70e89a51814e839603770e75b9f39ba2d4e4db2
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
2020-02-03 17:31:07 +01:00
Maciej Plewka
748ec736f2
Use PipeControlHelper in Encoders
...
Change-Id: Ib647aa4dc0be2ec3a8ddab9c73829cbc47f4f1e5
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2020-02-03 17:19:59 +01:00
Milczarek, Slawomir
0cafd1b371
Add flag to mark that engine prologue was sent
...
Related-To: NEO-3216
Change-Id: I243cbd5ff748c1d9a622a86aaa49275f047e84db
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2020-02-03 15:52:59 +01:00
Jablonski, Mateusz
a5d348ec08
Stop using platformDevices to setup hw info on Linux
...
Related-To: NEO-4207
Change-Id: I9c0eeea20342d26be99a7a0035b2b85edd5d8abd
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-03 15:02:29 +01:00
kamdiedrich
1df7c439d4
move os_interface files to core folder
...
Change-Id: Iced641c6295b9cf4117a63492178e4591bd30369
2020-02-03 14:22:56 +01:00
Dunajski, Bartosz
9aa71f747e
Add debug flag to disable timestamp packet optimizations
...
Change-Id: Ia4e6361cc2cd72434e23e069b2f9358f594fdad7
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-02-03 12:50:24 +01:00
Maciej Dziuban
45b01b12f6
Update dependencies
...
Change-Id: Ib0eb9dd5c5038dde988048982f85e6cc54dd657d
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2020-02-03 09:58:42 +01:00
Dunajski, Bartosz
07d7789d96
Debug: Print memory pool during Buffer creation
...
Change-Id: I65ad4d51f5206f6cceaa5c1822488215222fd9c0
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-02-03 09:54:22 +01:00
Artur Harasimiuk
e822099db8
infrastructure update
...
Change-Id: I570c48715fba16a25c69da0e46075a1839ed99c2
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-02-03 08:34:45 +01:00
Mrozek, Michal
a8fbf4ecca
Revert "Stop using platformDevices to setup hw info on Linux"
...
This reverts commit 8bbb719a97
.
Change-Id: I1335d6545a0e3497de008ecd185e50fde6418455
2020-02-02 11:26:42 +01:00
kamdiedrich
0fff56b656
Move wddm files to core folder
...
Change-Id: I28cb7ee6f63275e5b44697e22259023354b9311e
2020-01-31 20:10:01 +01:00
Dunajski, Bartosz
184112e228
Debug flag to print get param ioctls.
...
Change-Id: I39be4dea6d49f99a18fab8e50980f8a8b501f16f
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-01-31 19:49:27 +01:00
Mateusz Hoppe
b8dd336550
Update internal revision
...
Change-Id: I494408dfb5ca31852b2980103a5a6451ce2a5b1c
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-01-31 18:32:53 +01:00
Pawel Cieslak
e7206d9144
Update infra.
...
Change-Id: I66540aba4d83c6c82c17e4b6af0b5c4ba3477367
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-01-31 16:58:29 +01:00
Mateusz Hoppe
d4c75e09c6
Refactor BlitProperties
...
Related-To: NEO-4215
Change-Id: Ieacf424cd4eebee22b45557e432271093644443b
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-01-31 16:54:04 +01:00
Michal Mrozek
ca5baf6d89
Add flag to override max work group size.
...
Change-Id: I525f9382bc7764f0611acaee202b40800a5836a1
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-01-31 15:48:33 +01:00
Maciej Dziuban
461d416e89
Update dependencies
...
Change-Id: I9a13005d87c66f65c38adb80c8b8d4ce7b5191e8
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2020-01-31 15:04:57 +01:00
kamdiedrich
c7274c60e7
Add USM support flags
...
Change-Id: I36ef2eaf22ea75c28efd83a91ac3ef9e8961a824
2020-01-31 14:42:14 +01:00
Jablonski, Mateusz
8bbb719a97
Stop using platformDevices to setup hw info on Linux
...
Related-To: NEO-4207
Change-Id: I6ab136c8cddf9652ba05b3ef4e81fb6ad594831b
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-01-31 14:34:29 +01:00
Mateusz Jablonski
0e3ab96298
Move compiler extensions to cl device
...
Related-To: NEO-4207
Change-Id: Ia220085260fbafb062e0e0aedca863eb64b079bd
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-01-31 14:11:05 +01:00
Mateusz Jablonski
0a0b1ce1d8
Pass platform to ClDevice
...
Related-To: NEO-4207
Change-Id: I1c70d209df2b378573a41fa991ab594746691adb
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-01-31 14:10:29 +01:00
Mateusz Hoppe
e0fe796115
Create core library
...
- include only enabled gen files
Change-Id: Id3251b72253d25f92c83f6ca465903366d9e78e7
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-01-31 13:05:43 +01:00
Dunajski, Bartosz
36f11d4d0e
Enhance cmd parser for custom commands parsing
...
Change-Id: I54bd48db5c99e0196d556fe14882a071c3f04b3b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-01-31 12:35:33 +01:00
Pawel Cieslak
76400ff32f
Correct paths in test.sh.
...
Change-Id: I94fda27e4401a71242ec202dcd50591d0e4ddbb4
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-01-31 11:53:04 +01:00
Artur Harasimiuk
8fd1e8c511
change config storage from string to uint
...
Change-Id: If206fe823541fb2a64f0a555934788eef5a05da7
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-01-31 11:14:05 +01:00
Michal Mrozek
4b9dc77db3
Add entry points for prologue.
...
Change-Id: Ic354df8356de9636bdc5f087d5a56f47c8c006f2
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-01-31 09:29:37 +01:00
Michal Mrozek
25f1847856
Add some helper commands to HW Helper.
...
Change-Id: I7bca254da6697308731073ece4b28171b07db801
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2020-01-31 09:06:54 +01:00
Igor Venevtsev
a34268fc54
Split Standard 64KB heap for multiple root devices
...
Resolves: NEO-4196
Change-Id: Ibd76eb2447791e34ba3e1c27bbc7f5cd09325e98
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2020-01-31 08:29:06 +01:00