Mateusz Hoppe
|
5d2ea72db6
|
Handle relocations from zeBin
Related-To: NEO-5323
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2021-01-21 13:16:38 +01:00 |
Filip Hazubski
|
65aecc84f1
|
Add __IMAGE_SUPPORT__ option for compilation
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2021-01-19 16:21:57 +01:00 |
Mateusz Hoppe
|
0eb10d7505
|
Switch to new compiler interface to get system routine
Related-To: NEO-4773
|
2021-01-04 15:36:15 +01:00 |
Mateusz Hoppe
|
ed1e3de54a
|
Revert "Switch to new compiler interface to get system routine"
This reverts commit 09bdd2ad09 .
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-12-23 15:50:57 +01:00 |
Mateusz Hoppe
|
09bdd2ad09
|
Switch to new compiler interface to get system routine
Related-To: NEO-4773
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-12-22 17:20:30 +01:00 |
Jaroslaw Chodor
|
993ea27e25
|
Adding platform info for FCL
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
|
2020-12-10 16:31:46 +01:00 |
Maciej Plewka
|
ded70b803d
|
Use common compile bindless flag
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-11-27 14:28:55 +01:00 |
Maciej Plewka
|
28de4068c9
|
Read bindless offset from patch token
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-11-18 17:04:00 +01:00 |
Bartosz Dunajski
|
27f9a95af2
|
Refactor: Common helper for Blit and CPU memory transfers
Change-Id: Icc61f82517e75e3066e441494af3bf9a7ffbbeef
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-10-12 18:29:42 +02:00 |
Bartosz Dunajski
|
fb0651521d
|
Linker: Fix incremental patching for local memory allocations
Change-Id: Ib85e4a2abc8a62477003853aa0c35f8107444f4e
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-10-09 09:13:42 +02:00 |
Kamil Kopryk
|
cbf838e5ab
|
Remove unnecessary code
Change-Id: I7a38c1f2f65d650a566996bac1f8ff54c50d7bed
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
|
2020-09-14 11:24:17 +02:00 |
Kamil Kopryk
|
145fd87f5d
|
Revert "Add adjustPlatformCoreFamilyForIgc helper"
This reverts commit 8fffdcc111 .
Change-Id: I0415b004ef0a1465bc2658cadc66f21a99302eca
|
2020-09-08 07:36:26 +02:00 |
Jaroslaw Chodor
|
6c0da29670
|
Adding support for R_PER_THREAD_PAYLOAD_OFFSET_32
Change-Id: Iacd8d2f84b6f307b37dd09fe794357bf4fa44388
|
2020-09-07 17:51:42 +02:00 |
Piotr Zdunowski
|
a568739061
|
Only use blitter on dg1 for allocations with no cpu pointer.
Change-Id: Id52df50f5630461ffc83097d7e74d402599bed56
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-09-02 17:43:52 +02:00 |
Jaroslaw Chodor
|
e16f430ecc
|
Pass flag to IGC to allow zebin in L0
Change-Id: I8793c4e58966a5527b1d1f37bf0b54f03bf1f976
|
2020-08-28 09:11:42 +02:00 |
Piotr Zdunowski
|
b3ab20e3e3
|
Use blitter for global buffer patching on DG1.
Resolves: NEO-4919
Change-Id: Ib2eb180b5b984fd284ff5d9297d0578b361afb92
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-08-21 16:11:13 +02:00 |
Pawel Cieslak
|
fb821f21f5
|
Cmake format script
Related-To: NEO-1157
Change-Id: Ie1b907e838cfb9ad0d75cc8971d415f7c77103c9
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
|
2020-08-19 16:36:30 +02:00 |
Kamil Kopryk
|
8fffdcc111
|
Add adjustPlatformCoreFamilyForIgc helper
Change-Id: Ic372e76c1024ca9e585bef15fab29827d33122f3
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
Related-To: NEO-4865
|
2020-08-13 17:31:13 +02:00 |
Mateusz Jablonski
|
92aef012d9
|
Add implementation of module dynamic link
Change-Id: I80c9ed1b5f6b0243e89515c393d89c4f86e5d83a
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-08-10 11:21:31 +02:00 |
Jaroslaw Chodor
|
321f649854
|
Zebin support
Change-Id: I1e426ee2c5174fd0a4c51c1644cda467c2b88881
|
2020-08-07 11:48:41 +02:00 |
Jaroslaw Chodor
|
d65cdab453
|
Zebin - yaml parser
Change-Id: If8b5bcd68b7d39bfd3fb53b619f5de973b059bff
|
2020-07-30 07:26:44 +02:00 |
Mateusz Jablonski
|
794296334b
|
Allow to create partially linked module
Don't allow to create kernel from partially linked module
Change-Id: Id70b484686e6d1ca79f242bf96ff92582172e378
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-07-16 13:02:50 +02:00 |
Filip Hazubski
|
38740c7b75
|
Use blit when patching data segments with Linker
Change-Id: I79e92add07f5bd7a68d4b03cf8069ed9c2cb907f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-14 17:47:14 +02:00 |
Jaroslaw Chodor
|
1f8fdf4fc0
|
Adding relocations debug information
Change-Id: I7f5ae46dc8774d8977b1e9adaeccfd4dd5dd57af
|
2020-04-29 00:43:33 +02:00 |
ocldev
|
08af6cad48
|
IGC interface cleanup
Change-Id: I4dc1a35cea636e00187c5f793a1539c4fdfac5f1
|
2020-04-28 21:01:48 +02:00 |
Maciej Plewka
|
bbdeec80ff
|
Pass gtpinInfo to Igc during link
Change-Id: Ie05ea252d59372dcfb766851efa1311642f29c74
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-03-23 15:03:09 +01:00 |
Lukasz Jobczyk
|
38f53cab8a
|
Add type alias for spec const values map
Change-Id: I77c006f3b3953b108091914fec1f7ba040c7590b
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-03-23 12:11:44 +01:00 |
Lukasz Jobczyk
|
ab7a846514
|
Pass only updated spec const values
Change-Id: Idc9720fb700e7ce9745872e08038b31836300a38
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-03-20 13:44:37 +01:00 |
Lukasz Jobczyk
|
e9778d40c1
|
Access spec const values with proper type
Change-Id: Ifb43ab62bbb6b8bd40f6f13912ad6763db523a65
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-03-17 12:17:59 +01:00 |
Lukasz Jobczyk
|
fe0f259eaa
|
Pass proper spec const values to IGC
Change-Id: Id02f6fca1ce3ab603ac8b539ecb8ae5383276473
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-03-12 13:42:59 +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 |
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 |
Maciej Plewka
|
357fdc2e65
|
Move built ins to share directory
Change-Id: I740a349a0f15229cd356fffe996932029bf0f98b
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2020-02-24 15:46:44 +01:00 |
Mateusz Jablonski
|
9dbeeea18f
|
Clang-format: restore sorting includes
Change-Id: I34eb993b562c77f56d8fbd51a02ee266c1f76678
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-24 10:22:30 +01:00 |
Mateusz Jablonski
|
7df9945ebe
|
Add absolute include paths
Change-Id: I67a6919bbbff1d30c7d6cdb257b41c87bad51e7f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-23 23:49:12 +01:00 |
kamdiedrich
|
e072275ae6
|
Reorganization directory structure [3/n]
Change-Id: If3dfa3f6007f8810a6a1ae1a4f0c7da38544648d
|
2020-02-23 23:48:28 +01:00 |