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
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
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
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
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
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
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
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
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
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
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
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
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
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
780925aab4
Manifest update
...
Change-Id: I03660da44195dfb96ead9ae715fa727c013ae4a1
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-01-30 10:11:18 +01:00
918cae0188
Device ID cleanup
...
Change-Id: I257c56bc4f4ac53759a4da0724eea33c66012aa5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-01-30 09:43:36 +01:00
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
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
77c8a7f645
Remove unnecessary includes
...
Change-Id: Id2d54fc1808af9a113e2fcd337a5baedde39c953
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-29 18:15:29 +01:00
33ac782f03
Allow empty kernel arg info
...
Change-Id: I0e45e342148dfb4dceca1e7fdba885280e4ab597
2020-01-29 17:58:22 +01:00
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
9601b06adf
Update infra
...
Change-Id: I76894779c2fba06b3b5eed54f7dc19c58ce7c277
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-01-29 17:14:56 +01:00
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
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
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
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
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
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
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
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
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
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
e938920f8f
Gen12lp workarounds adjustment
...
Change-Id: Ibf17e6a8bc90297b9549674cf8b0bcbe64d3fb28
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2020-01-28 12:55:15 +01:00
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
4d36054254
Fix set_copyright on Windows.
...
Change-Id: Iedce0aa822f069ec1bca2d2e76e14da64c62f5bd
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2020-01-28 12:20:27 +01:00
2ae6556bf2
dependencies update
...
Change-Id: Ia12b5a4e3a4bc9344d840a3b09a256067f46d390
2020-01-28 10:18:43 +01:00
be35d16003
Fix compilation issue
...
Change-Id: Ib7cbdfe813c14cd317845fbe828ecb1875478f0b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-01-28 10:12:30 +01:00
63bfd36232
Add function to query minimal SIMD size.
...
Change-Id: I9b6815b3559f7cdd8eddd05ad78c721a360814ef
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-01-27 18:13:43 +01:00
c9b845e72f
ULT renaming: Context Multi Device tests
...
Related-To: NEO-2236
Change-Id: I40b7b0462e8b78dbb44399f97f6aa1f8b89e57a6
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-01-27 17:57:09 +01:00
60c7587c2b
Simplify HardwareCommandsHelper
...
Related-To: NEO-4175
Change-Id: I39b08353514ea0bf384b6b592f24952d0ed631e6
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-27 17:10:33 +01:00
fd8c5ba67f
Fix unit test configurations
...
Change-Id: Ia2a2ac7d67b5836ad2da8db747f06c71d7a71636
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-01-27 16:37:13 +01:00
44fb2a1672
Infra update.
...
Change-Id: I287b9e05765fbdb424253061843a09b9db4faea4
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2020-01-27 15:13:57 +01:00
07c4682668
Respect KernelExecutionType in enqueue kernel calls
...
Change-Id: I9de07f9e3b77c4a44f6a0127e0ae3bd7e1ab97f8
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-01-27 13:51:49 +01:00
d6f4520599
ProgramInfo cleanup - explicitly delete copying
...
Change-Id: I2691d272b5248e62b2dd3eb1e5995f664e8a94a2
2020-01-27 11:15:52 +01:00
1606f2d267
Manifest update
...
Change-Id: Idbea4a5f162e4835e38027bf9562c89e7a925c16
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-01-27 10:44:27 +01:00
f030f6c67a
Dont access global platform in GmmMemory
...
Related-To: NEO-3007
Change-Id: I5c8ed5cd9a3f78b3b67a63e9281f6cc6af4ffd1b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-01-27 10:21:51 +01:00
5ddabac3c0
New command encoders
...
Change-Id: I39b0f8a0bff4fa4ff5072e6a6893fb8b41df1768
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-01-27 10:07:04 +01:00
2e64471f58
Fixing regression in arg_info tests
...
Resolves: NEO-4188
Change-Id: I375d0efc084b95d4a93a987b87d9e5635d7ec26b
2020-01-25 19:09:21 +01:00
b74d502052
Moving patchtokens decoder to core
...
Change-Id: I61d9f3ec7a1bca55df5b3b8c1884014acff1a4c0
2020-01-25 15:16:01 +01:00
fc5b98970c
Moved files from gmm_helper to core
...
Related-To: NEO-4138
Change-Id: Ib7aecb1531cebbe34abb5c8e57067464726e9009
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2020-01-25 11:49:17 +01:00