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
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
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
f2d0606301
Performance Counters: gen12 support
...
Change-Id: I40ccf4958636fc9ffa9778c7abd9e1663c4bb7e4
2019-11-19 16:58:04 +01:00
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
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
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
8cc6a65e69
igc revision update
...
Change-Id: I117474f1965391a6a35e65b3199630f3e737bf09
2019-11-19 11:18:37 +01:00
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
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
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
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
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
7821995e7e
igc revision update
...
Change-Id: I478e3b99e9c360474dd3f0e19eacb50fdbdc4a11
2019-11-18 17:49:50 +01:00
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
16f7b9af16
Manifest update
...
Change-Id: I1478340853131ae58ca2022b8ffc247666a61554
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-18 16:39:17 +01:00
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
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
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
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
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
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
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
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
ff36d9b51d
Internal update
...
Change-Id: I96dfbb6b8c013ca3d61d2ff0b036e70a63320a88
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-15 13:31:14 +01:00
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
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
9ecd43fe88
Fix compilation warnings
...
Change-Id: I2eda2617a60e54794490f932a80703e22e72a276
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-15 11:34:43 +01:00
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
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
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
ab8d73f243
igc revision update
...
Change-Id: I16e6e2876d96c709d9cfe325f689ee9c2e8fba6a
2019-11-15 04:14:38 +01:00
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
60b4614f24
Remove OCL objects from HwHelper
...
Change-Id: I6b629421eae5e3c9c158f769ef1bb8d68e37aae7
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-14 19:17:10 +01:00
db81e7247c
Rename kernel_helpers.cpp to kernel_extra.cpp
...
Change-Id: I9f63b296433ea19d65d5204f7c1f2040238a3148
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-14 18:59:35 +01:00
ee0cd983d8
ci: remove obsoleted script
...
Change-Id: I3400cb191e47f8bbb1b046711f0fbfbf22890878
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
2019-11-14 18:49:28 +01:00
7f51f246fb
ci: update IGC in Semaphore builds
...
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
https://github.com/intel/compute-runtime/pull/231
Change-Id: I5f6a086b7f001973f54ff2298f65b3dfb484b751
2019-11-14 18:27:39 +01:00
487c4c6e4b
Add UNUSED_VARIABLE helper macro
...
Change-Id: If293ad33899ee4feb79424c351b13ea85306c603
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-14 17:42:56 +01:00
280b66fb97
Unified memory sharing 7/n
...
Move extension name to a separate file
Related-To: NEO-3771
Change-Id: I0c18b0e850e14102936d303d03b8b0e03a22e21a
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-11-14 17:00:23 +01:00
47645d6003
Unified memory sharing 6/n
...
Validate handle type upon buffer creation
Related-To: NEO-3771
Change-Id: I0fd16422220368ffdd41316e16c8506954d04d29
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-11-14 16:19:31 +01:00
cf246d73f5
Add wrapper for gen12lp tests
...
Change-Id: I32a8ef7752721a2cc330aca6d2efa68b1959efd9
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-14 15:25:34 +01:00
8bd641c418
Fix for stateless offsets
...
Change-Id: I32a252065bb667df9c92ff41601db0556b7d156b
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-3314
2019-11-14 15:06:58 +01:00
562e99ae4a
infrastructure update
...
Change-Id: I2e486953b2aa65e769bdc147bb75d0c1b0042223
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-11-14 10:58:57 +01:00
2a77d71d4c
Ensure that temporary resources are destructed before wddm
...
Change-Id: I39330718f672a4f35941d1a990aec27446ad8b49
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2019-11-14 10:57:16 +01:00
dd59f58f19
doc: add information about packages mirror
...
Change-Id: Ib793c0741ed402b5bc67725102ee39104834e49d
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
19.46.14807
2019-11-14 09:39:55 +01:00
c7d3f910d3
igc revision update
...
Change-Id: Ib20da1242ba683eaafccaf07f54f89688442f8ba
2019-11-13 22:04:32 +01:00
e7901775a8
Improve enqueue kernel error handling.
...
- Do not allow to enqueue parent kernel if there is no device queue.
Change-Id: I0f06b8ed2387fc87abd652653f2c8bb8c4939a12
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-11-13 19:29:19 +01:00
5ab6386581
Improve image aub tests
...
Change-Id: I14e37cbc87606a702f153c8823bbe883398f4365
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-13 19:23:56 +01:00
d9bf9151cb
Fix compilation warning
...
Change-Id: Ibdebb496336d103e7cc78db2bf06134ef70cd002
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-13 19:10:32 +01:00
75d0fb308a
Fixed AUB Center class object initialization
...
Related-To: NEO-3916
Change-Id: Ia17abe09c638ee76b8fda98166938c1bab6629a7
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2019-11-13 18:55:39 +01:00