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 >
20.05.15524
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
Adam Cetnerowski
dbd12dbaff
ULT renaming: context negative tests
...
Related-To: NEO-2236
Change-Id: Ib4be5397f09924e0899397e2d4f3928714bf7e4f
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-01-30 15:26:29 +01:00
Jobczyk, Lukasz
39cb48024a
Initialize root command stream receiver
...
Change-Id: I90c4ee9c0e24b1f9182f100213bf6a1ec70df3a8
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2020-01-30 15:01:11 +01:00
Andrzej Swierczynski
79630bb5ac
Change type of containers to StackVec
...
Change type of GraphicsAllocation::usageInfos
and ResidencyData::lastFenceValues from vector to StackVec
Resolves: NEO-3784
Change-Id: Ibebc228518bc3be5336eb0be00234df912c5e51a
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com >
2020-01-30 12:46:48 +01:00
Filip Hazubski
f80480de7f
Move ClDevice to a separate file
...
Related-To: NEO-3938
Change-Id: I275b9285b70dac2c9bc52878f6e517e4f3e083b3
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-01-30 12:46:10 +01:00
Jablonski, Mateusz
b22bfd410c
Remove not needed friends
...
Change-Id: Idaa643a2ac4f95a0b48322f76dc6048b9989c56e
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-01-30 11:23:22 +01:00
Jablonski, Mateusz
adc3a97503
Pass RootDeviceEnvironment to Drm
...
Related-To: NEO-4207
Change-Id: Ic59abf9221702333efea69213391b9646ae0864e
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-01-30 10:57:03 +01:00
Dunajski, Bartosz
780925aab4
Manifest update
...
Change-Id: I03660da44195dfb96ead9ae715fa727c013ae4a1
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-01-30 10:11:18 +01:00
Adam Cetnerowski
918cae0188
Device ID cleanup
...
Change-Id: I257c56bc4f4ac53759a4da0724eea33c66012aa5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-01-30 09:43:36 +01:00
Pawel Wilma
9cbafe8bdd
Add per-DSS backed buffer programming to dispatch flags
...
Related-To: NEO-3220
Change-Id: I16711af6d5b2ca51ab2c92b680d253124774534f
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2020-01-30 08:40:59 +01:00
Maciej Dziuban
1593048735
Fix exporting clgl extension funcions
...
Change-Id: Ifd9d052aa1c9a3608b31960a35c0ea27271e7100
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2020-01-30 08:26:23 +01:00
Mateusz Hoppe
77c8a7f645
Remove unnecessary includes
...
Change-Id: Id2d54fc1808af9a113e2fcd337a5baedde39c953
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-29 18:15:29 +01:00
Jaroslaw Chodor
33ac782f03
Allow empty kernel arg info
...
Change-Id: I0e45e342148dfb4dceca1e7fdba885280e4ab597
2020-01-29 17:58:22 +01:00
Mateusz Hoppe
0dce47c59a
Remove unused include directory
...
Change-Id: I191a021dcdc8aa365583ea3b943f17173fdc2ba1
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-29 17:28:07 +01:00
Filip Hazubski
9601b06adf
Update infra
...
Change-Id: I76894779c2fba06b3b5eed54f7dc19c58ce7c277
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-01-29 17:14:56 +01:00
Konstanty Misiak
25a890fcad
Add ocloc logging to build logs
...
Related-To: NEO-4002
Change-Id: I432e468eada4ef74a414ab751497d065cafb9f10
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2020-01-29 16:07:09 +01:00
Dunajski, Bartosz
483cd71a20
Remove not used helper method
...
Change-Id: I32e7d9c23ecd21e7ef45092ef8abd6571049f93d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-01-29 15:23:11 +01:00
Mateusz Jablonski
b2c8574e28
Allow to create context with nondefault platform
...
Related-To: NEO-3007
Change-Id: Iceeee6458431e77fe54724369144e7b4025aab2d
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-01-29 15:00:49 +01:00
Maciej Plewka
8b53126102
Add batch buffer start/end encoder
...
Change-Id: Id959f9692f0f23cb1c2c8a12a51a031e39019351
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-01-29 14:50:59 +01:00
Kamil Kopryk
bb8dd181a7
Disable sharing extensions on specific configs
...
Change-Id: Ib2be6e797095bf771c618ba3515236e3f3eb16c6
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Resolves: NEO-4010
2020-01-29 13:52:48 +01:00
Mateusz Hoppe
522dedfbd2
Move files to core
...
Change-Id: I78bf6a82df3399a2b79143333989bac81e7a392a
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-29 12:21:40 +01:00
Jobczyk, Lukasz
395444c5cc
Do not override a CsrDispatchMode debug flag
...
Change-Id: Ib483c1f60ce76228baf562be8ad0f4f454ac92d3
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2020-01-29 11:13:36 +01:00
Milczarek, Slawomir
7fe6a2fbed
Add oclock option to force stateless to stateful optimization
...
Related-To: NEO-2993
Change-Id: I9668053aa749534d09501bfccb1a9b93e69f0e4e
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2020-01-29 10:23:47 +01:00
Mateusz Hoppe
1b634ed6be
Refactor aub_stream paths
...
Change-Id: I1271758916ff603b6fc3d9e3eb8003275eab488d
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-28 17:42:32 +01:00
Michal Mrozek
7af5aa274f
Adjust tests.
...
- do not use hard coded value, rely on HwHelper.
Change-Id: Icc269b46d44880453b2092b323de93c673c0658b
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-01-28 14:52:20 +01:00
Pawel Wilma
e938920f8f
Gen12lp workarounds adjustment
...
Change-Id: Ibf17e6a8bc90297b9549674cf8b0bcbe64d3fb28
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2020-01-28 12:55:15 +01:00
Mateusz Hoppe
a2b123a058
Pass CsrDependencies from events to BlitProperties
...
- move files to core
- extract struct and enums to headers
Change-Id: Id5509f284dfa9ffc5e5d9173124af8a860f5a6f4
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-28 12:31:59 +01:00