Weronika Kapusta
d6c16c1640
fix: remove compiler cache legacy implementation
...
Related-To: NEO-10679
Signed-off-by: Weronika Kapusta <weronika.kapusta@intel.com >
2024-05-06 18:28:35 +02:00
Mateusz Jablonski
cee5f2d93c
build: handle NEO_I915_PRELIM_HEADERS_DIR in packaging scripts
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-04-17 17:30:16 +02:00
Mateusz Jablonski
8676b97412
build: add cmake flag to select platforms for aub generation
...
Related-To: NEO-11097
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-04-17 16:43:21 +02:00
Artur Harasimiuk
6a02927d52
fix: cleanup not needed messages from cmake
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-04-10 10:58:53 +02:00
Artur Harasimiuk
097615cef6
fix: properly disable optimizations for ults
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-04-09 16:49:18 +02:00
Compute-Runtime-Validation
9568ee47e7
Revert "fix: remove compiler cache legacy implementation"
...
This reverts commit 864f42116c .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-04-09 02:06:51 +02:00
Weronika Kapusta
864f42116c
fix: remove compiler cache legacy implementation
...
Related-To: NEO-10679
Signed-off-by: Kapusta, Weronika <weronika.kapusta@intel.com >
2024-04-08 16:40:57 +02:00
Mateusz Jablonski
089927406b
refactor: move iaf headers to separate folder
...
add documentation about sources of linux kernel headers
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-29 12:11:51 +01:00
Mateusz Jablonski
bcaa62bed3
build: refactor linux kernel headers
...
Add cmake flags to provide path to headers to drm / i915 /i915 prelim / xe
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-28 14:48:09 +01:00
Mateusz Jablonski
6095efa7d3
build: disable aub tests compilation by default
...
aub tests compilation can be enabled with cmake flag NEO_SKIP_AUB_TESTS=0
aub tests execution can be enabled with cmake flag NEO_SKIP_AUB_TEST_RUN=0
enabled aub tests execution forces compilation of aub tests targets
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-27 19:15:25 +01:00
Mateusz Jablonski
f2ff5267d9
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-02-29 17:17:24 +01:00
Dunajski, Bartosz
87857a6558
feature: add new PVC device id
...
Related-To: NEO-9736
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-12-29 19:06:33 +01:00
Mateusz Jablonski
5edd314104
feature: add release 12.74 to ARL
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-11 11:13:31 +01:00
Mateusz Jablonski
7df1111dc8
build: reduce test kernel generations for PVC
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-05 10:45:36 +01:00
Grzegorz Choinski
7a9170aacc
build: disable wddm linux based on supported platforms
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-10-19 13:39:11 +02:00
Mateusz Jablonski
a3faf5dacc
feature: Add support for ARL-S
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-13 10:28:21 +02:00
Mateusz Jablonski
3a21b3b228
refactor: remove not needed code
...
Related-To: NEO-7527
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-28 07:52:39 +02:00
Kacper Nowak
b908203001
fix: Compile built-ins per release
...
- Preserve releases on CMake level.
- Instead of generating builtins per platform, generate them per-release
(+ correct naming accordingly).
- Stop using revisions in builtin compilation logic path, as they are
already embedded in release (device ip).
- Remove platform names & revisions from names for generated files
(related to builtins).
- Remove unnecessary code, refactor ULT logic.
Related-To: NEO-7783
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2023-07-11 16:02:36 +02:00
Artur Harasimiuk
3c4d921a80
refactor: remove not used code
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-06-30 13:39:25 +02:00
Artur Harasimiuk
cf73ab0df3
refactor: remove not used code
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-06-29 13:04:23 +02:00
Filip Hazubski
3cfba5b73d
refactor(cmake): check images support per platform instead of per core
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2023-03-13 16:14:39 +01:00
Mateusz Jablonski
b32a937aa0
fix cmake: correct setting env in cmd prefixes
...
in case of path with '~' symbol command was not generated correctly
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-03-02 11:37:42 +01:00
Jitendra Sharma
6968d26f3a
Sysman: Add support for sysman APIs
...
In level_zero/sysman directory This change:
- Adds support for accessing linux based filesystem
- Add support for telemetry
- Add support for LinuxSysmanImp
Related-To: LOCI-3889
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-02-28 09:50:17 +01:00
Mateusz Jablonski
4647180c76
refactor: remove platform type string
...
this property is no longer needed as we compile kernels per product family
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-01-04 13:48:16 +01:00
Compute-Runtime-Validation
5a6d358166
Revert "refactor: remove platform type string"
...
This reverts commit 58b443ecf1 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-01-04 11:08:51 +01:00
Mateusz Jablonski
58b443ecf1
refactor: remove platform type string
...
this property is no longer needed as we compile kernels per product family
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-01-04 09:26:29 +01:00
Naklicki, Mateusz
a7d8a93b4e
feature: Add support for MTL
...
Related-To: NEO-7111
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2022-12-23 10:22:50 +01:00
Kamil Diedrich
1c9f17844b
Add wddm ult for wsl build [2/n]
...
Related-To: NEO-6066
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2022-12-07 14:42:49 +01:00
Mateusz Jablonski
d7e4117dcf
Compile builtins and test kernels per product family
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-29 11:52:21 +01:00
Mateusz Jablonski
6040923c80
CMake: Allow XeHpSdv support with NEO_ALLOW_LEGACY_PLATFORMS_SUPPORT
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-24 12:37:12 +01:00
Mateusz Jablonski
51f8fe0131
Disable XeHpSdv support on cmake level
...
Related-To: NEO-7526
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-22 17:47:06 +01:00
Mateusz Jablonski
82952a7d99
Set default platform to PVC
...
Related-To: NEO-7526
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-11-22 15:53:12 +01:00
Matt Turner
5f0b241b7a
build: Append to, but don't overwrite, LD_LIBRARY_PATH
...
Closes: https://github.com/intel/compute-runtime/issues/318
Signed-off-by: Matt Turner <mattst88@gmail.com >
2022-11-18 23:30:58 +01:00
Mateusz Jablonski
edca8aa6de
Add cmake flag to add legacy platforms support
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-10-05 13:28:45 +02:00
Mateusz Jablonski
9d18df63a9
Prevent auto-enabling gen flags for pre-gen12 devices on Windows
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-09-30 13:01:11 +02:00
Dunajski, Bartosz
409c2c5ca7
Add PVC builtin revisions
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2022-09-08 17:40:00 +02:00
Nagrodzki, Kacper
64c09994ee
Remove target ze_intel_gpu_exp_tests
...
Signed-off-by: Nagrodzki, Kacper <kacper.nagrodzki@intel.com >
Removed target "ze_intel_gpu_exp_tests"
That target was removed because it was an empty shell without any
tests
Related to: NEO-7007
2022-08-31 11:43:04 +02:00
Grzegorz Choinski
89264b99e5
cmake: find metrics discovery with libigdmd name
...
Related-To: NEO-5615
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2022-08-09 11:15:37 +02:00
Mateusz Jablonski
8424b27754
Rename core family names to meet naming convention
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-07-26 16:36:49 +02:00
Artur Harasimiuk
ba0e3adcc0
cmake: add target to just build aub_tests for L0 and OCL
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-07-07 16:02:56 +02:00
Artur Harasimiuk
df4bec03e8
update gen9 and gen11 support flags
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-07-07 12:23:46 +02:00
Artur Harasimiuk
28edaa9a2d
cmake cleanup
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-30 10:54:21 +02:00
Artur Harasimiuk
0e65d3e667
hw_cmds.h usage refactor
...
create header with include for DEFAULT_PLATFORM what can be used in some
places
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-29 18:03:21 +02:00
Naklicki, Mateusz
1b7555a49d
Opensource adln
...
Related-To: NEO-6818
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2022-06-13 12:47:54 +02:00
Artur Harasimiuk
43b4b4375a
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-06-02 13:06:15 +02:00
Artur Harasimiuk
8f5467d3c6
test: create working dir for tests
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-23 12:02:01 +02:00
Mateusz Hoppe
673a6244ee
Fix cmake ULT targets messages
...
- print correct working directory
- add full command line to run test targets
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-05-20 10:45:52 +02:00
Artur Harasimiuk
d159679d1f
build: fix ULT execution
...
properly setup depenencies if targets were created in other place
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-18 12:46:41 +02:00
Artur Harasimiuk
17b0ddd2a3
ULT execution refactor
...
Add targets to run shared, OpenCL and L0 tests separately. Bind all
these to run_unit_tests.
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-05-17 16:19:40 +02:00
Pawel Cieslak
676c7dde4c
Allow setting gtest_output for targets
...
Related-To: NEO-6715
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-04-29 11:43:56 +02:00