Jaime Arteaga
176fd39621
Expand coding guidelines
...
Change-Id: Idc21571be31b9f8943eaec9db02fa4a66af089e0
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-02-20 18:17:56 +01:00
Dunajski, Bartosz
a7508d197f
Improve returning device subgroup sizes
...
Change-Id: I47a97f2798ec6d3bdd5503bf377e39954bfb3ca3
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-02-20 17:38:53 +01:00
Maciej Plewka
b218281488
Dont use context in built ins
...
Change-Id: Id2af09190edbc1a3bb930210fe340691aa1e4578
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2020-02-20 17:20:18 +01:00
Dunajski, Bartosz
1cf9a7c162
Remove not needed aubs
...
Change-Id: I0391dedfc97f0f8ea2ea290a15e09b0d3291a73b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-02-20 16:53:50 +01:00
Katarzyna Cencelewska
833469789b
Remove setting default size in getDeviceInfo for images
...
when are not supported
Change-Id: Iad9297cd45cadd1d7698114ee38bc54d24ca0857
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2020-02-20 16:47:30 +01:00
Mateusz Hoppe
06ce792b80
Add missing override to derived class dtor
...
Change-Id: I40f5675e624426b3760dbf7adcddff80c71e96ca
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-02-20 15:52:09 +01:00
Jacek Danecki
25a5f1fb94
ci: remove Neo builds with clang 4 and 5
...
on Ubuntu 16.04
Change-Id: Ibdd6cf3dc6af967a6de5e215a99abf2c902be2d9
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-02-20 14:59:21 +01:00
Jablonski, Mateusz
d60ecac1a6
Move scheduler from builtins to context
...
Change-Id: I465dd0710d1079d0f30c5e3ff6e3972447f48a02
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-20 14:28:16 +01:00
Jobczyk, Lukasz
a69f393356
Use hwInfo from root device environment [2/N]
...
Related-To: NEO-3857
Change-Id: Iad6832f36ae8b0ea218acb6b38fe6ba46599b9d9
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2020-02-20 13:06:34 +01:00
Milczarek, Slawomir
e8a98b14b3
Add helper specialization for additional memory synchronization
...
Related-To: NEO-4227
Change-Id: I569ba1babfd7ebe51a4d31542993555feb061c07
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2020-02-20 12:47:00 +01:00
Maciej Dziuban
8ece440625
Fix compilation issue on gcc
...
Change-Id: I3bdf8d4cc385a9394439409196bd7bc0e9060de3
2020-02-20 12:10:21 +01:00
Mateusz Jablonski
c3a33b6ca7
Group created devices based on product family
...
Related-To: NEO-4208
Change-Id: Ida9ec309a83d609d85778ac8ef6d838651f04cbd
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-19 18:55:04 +01:00
Piotr Zdunowski
0b16d9cc26
Enforce fp64 override key in linux release builds.
...
Related-To: NEO-4292
Change-Id: I3e4a6f94c6e2cf2edbbca350140f91a88f5302f7
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
2020-02-19 16:07:13 +01:00
Jablonski, Mateusz
ea172d2f24
Don't pass ClDevice to initSipKernel function
...
Change-Id: Ib7dd5445c4f95c9703755b5a81c2909dec394de4
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-19 13:51:27 +01:00
Zbigniew Zdanowicz
647ee40f0c
Create direct submission base functionality
...
Change-Id: I9186aae81215c106629e9a9cfa6eb336463b3190
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-02-19 13:43:33 +01:00
Mateusz Hoppe
a2ffa9d94b
Move flat batch buffer helper to core
...
Change-Id: I872ab702aaeed3f309a242390ea289b5de5f8892
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-02-19 12:33:44 +01:00
Igor Venevtsev
71b40eddae
Add CL_MEM_48BIT_RESOURCE_INTEL flag to cl_mem_flags_intel
...
Related-To: NEO-2941
Change-Id: Ic8290f6eb41e0b40be4288b46f50c8cf49b5a725
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2020-02-19 10:58:24 +01:00
Jacek Danecki
a7edd8e7d1
ci: remove IGC builds from Semaphore builds
...
Change-Id: I1d5da7c74c63601ad49b04eae224d40aebdb5e7e
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2020-02-19 10:24:00 +01:00
Filip Hazubski
3e3d2d3b3a
Update sub devices related device info
...
Following parameter values are updated:
- CL_DEVICE_PARENT_DEVICE
- CL_DEVICE_PARTITION_AFFINITY_DOMAIN
- CL_DEVICE_PARTITION_MAX_SUB_DEVICES
- CL_DEVICE_PARTITION_PROPERTIES
- CL_DEVICE_PARTITION_TYPE
Change-Id: I6e2312f3a35aad038a0bebd430ca8f362f01f2a1
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-02-18 20:17:29 +01:00
Mateusz Hoppe
eeec8e302d
Add submitBatchBuffer method to csr
...
Change-Id: Ibe657a6966b29d9e6550bb2acbf4b58184ce9314
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-02-18 17:16:28 +01:00
Konstanty Misiak
f9630a3b2f
Moved remaining gmm_helper files to core
...
Related-To: NEO-4217
Change-Id: Ibc884b1a03b1b013f454067770d1d6f90c6a9c7f
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2020-02-18 16:37:19 +01:00
Jobczyk, Lukasz
afd85845bb
Register valid command stream receiver
...
Resolves: NEO-4150
Change-Id: I09c3f1dbffbaeabe92c528341006318d8abff6b9
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2020-02-18 16:18:41 +01:00
Mateusz Jablonski
bbb8332e2e
ULT: remove numPlatformDevices
...
Change-Id: I23c2a22e7df2451c16ed3736690fddc9a334391e
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-18 16:06:53 +01:00
Adam Cetnerowski
12141154f6
ULT renaming: Device Info tests
...
Related-To: NEO-2236
Change-Id: Ia92f5e105ea2ca89c49ea647df67e1c428d9e43f
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-02-18 14:15:27 +01:00
Slawek
651e9ffe24
Infra update
...
Change-Id: Ic6da82c487b1c919ff6d1993a873eee9091e4f97
Signed-off-by: Slawek <slawomir.milczarek@intel.com>
2020-02-18 14:14:55 +01:00
Jobczyk, Lukasz
b3f4152a44
Get internal engine from proper device
...
Change-Id: Ibf164cb589c016853d0b3f6636b3b959dc835af6
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2020-02-18 13:31:49 +01:00
Jobczyk, Lukasz
ad21b7672e
Use hwInfo from root device environment [1/N]
...
Related-To: NEO-3857
Change-Id: I270e53fb5334c39d41d38b4d2a75c7a3cd05aa56
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2020-02-18 12:16:04 +01:00
Jobczyk, Lukasz
70322b858f
Make enableLocalMemory and enable64kbpages flags root device specific
...
Change-Id: I2f0c601bae83a1c4b69fb2ee04255e1d73c1ab7f
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2020-02-18 11:22:21 +01:00
Katarzyna Cencelewska
ab5449acb4
Disable cl_khr_3d_image_writes when image are not supported
...
Change-Id: I1a9fc02135dac60156de3d7cc2abe61d685149df
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2020-02-18 10:58:18 +01:00
Zbigniew Zdanowicz
d48998946c
Fix sporadic fail in ULTs.
...
Change-Id: I5d8bf5e0414ae4127b24c1e89b631484ddaed7f2
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-02-18 10:42:12 +01:00
Maciej Dziuban
9f6d85898f
Program depthStencilResource field
...
Change-Id: I0797d763e849fd2a7381cf2bf18fcbd739e8a6af
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2020-02-18 09:59:57 +01:00
Jacek Danecki
8b5c614eae
ci: don't build unit tests on Shippable
...
- to avoid timeouts, as build timeout is 1 hour
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
https://github.com/intel/compute-runtime/pull/253
Change-Id: I3de6ecb733cce1e6a08c529b9aa706f1fd262cc2
2020-02-18 09:24:58 +01:00
Jablonski, Mateusz
624b418756
Return vector of HwDeviceIds from OSInterface::discoverDevices
...
Resolves: NEO-4310
Related-To: NEO-4208
Change-Id: Ib4ce27a18a860214b76505f6e122666c86207783
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-02-18 09:12:12 +01:00
Mateusz Jablonski
428b123bdd
Create devices in DeviceFactory
...
Related-To: NEO-4208
Change-Id: I5e47f3dd75cf18d731a9353c8939ca3b6a99b4de
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-17 19:25:59 +01:00
Milczarek, Slawomir
4420fe34ba
Changed class name from PipeControlHelper to MemorySynchronizationCommands
...
Related-To: NEO-4227
Change-Id: Iff59ea5b274fbba3af1dab2ac188f7370cc1e44f
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2020-02-17 16:20:27 +01:00
kamdiedrich
47f85c9dc9
Rename files to avoid naming duplication
...
Change-Id: I196f322a742ffc50f7033f98d23859ba396230bb
2020-02-17 16:11:14 +01:00
Dunajski, Bartosz
72aad33bde
Add aub comments in AUB+HW mode
...
Change-Id: Id9227153ef3b43f2bb8c57be4804560ea223cbf8
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2020-02-17 15:13:16 +01:00
Adam Cetnerowski
e107bfd55c
ULT renaming: Device Timer tests
...
Related-To: NEO-2236
Change-Id: I334b3d83650f894f989caa831f5d8981cb77fe3e
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-02-17 13:38:31 +01:00
Mateusz Jablonski
399051af0e
Update internal
...
Change-Id: Iaf38c6eb4a07fc0b2bd508a016fc982896424964
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-17 11:51:06 +01:00
ocldev
5ea4bc76e7
igc revision update
...
Change-Id: I8b7b763cb26953657645c51831f2a9959e1732c4
2020-02-17 11:44:32 +01:00
Mateusz Jablonski
dff990659d
Remove redundant initialization of aub center
...
Change-Id: I4e6a478f8bf5368fefddd40286786592e42fbcc8
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-17 11:29:05 +01:00
Mateusz Jablonski
6f3a0e0e7d
Move logic from initialization of platform to getDevices function
...
initialization of memory manager
overriding gpu address space
Related-To: NEO-4208
Change-Id: I366953898d9b4d9d139cccb48586a84771d1cee3
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-17 11:16:31 +01:00
Mateusz Jablonski
94aba126a0
ULT: use snprintf instead of strcpy
...
Change-Id: I77be9b9788b60761b2aeb00c6fc5a063a4529ced
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-17 11:06:47 +01:00
Swierczynski
7297716e9d
Pass rootDeviceEnv to blit commands functions
...
Pass rootDeviceEnvironment to
BlitCommandsHelper::dispatchBlitCommandsForBuffer and
BlitCommandsHelper::appendBlitCommandsForBuffer
Related-To: NEO-4207
Change-Id: I38d73251f022404f26a4fb09c599066bb4c58c9b
Signed-off-by: Swierczynski <andrzej.swierczynski@intel.com>
2020-02-17 10:43:10 +01:00
kamdiedrich
27c2242576
Move programminng image surface state to core folder [5/n]
...
Change-Id: I062e3367b6398af6198847c80113a6c2aea2bb73
2020-02-17 09:55:29 +01:00
Zbigniew Zdanowicz
9b8b49e4cd
Add new function to Wddm mocks
...
Change-Id: I2a7c368475752009ae042aa9b5f07c2df9f1b5b8
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-02-17 09:05:55 +01:00
Jaroslaw Chodor
2330b00536
Fixing rebuildFromIr regression
...
Change-Id: I80107f715e98b2ba1046cb60895699e8c2d8309c
2020-02-17 00:34:31 +01:00
kamdiedrich
31c8451adc
Move programinng image surface state to core folder [4/n]
...
Change-Id: I66ff8deac365f2183e4b780f3e1927e80c5abb92
2020-02-15 20:34:55 +01:00
Adam Cetnerowski
6cd76a5df4
ULT renaming: Device tests
...
Related-To: NEO-2236
Change-Id: I6ba78e53227ecb701badb18844456b2ddcef72d9
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-02-14 18:43:17 +01:00
Mateusz Jablonski
710d5203f4
Add missing debug flag state restorers
...
Change-Id: I434839b5c2241b185c4854dd3397aa028b51fe22
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-02-14 15:29:11 +01:00