Commit Graph

3186 Commits

Author SHA1 Message Date
Andrzej Koska
64e810fb0f Adding version number parameter verification
Change-Id: I491cc972ecccaeedb7a25b3efed02227e8fef12a
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
Related-To: NEO-3732
2019-09-24 14:12:28 +02:00
Cencelewska
03f910466e Remove default constructor of DispatchFlags
Resolves: NEO-3394

Change-Id: I6d5d8e389e0680e698423e4e36b4f0d20d173522
Signed-off-by: Cencelewska <katarzyna.cencelewska@intel.com>
2019-09-24 13:46:34 +02:00
Dunajski, Bartosz
802ec4c879 Allow adding additional cmd_parse files
Change-Id: Id257c460c35b19fd6f20bfbf1930765f9cd3d960
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-24 10:46:15 +02:00
Maciej Dziuban
8829692c75 Allow lack of reg_configs.h file
Change-Id: I0ebc376c31ed15f63d22143efd772f9dbd96224f
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2019-09-24 09:34:14 +02:00
Mateusz Jablonski
ea64a3fbc3 Add method for getting number of available devices
Related-To: NEO-3691

Change-Id: Ida2454adbfc9b177acbbb320f3f9577849a6fd74
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-09-24 06:29:25 +02:00
Piotr Fusik
05c8f40677 Gen-specific Linux flush.
Related-To: NEO-3008

Change-Id: Icd0583f3bbdfc8ffb6eb4e2e9c67e7ef622cc337
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-09-24 06:12:51 +02:00
Mrozek, Michal
66e5fe6972 Do not set simplified mocs on gen9lp devices.
Change-Id: I445b2fa454b5dc8fb2edb8b1380da581674b8398
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-09-23 17:37:04 +02:00
Mateusz Jablonski
7cb6d665a5 Use device index from os context when allocating heaps and command buffers
Related-To: NEO-3691

Change-Id: I64015d606bba289d250920899ad620171e8303b7
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-09-23 17:26:39 +02:00
Andrzej Koska
1448f6a312 Simplification script verifying the driver version on Linux
Change-Id: Ie736c18087ca46fe07b0af4d20d53710af8eb35a
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
Related-To: NEO-3732
2019-09-23 13:45:43 +02:00
Adam Cetnerowski
efbea1e542 ULT renaming: Copy Buffer to Image tests
Related-To: NEO-2236

Change-Id: I9fdc905e95ea9e9c9a433eee0971b803eb44741d
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-09-23 13:21:20 +02:00
Zdunowski, Piotr
3b228667e5 Add missing override specifier.
Change-Id: Ide680ec0b85103611ee1b32f327e4f95e491a7da
Signed-off-by: Zdunowski, Piotr <piotr.zdunowski@intel.com>
19.39.14278
2019-09-23 12:03:19 +02:00
Adam Cetnerowski
b169e33451 ULT renaming: Enqueue Copy Buffer tests
Related-To: NEO-2236

Change-Id: I1efdd03e61d7d4fc391bcce09800fd39d3b4e468
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-09-23 11:10:09 +02:00
Dunajski, Bartosz
235268aef5 Add missing pragma
Change-Id: Id06ac0741d626cceaafa79f592f3ed9e69136464
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-23 10:47:06 +02:00
Jacek Danecki
1510e1e095 ci: update spec files for gmmlib
- update to 19.3.2

Change-Id: I6c343126c38ae644981dbc15b400cce3c617eeb5
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-23 10:31:53 +02:00
Andrzej Koska
b1a2fb226d Script that verifies the installed driver version on Windows
Change-Id: Ica98c4c7838d9e2cc92a3203c08db8bc6260de81
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
Related-To: NEO-3732
2019-09-23 09:52:52 +02:00
Dunajski, Bartosz
2cb3be0b47 Pass Kernel to sendInterfaceDescriptorData()
Change-Id: Ie3617ccadf577d120e941416ecda55e1b60a78d2
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-23 08:18:21 +02:00
Filip Hazubski
76638922bd Keep GmmClientContext in GmmResourceInfo deleter
Resolves: NEO-3575

