Commit Graph

3174 Commits

Author SHA1 Message Date
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
Dunajski, Bartosz
9d6dcd6fff Use Kernels maxKernelWorkGroupSize to compute WG size
Change-Id: I947b5612f36cd2437e1ead98712c914ffe4b5b15
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-17 08:39:05 +02:00
Daria Hinz
6d21c2a422 Remove not used include
Change-Id: I8aa14342cf78ef6b5df0ad5e3017a45f0f24cb2f
Signed-off-by: Daria Hinz <daria.hinz@intel.com>
2019-09-17 06:16:05 +02:00
Dunajski, Bartosz
ca94628058 Refactor setting max workgroup size for Kernel
Change-Id: I2a489d60a3ec9ee363c10e3a5f12b6c7ba4e8dd8
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-2946
2019-09-16 19:44:56 +02:00
Mateusz Jablonski
f7f420b066 Pass os context to ScratchSpaceController::setRequiredScratchSpace
Related-To: NEO-3691

Change-Id: I3c040b9dd8e31dc798d70c7d0b12e2a89d22fa80
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-09-16 17:56:03 +02:00
Piotr Fusik
f18b3bb5f5 Clean up TestedDrmCommandStreamReceiver.
Change-Id: I566bda0e8c942c3a458e24ad1ee23845f4a5c1ba
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
2019-09-16 17:44:01 +02:00
Venevtsev, Igor
3fab76d95e Add GfxPartition::initAdditionalRange() stub
Related-To: NEO-2941

Change-Id: Iec74652a5ee2cc79af9093d520e892cb30045cdf
Signed-off-by: Venevtsev, Igor <igor.venevtsev@intel.com>
2019-09-16 16:47:28 +02:00
Mateusz Jablonski
5c120893ed Move method isMultiOsContextCapable to CommandStreamReceiverHw
Related-To: NEO-3691

Change-Id: I3169ee8d5a29b8f562b70403b2fa9ebba7601a48
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-09-16 14:46:11 +02:00
Jacek Danecki
8af139a365 ci: update spec file for Fedora
Change-Id: Ie522086b8bce88cc797fdf5505281b90bcde993d
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
2019-09-16 14:39:34 +02:00
Adam Cetnerowski
4d8dc3885e ULT renaming: Enqueue Copy Buffer Event tests
Related-To: NEO-2236

Change-Id: I64fe478aab55c84d28513dcef32021871b9a0149
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2019-09-16 11:32:12 +02:00
Dunajski, Bartosz
d31ba78221 Remove maxWorkGroupSize parameter from provideLocalWorkGroupSizeHints
Change-Id: I2317fce1c39800b9c94678e6c4c5c32a8d26d6a1
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-13 14:46:36 +02:00
Mateusz Jablonski
5d640e7100 Remove multiOsContextCapable flag from GraphicsAllocation
Change-Id: I3ebeef39befdc2a3e0f9d7d76ae531622ecf1a42
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
19.37.14191
2019-09-13 13:55:42 +02:00
Dunajski, Bartosz
0337b58ee4 Remove dcFlush parameter from finish call
Change-Id: Ifc808822399a100745a9d81bb5f6e45903a895fa
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2019-09-13 12:28:10 +02:00