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
Koska
d542b215ff
Set MidThreadLevelPreempt for GEN9 Platforms
...
Change-Id: I60a8bbdd33251f7b711fd0f070338b5c32fdd674
Signed-off-by: Koska <andrzej.koska@intel.com >
Related-To: NEO-4393
20.09.15980
2020-02-28 17:16:42 +01:00
Adam Cetnerowski
efa0631967
Documentation refactoring [2/n]
...
- Update contributing guidelines
- Split and cleanup FAQ
- Cleanup README
Change-Id: Iae595fdff51e02f8ec4a3f72e4c4b45eb8d0c061
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-02-28 14:40:54 +01:00
Michal Mrozek
4803e82eda
Add entry points for detecting whether cpu copy is required.
...
Change-Id: I04438da6241eedf127fd7e51ab257d22186d904e
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-02-28 13:48:06 +01:00
Bartosz Dunajski
4c781c1b98
Check if cache flush for BCS is required
...
Change-Id: Ia36856c46fe7da7a72dae14e2543456fb30ec409
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-02-28 13:45:46 +01:00
Kamil Kopryk
baf80c28ec
Change place of setBindingTableEntryCount call
...
Change-Id: Ib2ab480404877fef88082170258c4deead0e4e00
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4235
2020-02-28 13:20:38 +01:00
Michal Mrozek
e5760beb1f
Remove assert.
...
Change-Id: Ib19354c9175321511d91cb54e3e43397415df2b1
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-02-28 09:38:55 +01:00
Jaroslaw Chodor
82bda4febc
Kernel descriptor, slm - don't use byVal
...
Change-Id: I673179ca5caa610038805b91a961005db52ad28a
2020-02-28 07:24:00 +01:00
Chodor
424120a86e
Kernel descriptor - copy name
...
Change-Id: Ic4ef196cf5ff2be7a06a5c09804685341944e56f
2020-02-28 01:31:31 +01:00
Artur Harasimiuk
1dab5a645e
infrastructure update
...
Change-Id: I70b7fadf07375b3ad521b3fd84c6d580cb19b603
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-02-28 00:29:03 +01:00
Artur Harasimiuk
4a443828a9
infrastructure update
...
Change-Id: Iac6d825673467bd7641ec0215e37c35a9e5f0005
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-02-27 21:07:39 +01:00
chmielew
e28419fc91
moving ocloc to shared folder
...
Change-Id: Ic739cf747f7e6fae2c0cd57f0bc1aa0899d3aa53
2020-02-27 18:46:00 +01:00
Dunajski, Bartosz
47021dcc69
Remove not needed access modifier
...
Change-Id: I70892145ccc2e0a44ae7178fc3ce46c3488cdfb1
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2020-02-27 17:20:59 +01:00
Bartosz Dunajski
db012c9d5c
Add cache flush for blit enqueues
...
Change-Id: I31dbeed9973c5077bf79ea7c7534b2430bca5083
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-02-27 16:16:20 +01:00
Mateusz Jablonski
ec647dabe9
Move GmmHelper to RootDeviceEnvironment
...
Related-To: NEO-3691
Change-Id: I8afdf65f360acc5b9d7b47a728d1d185e5e3700b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-27 15:50:56 +01:00
Adam Cetnerowski
55ab09e618
Documentation refactoring [1/n]
...
- rename contribution to match Github expectations
- move double-precision information to FAQ
- move release cadence to README
- move quality expectations fo contribution guide
- cleanup README
- fix links
Change-Id: Iba9c5e2d57ea5264fd6cc2abb86ee6a98a074840
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-02-27 15:25:47 +01:00
Mateusz Hoppe
a799358ac7
Correct CMakeLists style
...
Change-Id: Ie34fcd4356e1610b4fd9e9d0c60a454d7286596a
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-02-27 14:12:21 +01:00
Chodor
beab60f626
Fixing static version of ocloc
...
Change-Id: I3c933726f10edb1da438cd2e069d376f173786b9
2020-02-27 14:02:30 +01:00
Mateusz Jablonski
e2d69f7a7c
Windows: correct creating shareable allocation
...
Change-Id: If3f67a9d3c4df072a8d23dcc2ccaa4b04a8bbb67
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-02-27 13:31:38 +01:00
Adam Cetnerowski
6094072504
Documentation: Cleanup build instruction
...
Change-Id: I31b0af89448b7e5ea3a2f1efb00ae61c57c77eff
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-02-27 13:27:29 +01:00
chmielew
697848f3d1
ocloc as shared library, ocloc API
...
Change-Id: Ie866b9ad5ee6de8c8b10f83551e2a3cab9d64a02
2020-02-27 12:14:05 +01:00