Change-Id: I825a9acf993a46e6260bc7c77a955ed83da3b672
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2019-09-22 08:46:33 -07:00
Dunajski, Bartosz
91f33138ed Add more ftr flags
Change-Id: I3f1b8edf4b79315fd99b8b5bed8336d8767ec8c0
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-20 12:54:10 +02:00
Kamil Kopryk
b71e3a8bee Add aub test with stateless path
Change-Id: I189deba70dbd9c7dfb33994b3a7876b3b889a47e
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-3627
2019-09-20 12:13:40 +02:00
Dunajski, Bartosz
7421e92826 Add getter for CSR member
Change-Id: Iab2c7ee19f5659237ea8442685f466a813b4e492
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-20 11:19:57 +02:00
Jacek Danecki
0ba2cec970 ci: specs files fixes
- update devtoolset-4 to devtoolset-7 for Centos 7.7
- added patches to fix versioning in igc
- addtional flags to build correctly devel packages for gmmlib

Change-Id: I548ffa31b24c58bc25e7a3afa3846693da01f4d5
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-20 11:06:24 +02:00
Dunajski, Bartosz
33e64747fd Add FtrMemTypeMocsDeferPAT flag
Change-Id: I36e3cbaf824e4cb7469749afbe22d5a3745f261b
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-20 10:51:44 +02:00
ocldev
7449b2fcd7 igc revision update
Change-Id: I8248ae6401d5277fcf507592d496266deef42584
2019-09-20 04:23:01 +02:00
Dunajski, Bartosz
02c8f2a19e Add Ftr and Wa flags
Change-Id: Ie5b2b7fdbbaedf1c548deb25173e029e40b7077e
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-19 20:15:06 +02:00
ocldev
4de1d8e589 gmmlib revision update
Change-Id: Ic906838837434a3893b1055c32d21e8226656b19
2019-09-19 16:04:32 +02:00
Zdunowski, Piotr
41ef3d6ebc Fix multithreading issue in allocation cleanup.
Resolves: NEO-3582

Change-Id: I269fbe8b17cdafa198ed0c89e4b55c15acbc5126
Signed-off-by: Zdunowski, Piotr <piotr.zdunowski@intel.com>
2019-09-19 15:37:13 +02:00
Venevtsev, Igor
072048105d Introduce addressWidth template param to GmmHelper::(de)canonize
Related-To: NEO-2941

Change-Id: I1100fe9f94de6f6f25d255d3288774f0aba1b2ca
Signed-off-by: Venevtsev, Igor <igor.venevtsev@intel.com>
2019-09-19 13:07:30 +02:00
Piotr Fusik
02e1677cf0 DrmCommandStreamEnhancedTest for different families.
Related-To: NEO-3008

Change-Id: I04ef29ff868a0b2dda50cf7a6a7c660149b5ec6a
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-09-19 12:23:39 +02:00
Piotr Fusik
22c112cb12 Remove *_TYPED_CMDTEST_BODY macros.
Change-Id: Id21c12a05d35296c38704179fbf2c920d6f7745a
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-09-19 11:51:17 +02:00
Dunajski, Bartosz
52e5006de0 Allow adding additional gen-specific files
Change-Id: I7dee3098844569d3d677c1d43c13be8005dad8e9
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-19 10:36:13 +02:00
Andrew Friedley
67ba9d2b00 Fill in MMIO reg consts for ALU, PREDICATE_RESULT
Change-Id: Iba1b88a6bd5fbbc900bed14cf90bed69557539a4
Signed-off-by: Andrew Friedley <andrew.friedley@intel.com>
2019-09-19 08:59:50 +02:00
Mrozek, Michal
adcaf05a44 Clean obsolete HAVE_TBX_SERVER.
Change-Id: Ic25767b95b173e344d5718fd750c32265078becb
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
19.38.14237
2019-09-18 23:12:11 +02:00
ocldev
3870fcec77 gmmlib revision update
Change-Id: Ie52148232f6a1588b2e67469441f5244cc5cf44f
2019-09-18 20:05:03 +02:00
Adam Cetnerowski
b1af4ccb2f ULT renaming: Copy Buffer Rect Tests
Related-To: NEO-2236

