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
Pawel Cieslak
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
ocldev
2ae6556bf2
dependencies update
...
Change-Id: Ia12b5a4e3a4bc9344d840a3b09a256067f46d390
2020-01-28 10:18:43 +01:00
Dunajski, Bartosz
be35d16003
Fix compilation issue
...
Change-Id: Ib7cbdfe813c14cd317845fbe828ecb1875478f0b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-01-28 10:12:30 +01:00
Michal Mrozek
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
Adam Cetnerowski
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
Mateusz Hoppe
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
Dunajski, Bartosz
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
Pawel Cieslak
44fb2a1672
Infra update.
...
Change-Id: I287b9e05765fbdb424253061843a09b9db4faea4
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-01-27 15:13:57 +01:00
Filip Hazubski
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
Jaroslaw Chodor
d6f4520599
ProgramInfo cleanup - explicitly delete copying
...
Change-Id: I2691d272b5248e62b2dd3eb1e5995f664e8a94a2
2020-01-27 11:15:52 +01:00
Dunajski, Bartosz
1606f2d267
Manifest update
...
Change-Id: Idbea4a5f162e4835e38027bf9562c89e7a925c16
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-01-27 10:44:27 +01:00
Mateusz Jablonski
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
Mateusz Hoppe
5ddabac3c0
New command encoders
...
Change-Id: I39b0f8a0bff4fa4ff5072e6a6893fb8b41df1768
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-01-27 10:07:04 +01:00
Jaroslaw Chodor
2e64471f58
Fixing regression in arg_info tests
...
Resolves: NEO-4188
Change-Id: I375d0efc084b95d4a93a987b87d9e5635d7ec26b
2020-01-25 19:09:21 +01:00
Jaroslaw Chodor
b74d502052
Moving patchtokens decoder to core
...
Change-Id: I61d9f3ec7a1bca55df5b3b8c1884014acff1a4c0
2020-01-25 15:16:01 +01:00
Konstanty Misiak
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
Jaroslaw Chodor
f057712fa7
Program refactor
...
* decouple program_info
* move global allocations relocation to linker
* remove obsolete tests
* initial cleanup to kernel_info kernelInfo
* unified patchtoken validation
Change-Id: I0567cd6d607b4f3cf44e6caf33681f6210760f76
2020-01-25 10:56:30 +01:00
Artur Harasimiuk
570b09850d
removing clean_on_sync attribute
...
Change-Id: I7970b0587f04d71c0d741a6ad04c44e9eeb10e78
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-01-25 00:37:42 +01:00
kamdiedrich
39198dfda2
Add flag for forcing usage of hostPtrTracking
...
Change-Id: I1a7c27145fcb23a54d49edf24659225621dd4496
2020-01-24 15:54:31 +01:00
Zbigniew Zdanowicz
715e32b6a5
Change Memory Constants into constexpr
...
Change-Id: Ic3c675b6343d362879b71e9071d720c46efe8c43
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-01-24 15:10:52 +01:00