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
651e9ffe24
Infra update
...
Change-Id: Ic6da82c487b1c919ff6d1993a873eee9091e4f97
Signed-off-by: Slawek <slawomir.milczarek@intel.com >
2020-02-18 14:14:55 +01:00
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
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 >
20.08.15750
2020-02-18 12:16:04 +01:00
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
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
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
9f6d85898f
Program depthStencilResource field
...
Change-Id: I0797d763e849fd2a7381cf2bf18fcbd739e8a6af
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2020-02-18 09:59:57 +01:00
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
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
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
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
47f85c9dc9
Rename files to avoid naming duplication
...
Change-Id: I196f322a742ffc50f7033f98d23859ba396230bb
2020-02-17 16:11:14 +01:00
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
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
399051af0e
Update internal
...
Change-Id: Iaf38c6eb4a07fc0b2bd508a016fc982896424964
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-17 11:51:06 +01:00
5ea4bc76e7
igc revision update
...
Change-Id: I8b7b763cb26953657645c51831f2a9959e1732c4
2020-02-17 11:44:32 +01:00
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
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
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
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
27c2242576
Move programminng image surface state to core folder [5/n]
...
Change-Id: I062e3367b6398af6198847c80113a6c2aea2bb73
2020-02-17 09:55:29 +01:00
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
2330b00536
Fixing rebuildFromIr regression
...
Change-Id: I80107f715e98b2ba1046cb60895699e8c2d8309c
2020-02-17 00:34:31 +01:00
31c8451adc
Move programinng image surface state to core folder [4/n]
...
Change-Id: I66ff8deac365f2183e4b780f3e1927e80c5abb92
2020-02-15 20:34:55 +01:00
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
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
c92afc5b72
Remove OS specific code from DeviceFactory::getDevices
...
- create RootDeviceEnvironment::initOsInterface method to handle the logic
- move Drm/Wddm's discoverDevices method to OSInterface class
- remove DeviceFactoryCleaner
- add SysCalls::ioctl function
Related-To: NEO-4208
Change-Id: I7600092465fcdfc42da6fa6924069e6b2615fc0c
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-14 15:10:46 +01:00
a7dfddf340
Remove igdrcl_linux_tests target
...
Change-Id: I375d6607a0260007a886157265e0358d6e204904
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-02-14 13:51:35 +01:00
862a43cb5e
Add missing debug flag state restorer
...
Resolves: NEO-4306
Change-Id: I977b5e9af8f94a40baa10f8ffabd863db3aa7806
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-02-14 13:37:26 +01:00
b9d65b64d6
Add support for making buffer resident for their lifetime.
...
Change-Id: Idde4c561b0968858202a78719942f30ab89ffde6
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
20.07.15711
2020-02-14 11:58:18 +01:00
59855064e0
Make getNumIddPerBlock a const member function
...
The value returned is expected to be constant for the
lifetime of the cmdcontainer and not be modified
Change-Id: I7a0ed5bd04e64f065ffdf0cf381d2619da9462a0
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com >
2020-02-14 07:29:26 +01:00
c9a2406ea6
Refactor clSharedMemAllocINTEL
...
- Choose allocation path according to given device,
- Connect device in createUnifiedAllocationWithDeviceStorage
- Fix type in clGetMemAllocInfoINTEL
Change-Id: I9e743001b4c032a712c939c2917f16de0a61b100
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-02-14 07:10:51 +01:00
6112e99329
Use global address space as default
...
If not arg info provided use global
address space
Change-Id: Ib134f2fce32a0f334339a7f9a21d48178c17a421
2020-02-13 16:23:42 +01:00
4816988a94
Add helper function to check if fence allocation is required
...
Related-To: NEO-3216
Change-Id: I19d7142052a2191f7c7086ba06ca6f5930652a8c
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2020-02-13 16:13:45 +01:00
541e161898
Change error code from CL_INVALID_VALUE to CL_SUCCESSS
...
when image are not suppoorted
Change-Id: I8350558ada1ab048b02b68cb372a22fdadf8c2f5
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2020-02-13 16:04:18 +01:00
b28e3fcad8
Fixing gcc5 compilation of ocloc_tests
...
Change-Id: Ief3a6638ae25e5cc3f5ec2050c302ded0088524a
2020-02-13 15:19:37 +01:00
33c1a16f2f
Initialize execution environment before creating platform
...
Related-To: NEO-4208
Change-Id: I3a242bfcc149aad01966693f99fbfc51ba71483d
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-13 14:48:00 +01:00
9a4d515d3f
Return error when Kernel SIMD size is not in expected range
...
Change-Id: Ic4411535cd97f6e4e2c0252c43ab90c78713c5c5
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-02-13 14:33:21 +01:00
5d12bd8583
Move ownership of Drm to OsInterface
...
Related-To: NEO-4208
Change-Id: Iaf5255500b5629739065303e4e4f8a724458dbce
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2020-02-13 14:19:07 +01:00
fd4c02996c
dependencies update
...
Change-Id: Iddb80a26f1b6ff7ec971f68b40db9ed2cd53b0fb
2020-02-13 13:55:10 +01:00
224c86de2b
Initialize Kernel SIMD in unit test
...
Change-Id: I334514c0cdc9d7a230f747f44891a8ba85da3b1d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-02-13 10:32:40 +01:00
4f2b172283
Add capability to blacklist per platform test files
...
Change-Id: I55d01bf94738a4bc743044ab1f0186eff24555cd
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-02-13 09:11:52 +01:00
8e2e1ef374
Move programming image surface state to core folder [3/n]
...
Change-Id: I383ce0797dfae1a5ee2bc49e6d9b885ef6787379
2020-02-13 00:12:03 +01:00
c77ef2ef76
ULT renaming: Device caps tests
...
Related-To: NEO-2236
Change-Id: I972c06aef556acc1cca0d6d011c5676085eb36d8
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-02-12 17:55:38 +01:00
a0c94405a5
Add synchronization helper function after tag update
...
Related-To: NEO-4227
Change-Id: Ide6f65dd30d5c832844322be9ccd9c06b32a3371
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2020-02-12 15:58:58 +01:00
0c74922797
Add virtual adapter name
...
Change-Id: I892a9c2cdf6798a7c213be74f1e7b314cdb749c5
Signed-off-by: Koska <andrzej.koska@intel.com >
Related-To: NEO-2614
2020-02-12 15:41:58 +01:00
1c6abfb210
Respect minimal SIMD size in aub tests
...
Change-Id: I9019cc9d5befad563d5a7f6c013523d18dc5c076
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-02-12 15:19:10 +01:00
14cc57a078
Move programming surfaceOffsets to core
...
Change-Id: I1153ba80c3780f498d7faca65f5b9dace1d44897
2020-02-12 14:36:25 +01:00
bde0820662
Add ssh alligment method to encoders
...
Change-Id: Icdb079a2a71bc98d338d52a20a9fe11e3a3c8407
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-02-12 14:18:22 +01:00