Commit Graph

3513 Commits

Author SHA1 Message Date
Gibala Krzysztof
de83356b10 Program all semaphores dependencies
Related-To: NEO-3902
Change-Id: I5d8581cf4d1d50bc63626046972336b92af2a071
Signed-off-by: Gibala Krzysztof <krzysztof.gibala@intel.com>
2019-11-22 08:53:59 +01:00
ocldev
08034fbce3 igc revision update
Change-Id: I57a3566dbf1808b87db61819ef69002963fa7baa
2019-11-22 04:21:38 +01:00
Michal Mrozek
bb6559b1b6 Simplify image tests.
Change-Id: Iecb0cedec01ab2836f376d640774a46625589a05
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2019-11-22 00:16:00 +01:00
Klein, Yaniv
1d05947cbe sync with interface change on Aub stream
Change-Id: Ibb4937a4c8368d93f4f787c92ff8e9fcd64ae199
2019-11-22 00:01:18 +01:00
Michal Mrozek
50fdda4835 simplify gl sharing tests.
Change-Id: Iedafa4bbdc9ed038806ce114cff6db26942d2ba0
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2019-11-21 23:39:40 +01:00
Michal Mrozek
fd113e64d4 Simplify Os library tests.
Change-Id: I36de873e457a4da79ea61fb11f5d1e8695be9388
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2019-11-21 23:28:43 +01:00
Dunajski, Bartosz
abdde5acb2 Improve aux translation mode helper
Change-Id: Id9949fb3030386d7fe498a767c038a252cc28626
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-21 21:41:30 +01:00
Dunajski, Bartosz
08ceaf432a Enable blit operation on enqueue copy buffer
Change-Id: Ie9571344a9b1e2a783c59955a68094f2868f36ee
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-21 20:54:02 +01:00
Jobczyk, Lukasz
61e91a376b Add unified memory aub tests
Related-To: NEO-2998

Change-Id: I1d047bc98de3cafe50ed7f54bfd3a6b695ec4dbd
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
2019-11-21 10:14:04 +01:00
Jacek Danecki
dd466c23bb doc: update information about build scripts
Change-Id: I6cce8094c406c5832152c93e4bbbafbe0d7152b5
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-11-20 23:25:06 +01:00
Artur Harasimiuk
4476b7929c updating list of supported GCC compilers
Related-To: NEO-3178
Change-Id: Ief67254dd249219efed732cd6cafd73d9afc7751
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-11-20 19:54:27 +01:00
Mateusz Jablonski
4bf6633ce3 Internal update
Change-Id: I6f506ff035affa21bb8449d9847936e7d12ada86
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-11-20 19:49:07 +01:00
Gibala
9cebd45ccb Fix regression in TGLLP
Remove conditions for UNCOVERABLE_IF

Related-To: NEO-3887
Change-Id: Ib6466956dd0669c6223cf5a4bbae163fb5c00862
Signed-off-by: Gibala <krzysztof.gibala@intel.com>
2019-11-20 15:21:01 +01:00
Pawel Cieslak
6584f58902 Dynamic query of EUCount and SubSliceCount.
Related-To: NEO-3841

Change-Id: I7b92314bb8465233909fd1dddeef4ae1469008c9
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2019-11-20 12:28:04 +01:00
Mateusz Jablonski
bccfa1df38 Add cmake macro to append sources from properties
Change-Id: I06771c56ebca2e7a0dc5b65d6ea53aca95a70797
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-11-20 11:58:10 +01:00
ocldev
4b0d1c93ea dependencies update
Change-Id: I0d34c29d5c614ce4adbfcff61e221328a6ac7e56
2019-11-19 19:44:16 +01:00
Slawomir Milczarek
6248b4143a Infra update
Related-To: NEO-3008

Change-Id: I173465f942eb476d91f42964a5b85621e3fc2e61
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2019-11-19 18:04:51 +01:00
Zbigniew Zdanowicz
8d7c965dd5 Move Preemption tests to core
Change-Id: I717f2e485cac962373474c30e7ed7c52eab58e7f
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2019-11-19 17:47:38 +01:00
Pawel Wilma
ae0cefc834 Add patchToken OffsetToSkipSetFFIDGP in device execution
Change-Id: I0634836b787fa371f0b64779732941396a6ba804
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
Related-To: NEO-3892
2019-11-19 17:26:22 +01:00
Kamil Kopryk
5ecb9905c9 Add support for stateless copy image to buffer
Change-Id: I91d1a45d87a5984e0bb7fdb302a716ffcea7bfc8
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-3314
2019-11-19 17:17:12 +01:00
Piotr Maciejewski
f2d0606301 Performance Counters: gen12 support
Change-Id: I40ccf4958636fc9ffa9778c7abd9e1663c4bb7e4
2019-11-19 16:58:04 +01:00
Mateusz Jablonski
13921f698e Move files to core
- OsLibrary class
- sku_info directory
- gmm_lib.h header

Change-Id: Ia86280e61cd2913c546afc40c3751b42e04ab137
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-11-19 16:19:52 +01:00
Mateusz Jablonski
e7ee6daaa0 Remove runtime/gen_common from include paths
Change-Id: I4d1f9e64e0f4099e7903234e62b070ad4235347a
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-11-19 13:37:34 +01:00
Mateusz Jablonski
3e1b15c31d Move initialization of AubCenter to RootDeviceEnvironment
make RootDeviceEnvironments vector of unique_ptr

Related-To: NEO-3857

Change-Id: I23998502198307c8535cdd5c9c4af5223a5d69a5
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-11-19 11:30:16 +01:00
ocldev
8cc6a65e69 igc revision update
Change-Id: I117474f1965391a6a35e65b3199630f3e737bf09
2019-11-19 11:18:37 +01:00
Filip Hazubski
717246e26f Rename clGetExecutionInfoIntel
Related-To: NEO-2712