Change-Id: Ia49f75d3e7de725de4cefb2a7898e49214e8ab98
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-09-18 19:47:34 +02:00
Dunajski, Bartosz
4dd1155be6 Map allocation support for blit operations
Change-Id: Iff1b972b2a46610f9690c3412d00b994691e6e28
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
2019-09-18 19:32:43 +02:00
Dunajski, Bartosz
438b27a73e Take maxKernelWorkGroupSize for totalWorkItems check
Change-Id: I30ebee26eddeb31890565b0edcbefc21392a91d1
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-18 16:27:33 +02:00
Jacek Danecki
1d9b90d0a2 copr packages for Centos 7 can be used on RHEL 7
Change-Id: I9f7c04372ca5d196151990bc137cc28779b6e19f
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-18 14:09:12 +02:00
Dunajski, Bartosz
e00b833dfe Remove hostPtr member from BlitProperties
Change-Id: I0ddb4118cc2b654afdfc233e728752ceedf0475a
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
2019-09-18 11:28:12 +02:00
Artur Harasimiuk
5b275fa4e1 infrastructure update
Change-Id: I876260d8244a412eae4364396ed9b03dd7ed9996
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2019-09-18 10:51:29 +02:00
Dunajski, Bartosz
0398572c48 Add MemObj offset to constructPropertiesForReadWriteBuffer()
Change-Id: I1b90eeb6eec1b5172fb07900351c24581e8b3b3c
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
2019-09-18 07:49:31 +02:00
Kamil Diedrich
115070767c Move graphics_allocation to core folder
Change-Id: I16b8dbb57c2a40126826a232332c18ba9f563220
2019-09-18 05:26:55 +02:00
Mrozek, Michal
e6341f48bb Add extra settings file
Change-Id: I49757d38a76cf7e3ae5357477296a4d4e6dcc84e
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-09-17 13:26:14 -07:00
Adam Cetnerowski
9f633e3359 Disable VME on BDW
Change-Id: I9a76f2c7d97254aa6b71e1be44fb1ac5317f37ea
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-09-17 16:33:57 +02:00
Mrozek, Michal
ca4fddf65f Update internal.
Change-Id: Iff92346e3868d3da21d6c135d043b73ab60e9ad1
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
2019-09-17 14:50:02 +02:00
Mateusz Jablonski
dc949f6d18 Setup sub device's os context based on sub device id
Move types defined by using to separated header file

Related-To: NEO-3691

Change-Id: I71dfca0644b7022c4a381fbe396d0e32ca7d1ce5
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-09-17 14:04:26 +02:00
Piotr Fusik
578a03e417 Remove redundant test code.
Related-To: NEO-3008

Change-Id: Ibd52700d6eef01136a3df8ce97a6e4d4d741495e
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-09-17 13:36:19 +02:00
Dunajski, Bartosz
fe7340e029 Add hostPtrOffset to constructPropertiesForReadWriteBuffer()
Change-Id: If7ac8efaa0ae9c485339abae49503052f97bae79
Related-To: NEO-3020
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-17 13:30:18 +02:00
Daria Hinz
51e0c19f79 Suppressing Undesired Diagnostics
Change-Id: Ifd0c096c0e2d62132b55b399ef90cc98fe3f8d03
Signed-off-by: Daria Hinz <daria.hinz@intel.com>
2019-09-17 13:00:48 +02:00
Maciej Dziuban
2107af3a3b Program correct number of bits to state base address
Change-Id: If423f9e83fcfd7ca5cbe2411e644a9c45f27b086
2019-09-17 11:50:03 +02:00
Piotr Fusik
1616c529bc DrmCommandStreamTest for different families.
Related-To: NEO-3008

Change-Id: I97b251cb3f955c9e7a1d6bb6e43a07c3f3fdafce
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-09-17 10:01:51 +02:00