Filip Hazubski
61c38902e1
Update run_unit_tests related targets
...
Change-Id: Iddb145a102953d1fc533a262fb8c2ffc3c7039cf
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-03-09 18:52:09 +01:00
Bartosz Dunajski
91a5e98209
Request dcFlush for barrier with TimestampPacket write
...
Change-Id: Ieab115ba651b10d8da0998ec21f2c498ae0fe371
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2020-03-09 17:21:52 +01:00
Bartosz Dunajski
30f1694411
Update obtainTimestampPacketForCacheFlush usage
...
Change-Id: I4825e2a5e86d5024bbf178f6c25ebbec9ce1dd2c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2020-03-09 17:13:34 +01:00
Lukasz Jobczyk
a77209f5b7
Receive spec consts from proper program source
...
Change-Id: I1e0ca9d2948190011fc1c75f24bdd8c3bb372daf
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-03-09 15:12:15 +01:00
Pawel Wilma
4f8325fa75
Add missing DualSubSliceCount in ocl-igc interfrace on Windows
...
Related-To: NEO-3777
Change-Id: Iaf076c4c103e1dd2b6e2d40b8e754a0fe0eb8d0b
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
2020-03-09 13:27:22 +01:00
ocldev
7c42e847d2
igc revision update
...
Change-Id: I58f84ab7cf9c104a764f556544f14065ef79d350
2020-03-09 13:17:30 +01:00
Zbigniew Zdanowicz
11f76befda
Limit direct submission to default context by default
...
Change-Id: I274d402eead87afca634d3b876fe500777910f96
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-03-09 13:02:07 +01:00
Mateusz Hoppe
97d9d35ab7
Move SourceLevelDebugger to shared
...
Change-Id: I8c8e1c69414833908519ceea8fc30362222f01c9
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-03-09 12:33:43 +01:00
chmielew
0501e9b366
remove ocloc_lib from make install
...
Change-Id: Ic91a7db6763ba03543e20c7ba8dd1ea6adba0103
2020-03-09 10:32:11 +01:00
Mateusz Hoppe
67c39d2c52
Refactor SourceLevelDebugger
...
Change-Id: I5d34b43e822ffa5bdbcf0bef7d4d15baf0534252
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-03-09 09:18:50 +01:00
Artur Harasimiuk
156fd41c5d
cpack: align packaging to better handle multiple APIs
...
Change-Id: Ie9c4762babd44efe6511c5a716b35714514d3a36
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-03-07 13:11:30 +01:00
Jaime Arteaga
9e33860f5c
[L0] Avoid returning zero numSlices when no subDevices present
...
Change-Id: Ie9d8a2b0bf31acf2daaf97c9272cee16acd36d9c
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2020-03-07 03:27:43 +01:00
Aravind Gopalakrishnan
28c114e700
[L0] Fix regression on fence host sync
...
Change-Id: I769212c4e7478959b0e9a126064eb0ab09a3f183
Signed-off-by: Aravind Gopalakrishnan <Aravind.Gopalakrishnan@intel.com>
2020-03-06 16:07:29 -08:00
Adam Cetnerowski
6cd5508a9a
Documentation refactoring [5/n]
...
- Add references to oneAPI Level Zero
- Cleanup OpenCL references
- Fix links
- Expand team information
Change-Id: I73940ee705056e6ecd57bbdee7c4653fed80f968
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-03-06 22:43:17 +01:00
Artur Harasimiuk
75f9029cb7
infrastructure update
...
Change-Id: I2a3a73b209e5ad71414dade739b369599d66cab3
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2020-03-06 21:53:22 +01:00
Brandon Fliflet
27f4bce42f
Initial support for oneAPI Level Zero
...
Change-Id: I221df8427b1844237a4d9d900c58512706b0be0f
2020-03-06 14:53:29 +01:00
Jablonski, Mateusz
612f47ced3
Correct permissions of ocloc
...
Change-Id: I3116f8c88458946bffe3595d6e62f9ef0bd599de
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-03-06 11:30:56 +01:00
Bartosz Dunajski
f31304a9ad
Use MockCommandQueue instead of CommandQueue in unit tests
...
Change-Id: I617e77f2680d6d22381b7fde702a551413295266
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2020-03-05 16:34:54 +01:00
chmielew
fa6608d20e
ocloc fixes
...
Change-Id: I3b60b7fafa8ae17fbf73680892838b1cabd24327
2020-03-05 16:20:21 +01:00
Adam Cetnerowski
c916cf0520
ULT renaming: GMM tests
...
Related-To: NEO-2236
Change-Id: I3a261c55f9a719894df2ad01a8450b98fa4c4325
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-03-05 16:08:11 +01:00
Bartosz Dunajski
98c70faec4
Fix compilation warning
...
Change-Id: I4f9410cc9bd35bafbd41d65e4057d87bbd8c1973
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2020-03-05 14:43:49 +01:00
Mateusz Jablonski
43c1e60005
Update internal
...
Change-Id: Ic827d7bebd986b25f091bcf8e0b598e13dc22a64
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-05 14:31:27 +01:00
chmielew
ee192ebf7c
ocloc API - fat_binary fix
...
Change-Id: I5e5eaa2abc6525decf671b7e710d3283c64f0528
2020-03-05 13:25:41 +01:00
Mateusz Jablonski
7cf57e04f9
Move builtins and compiler interface to RootDeviceEnvironment
...
Resolves: NEO-4355
Change-Id: Id1a3365673165d775a60a7e0a3f463e1b8f5a496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-05 13:22:22 +01:00
Lukasz Jobczyk
ab3ae5fea7
Copy specialization constant value
...
Change-Id: I5bee6ef3e5d48d42194df690860fdd6ef6b90246
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-03-05 12:51:55 +01:00
Filip Hazubski
ed59e46c72
Update clSVMFree
...
Do nothing when received context does not have a device supporting svm.
Related-To: NEO-4368
Change-Id: I612fae138d6c40406a108f5b1e370eccee233236
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-03-05 12:34:19 +01:00
ocldev
b83127e13f
igc revision update
...
Change-Id: I1a4acd4aa10138172410a316750248bdb9385245
2020-03-05 12:14:45 +01:00
Adam Cetnerowski
4588252494
ULT renaming: User event tests
...
Related-To: NEO-2236
Change-Id: I73f2bd0682db7452f9134b39b9d9cb7a17b2a137
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-03-05 11:36:20 +01:00
Mateusz Jablonski
899045f900
Add methods to get builtins and compiler interface from device
...
Related-To: NEO-4355
Change-Id: I6b120b5293a180ce35a1671b5d2952003d56f9a6
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-05 11:23:24 +01:00
Sebastian Luzynski
9fadc918c7
Added empty programMiFlushDwWA() workaround.
...
Related-To: NEO-3940
Change-Id: Ibc0978557004ed599a6698d76dc0f55bd26f8999
2020-03-05 11:01:46 +01:00
Mateusz Jablonski
816eb19cce
Define run_*_mt_tests in separated folders
...
Change-Id: I7844f7b2b63c100f1c03e7867043d746ef3793f8
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-04 21:57:28 +01:00
Lisanna Dettwyler
128db17670
Update infra
...
Change-Id: I697d85dda827b67984676f375a561e471f594fbc
2020-03-04 18:13:30 +01:00
Lukasz Jobczyk
37de0f16b2
Export clSetProgramSpecializationConstant via function pointer
...
Change-Id: Ic606bb47a2cfc8408618b45755e4ffdc3b45ca67
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-03-04 15:36:33 +01:00
chmielew
3e85c337f3
ocloc - remove CL types
...
Change-Id: I724d9d64b1f883fccfea3b7c488921c2419bbe37
2020-03-04 15:26:53 +01:00
Mateusz Jablonski
e6b6f6d85d
Define run_*_aub_tests targets in separared folders
...
Change-Id: I4794f2e9c5cf6bf3e618ea9f88ee6b7dba095e18
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-04 13:31:31 +01:00
Zbigniew Zdanowicz
ad4925aef9
Do not use direct submission in internal and low priority contexts
...
Change-Id: Ifac52dd36737151ea4d84bec95750e1716cafa9a
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2020-03-04 13:12:37 +01:00
Pawel Cieslak
4181102ff1
Update infra.
...
Change-Id: I02a26a0d27610c6f3f11b14dd61f6ab86f4d7d33
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2020-03-04 12:48:10 +01:00
Adam Cetnerowski
9f1f957fe5
Documentation refactoring [3/n]
...
- Fold LIMITATIONS into FAQ
Change-Id: I33214b7600e984a153513e05aa84cccff3126b3b
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-03-04 12:12:29 +01:00
Mateusz Hoppe
3241eea8fc
Respect global option APPVERIFIER_ALLOWED in ult targets
...
Change-Id: Ifb8044c97ec98d85cbeb132637bd6f6592b01372
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-03-04 11:52:04 +01:00
Adam Radocz
2cb0face57
Fix the broken links.
...
https://github.com/intel/compute-runtime/pull/264
Change-Id: I1cebe8ae236189efe061ba64c91301d4aa9dc2eb
2020-03-04 11:38:28 +01:00
Adam Cetnerowski
d36f875bb2
Documentation refactoring [4/n]
...
- fix broken link
Change-Id: I362b9ba2cad477b6913993315e6e02dc3d9e2a6d
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-03-04 10:27:47 +01:00
Mateusz Hoppe
b1df098c2d
Fix setting hardwareInfo
...
- use correct hwInfoConfig values
Change-Id: Iea1604fb14f5da7dbacc5c360b853513ef202955
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2020-03-04 10:22:05 +01:00
Adam Cetnerowski
8c777a879d
ULT renaming: Multi-thread Event tests
...
Related-To: NEO-2236
Change-Id: I8e15193bcdf58dc3c6a87be3409a3438b78724e3
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2020-03-04 09:52:10 +01:00
Lukasz Jobczyk
a1c6b0f4a7
Use hwInfo from root device environment [4/N]
...
Related-To: NEO-3857
Change-Id: I50003aa1cf2c866827e98fa69212e11d190fda36
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-03-03 19:31:19 +01:00
Jablonski, Mateusz
6df36e5667
Linux: setup correct FileDescriptor when initializing GmmClientContext.
...
Related-To: NEO-3691
Change-Id: I192e53ba97b36decb197fa3aaa009b1c60787db5
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com>
2020-03-03 19:21:14 +01:00
Mateusz Jablonski
073e015000
Define run_*_unit_tests targets in separated folders
...
Change-Id: Ic01913cf58e373f59a3c9445c385741dd6308d59
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-03 14:22:52 +01:00
Lukasz Jobczyk
4cc22d281d
Match dispatch table with OCL headers
...
Change-Id: I0f04098fe82dd1c42b109bdf85b4da157418c415
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-03-03 12:10:03 +01:00
Lukasz Jobczyk
ddc320406d
Adjust getDevices to multi root device scenarios
...
Related-To: NEO-3857
Change-Id: I92d77e4cd39ca0fe757ae6387e7ca09479a5ea07
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2020-03-03 11:53:37 +01:00
Filip Hazubski
5c3412ede1
Increment reference count when creating sub device
...
Resolves: NEO-4362
Change-Id: I8f667ff4baa368d3504da0b3ffd2db39a4d00d68
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2020-03-03 11:40:17 +01:00
Mateusz Jablonski
ffed348f3b
Correct accessing cl device from Platform
...
don't use root device index to store cl device in Platform::initialize
Related-To: NEO-3691
Change-Id: I1fc5435e0246e241c4a38060de26f5c0369a1873
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2020-03-02 09:09:34 -08:00