Change-Id: Ie3718affcb3a0caad6e98a9e2850362bd2caed6d
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-11-19 09:08:47 +01:00
Dunajski, Bartosz
2d5169cf65 Setup enqueue dependencies in blocked path
Change-Id: Ia6d549924e3e557bae74dbdac691987450cbd3b7
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-19 08:55:55 +01:00
Zbigniew Zdanowicz
b31e25dbb6 Move PreemptionHelper class to core
Change-Id: I172c4beb8ea2576505d6192585d45cfa3d00da34
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2019-11-18 23:59:28 +01:00
Filip Hazubski
a070c08b2d Update alignUp and alignDown
Do not return reference type in alignUp and alignDown

Change-Id: I819e434aadc3f2bf4647db87e7caaeda4c89ca25
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-11-18 23:39:46 +01:00
Jablonski, Mateusz
f5f1e64ea9 Remove not needed destructor
Change-Id: I5cecf60eb55d69a185229f36a93cd22d6bf5ad46
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2019-11-18 22:59:15 +01:00
ocldev
7821995e7e igc revision update
Change-Id: I478e3b99e9c360474dd3f0e19eacb50fdbdc4a11
2019-11-18 17:49:50 +01:00
Michal Mrozek
6646bd81a7 Check for max allocation size while allocating USM.
Change-Id: I870ffd5d8716dc50ac064666b54f5fa92d8beca3
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2019-11-18 17:01:04 +01:00
Dunajski, Bartosz
16f7b9af16 Manifest update
Change-Id: I1478340853131ae58ca2022b8ffc247666a61554
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-18 16:39:17 +01:00
Artur Harasimiuk
bb1cdcaa30 refactoring dependencies lookup on Linux
Dependending on Linux Distribution location of pkgconfig may change and
be under lib/, lib64/ or other subfolder. Let's use GNUinstallDirs to
pick correct location when checking for prebuilts

Change-Id: Ic2323e2408eae3d91f0af71cb04e268bcb43bd46
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-11-18 14:12:14 +01:00
Kamil Kopryk
9d705e7905 Add support for stateless copy buffer to image
Change-Id: I494a64ecea8ff184626eeee3069de16f37e5b24b
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-3314
2019-11-18 14:06:06 +01:00
Jacek Danecki
4c3dd2cdbe ci: use new igc packages from ~ocl-dev ppa
Remove obsoleted scripts

Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

https://github.com/intel/compute-runtime/pull/234

Change-Id: I244214a3fa778e3e048566c5869f8348563a752a
2019-11-18 13:35:29 +01:00
Dunajski, Bartosz
8e945e7919 Improve TimestampPackets handling in blocked path
Change-Id: Idf381a8750cebec6196eb299661dda892e11144d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-18 09:25:56 +01:00
Dunajski, Bartosz
46b5513028 Initial Blit aux translation support
Change-Id: I67fb71be57cff28a3736d5ffb9e1c39b2498feb8
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-16 11:42:10 +01:00
Artur Harasimiuk
533cf92d12 fix code formatting to comply with rules
Change-Id: I361a48d67dc2f69811ce80454015ed2bff88b032
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-11-16 00:13:21 +01:00
Igor Venevtsev
63fd26f6d6 Always specify rootDeviceIndex for graphics memory allocations
Related-To: NEO-2941

Change-Id: Ia2362fd6b4e72ede02919152475f40b3edbc3658
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2019-11-15 15:14:41 +01:00
Filip Hazubski
5f021afd6d Move HwHelper to core directory
Change-Id: I2c78a8b737ee8e61b917b4918da37e77bbd9fe34
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-11-15 14:06:40 +01:00
Filip Hazubski
ff36d9b51d Internal update
Change-Id: I96dfbb6b8c013ca3d61d2ff0b036e70a63320a88
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-11-15 13:31:14 +01:00
Michal Mrozek
51f7fbe0ec Remove not needed debug flag.
Change-Id: I2cfb1cf531654045242f64f045f6f8ff2cc10d9a
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2019-11-15 11:59:42 +01:00
Jacek Danecki
ef89ed7a01 ci: use copr://jdanecki/intel-opencl-ci
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>

https://github.com/intel/compute-runtime/pull/232

Change-Id: I126c6acae6776258cb01d19dafc46bbab35d12a2
2019-11-15 11:35:38 +01:00
Dunajski, Bartosz
9ecd43fe88 Fix compilation warnings
Change-Id: I2eda2617a60e54794490f932a80703e22e72a276
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-11-15 11:34:43 +01:00
Adam Cetnerowski
7311cf9fde ULT renaming: Read Buffer Rectangle tests
Related-To: NEO-2236

Change-Id: I72081fe65bf4f2fd96e00ab3670862177be88fa5
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-11-15 10:59:12 +01:00
Michal Mrozek
06941a51af USM - add new API for memory fill.
- This API will eventually replace memset API

Change-Id: I33bb43904d76a56f74493f2567a8526f7f2c1ee4
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2019-11-15 10:56:41 +01:00
Mateusz Jablonski
a988607cc6 Improve aub tests
skip tests in fixture's setup instead of early returning from test body

Related-To: NEO-3919

Change-Id: Ic61d8857114121bfa6153852fa1046b0ddbf5925
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-11-15 08:21:26 +01:00
ocldev
ab8d73f243 igc revision update
Change-Id: I16e6e2876d96c709d9cfe325f689ee9c2e8fba6a
2019-11-15 04:14:38 +01:00
Maciej Plewka
43695f32dd Allow dispatch simd 1
Change-Id: If080b3c32e834e5351dea9218c4b46b28084cccb
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2019-11-14 19:30:20 +01:00