Mateusz Jablonski
7096f05022
build: add missing definition of XE3_AND_LATER
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-28 11:27:17 +01:00
Mateusz Jablonski
4f7d2f0315
feature: add support for NVLS
...
Related-To: NEO-16649
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-24 22:33:06 +01:00
Mateusz Jablonski
f33095928c
build: rename target gtest to neo_gtest
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-21 09:41:04 +01:00
Mateusz Jablonski
553d931f4c
build: rename gmock-gtest target to gtest
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-20 17:32:45 +01:00
Mateusz Jablonski
191d3a1213
build: reduce gtest output related logs from cmake cmd
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-21 13:53:05 +02:00
Kamil Kopryk
acb8109c10
fix: add shared mt ults runner
...
Related-To: NEO-14577
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-10-14 10:38:37 +02:00
Kindracki, Jakub Tomasz
9a0a591b7e
build: Add NEO_ULTS_ENABLE_OPTIMIZATIONS flag to cmake
...
Related-To: NEO-8116
Signed-off-by: Kindracki, Jakub Tomasz <jakub.tomasz.kindracki@intel.com >
2025-09-18 12:32:52 +02:00
Damian Tomczak
6b70b2ba1f
build: update aot header for WCL A1 revision
...
Related-to: NEO-15660
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-10 13:04:28 +02:00
Aleksandra Nizio
5eddca89c4
fix: Add support for blitterMask argument in AUB tests
...
Related-To: NEO-14449
Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com >
2025-08-26 17:13:41 +02:00
Mateusz Jablonski
16124d0ce3
build: correct dependencies between test targets
...
mt tests are independent of regular unit tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-08-01 12:54:24 +02:00
Mateusz Jablonski
6a572cd61c
build: correct setting LD_LIBRARY_PATH in ocloc_cmd_prefix
...
https://github.com/intel/compute-runtime/issues/682
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-23 16:03:49 +02:00
Mateusz Jablonski
ff380058de
feature: add support for release 20.2 (BMG G31)
...
Related-To: NEO-15006
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-13 11:54:33 +02:00
Mateusz Jablonski
05a9f9b18c
feature: add support for release 30.3 (WCL)
...
Related-To: NEO-15081
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-12 16:34:55 +02:00
Mateusz Jablonski
3b0b9f07a8
build: add cmake flag to skip mt unit tests
...
exclude mt test targets from ALL build
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-11 11:12:52 +02:00
Pawel Cieslak
e0482c8ef9
refactor: use dashes in gtest output file name
...
update infra
Related-To: NEO-15018
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-06-09 13:53:03 +02:00
Young Jin Yoon
48b2bb7672
refactor: add apply additional blit properties
...
Added BlitCommandsHelper::applyAdditionalBlitProperties
for various blitter commands
Related-To: NEO-13003
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-05-02 01:42:39 +02:00
Compute-Runtime-Validation
0c3b765942
Revert "refactor: add BlitSyncPropertiesExt to BlitSyncProperties"
...
This reverts commit b5a259aded .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-01 03:23:53 +02:00
Young Jin Yoon
b5a259aded
refactor: add BlitSyncPropertiesExt to BlitSyncProperties
...
Added BlitSyncPropertiesExt to provide additional information for
different platform and/or blitter commands.
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2025-04-30 19:11:34 +02:00
Mateusz Jablonski
27d7b633e4
build: use drm-next headers instead of upstream kernel headers
...
pick drm-next uapi headers as of b60301774a8fe6c30b14a95104ec099290a2e904
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-04-17 17:13:18 +02:00
Mateusz Jablonski
f6b92aa5d5
build: update default PTL revision to B0
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-04-16 09:44:58 +02:00
Raiyan Latif
e4196b3029
refactor: support mt_tests framework for L0 Core
...
Related-To: NEO-11488
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-04-10 03:48:21 +02:00
Mateusz Jablonski
de60dfa3b2
build: enable PTL unit tests
...
Related-To: NEO-12803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-30 18:55:02 +01:00
Lukasz Jobczyk
0977e75dce
refactor: Disable Win 32 bit PVC build using existing CMake macro
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-14 09:54:40 +01:00
Mateusz Jablonski
bb1a125f0c
feature: add support for Panther Lake platform
...
Related-To: NEO-12803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-07 11:39:56 +01:00
Mateusz Hoppe
88a27df888
refactor: allow to skip running ults per platform
...
- run_ult_target.cmake can parse test_mask argument to skip shared, ocl
or l0 test targets
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-12-23 15:06:35 +01:00
Mateusz Jablonski
daa53cd8ca
fix: change default bmg revision to 0
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-11-06 18:06:40 +01:00
Artur Harasimiuk
7c0ecf234f
build: detect IGA major version
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-11-06 14:27:39 +01:00
Damian Tomczak
314c899d66
fix: correct stateless kernel compilation for PVC+ products
...
Related-to: NEO-11859
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2024-10-04 12:51:33 +02:00
Mateusz Jablonski
ea8f278dfc
build: remove cmake flags for legacy platforms
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-16 19:10:28 +02:00
Mateusz Jablonski
3a51d68c5d
build: correct message and include paths for i915/xe prelim headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-10 14:10:37 +02:00
Mateusz Jablonski
53e02bc615
build: add option to build with xe drm prelim headers
...
Xe drm prelim headers are taken from xe branch at
https://github.com/intel-gpu/drm-uapi-helper
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-06 16:17:55 +02:00
Mateusz Jablonski
5d802748e3
refactor: move drm-uapi-helper headers to branch specific dir
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-06 14:52:13 +02:00
Zbigniew Zdanowicz
0940776a97
refactor: add before cmake macro for older platforms
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-08-09 11:18:51 +02:00
Filip Hazubski
42ed8a5ba5
build: Correct logic to include xe_lpg definitions
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-07-30 11:39:34 +02:00
Filip Hazubski
8b99cbe48b
refactor: Add getProductConfigFromHwInfoAdditionalArl helper function
...
Move ARL device IDs to a separate file.
Explicitly define XE_LPG platform in cmake.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-07-22 09:49:42 +02:00
Mateusz Jablonski
55404fd888
refactor: move linux kernel headers to separate folders per source
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-17 11:07:34 +02:00
Mateusz Jablonski
778645c11e
feature: add initial support for Xe2 platforms
...
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-09 10:30:27 +02:00
Mateusz Jablonski
1038ecbcb0
refactor: simplify logic in fill_core_types.cmake
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-02 15:35:12 +02:00
Artur Harasimiuk
80cbc07c85
refactor: cmake macros to identify legacy platforms
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-26 10:47:03 +02:00
Artur Harasimiuk
bbe11205e3
build: add cmake flags to control platform support
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-25 09:08:03 +02:00
Artur Harasimiuk
ad374fbd8f
build: allow use cl_cache in ocloc
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-13 16:06:15 +02:00
Mateusz Jablonski
726b79b6a7
test: update gtest version
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-06 15:26:54 +02:00
Chodor, Jaroslaw
ad155da67a
feature: Enabling platforms in ocloc by default
...
This feature enables supported platforms in ocloc even
if not enabled for driver.
Allows sharing single ocloc instance for multiple driver-platform
configurations
Related-To: NEO-10531
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-05-28 12:09:47 +02:00
Chodor, Jaroslaw
e053f3a839
feature: Add support for legacy acronyms in ocloc's ids query
...
Expands support for deprecated acronyms to ids query.
Additionally, this commit changes default devices for legacy
acronyms.
Related-To: NEO-10190
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-05-28 10:18:29 +02:00
Mateusz Jablonski
a787686ac5
feature: add new definitions for support of AOT configs
...
Related-To: NEO-11466
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-05-27 09:29:14 +02:00
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