5d15c80fad
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-05 15:25:41 +02:00
4f0e71195e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-03 06:06:23 +02:00
4d787f5067
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-01 05:46:33 +02:00
852586ab6a
ci: update aot config header
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-26 15:31:46 +02:00
0442ffdb28
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-26 09:31:27 +02:00
b38d14a527
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-24 10:40:32 +02:00
f200e0791f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-21 18:08:55 +02:00
d97ef9848b
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-17 05:42:09 +02:00
aa3b13ce66
build: metrics-library revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-14 11:45:28 +02:00
da8af88434
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-13 09:05:19 +02:00
b6dcffb28d
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-11 13:32:25 +02:00
a7dc19cf9a
build: Update xe debug uapi header
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-06-11 10:19:10 +02:00
b8e212d728
refactor: make spdlog optional
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-07 14:14:12 +02:00
89a8623933
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-07 09:42:33 +02:00
726b79b6a7
test: update gtest version
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-06 15:26:54 +02:00
3c86d091c7
ci: update aot config headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-05 11:51:44 +02:00
bd3f31aa95
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-05 11:19:15 +02:00
bb6e4f6b15
ci: add placeholder for aubstream version in third_party
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-03 18:35:08 +02:00
6de68d3bfd
refactor: adjust code for newer aot header
...
Related-To: NEO-11466
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-05-28 21:20:09 +02:00
4abe8c8253
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-05-13 15:35:29 +02:00
8c1f0836ae
feature: enables basic framework for spdlogs
...
Related-To: NEO-10510
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2024-04-23 07:23:46 +02:00
794c3a4442
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-04-04 12:56:21 +02:00
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
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
1f96e6e251
fix: update uapi headers version to 6.8.1
...
source of files: https://git.kernel.org/stable/h/v6.8.1
Related-To: NEO-10496
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-26 16:08:32 +01:00
b8c27ddb20
feature: Implement VM_BIND EU debug event for XE
...
Related-To: NEO-8407
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-03-22 15:02:49 +01:00
64dad48c38
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-03-13 08:31:54 +01:00
8939c2d21f
build: metrics-library revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-03-13 08:10:27 +01:00
a027e7d8e4
build: update i915 prelim headers
...
third_party/uapi/prelim/drm from prelim v2.0-rc24
https://github.com/intel-gpu/drm-uapi-helper
Related-To: GSD-5673
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-03-08 08:04:28 +01:00
e2c511bc00
feature(ocl): Improve Linux CL/GL sharing support
...
This commit is aimed at drastically improving the support for the CL/GL
sharing
extension on linux. The current support is not really usable as it only
supports a few texture format, and only on EGL contexts. It is also
pretty
buggy since it requires the texture to be bound when placing the CL call
to
share it which is just plain wrong and will not work in many
applications.
This new version makes used of the "official" interop extension from
MESA
which is available for GLX and EGL contexts, allows sharing of buffers
and
not just texture and supports many more formats.
This is still far from being a fully compliant / full featured version
of
the extension, but it's a big step forward in my opinion and allows to
run
some real applications.
I've tested gr-fosphor (SDR spectrum display) and Davinci Resolve as
examples.
Both of theses don't work without theses improvements.
Fixes: https://github.com/intel/compute-runtime/issues/659
Fixes: https://github.com/intel/compute-runtime/issues/667
https://github.com/intel/compute-runtime/pull/673
Related-To: NEO-3599
Signed-off-by: Sylvain Munaut <tnt@246tNt.com >
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-01 13:38:56 +01:00
e8192a2b85
build: update i915 prelim headers
...
third_party/uapi/prelim/drm from prelim v2.0-rc23
https://github.com/intel-gpu/drm-uapi-helper
Related-To: GSD-5673
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-02-28 11:16:02 +01:00
c49445ce4e
refactor: remove not needed file
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-02-27 17:31:02 +01:00
2c10f5639e
feature: Implement thread control and att event handling for xe
...
Related-To: NEO-9673
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-02-23 16:15:59 +01:00
6ccd535687
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-02-23 11:23:48 +01:00
40cea2f6fe
Revert "feature: Implement thread control and att event handling for xe"
...
This reverts commit fb73fad6d7
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-02-23 05:00:21 +01:00
0fa730e524
build: Update debugger uapi headers to latest
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-02-22 16:07:06 +01:00
fb73fad6d7
feature: Implement thread control and att event handling for xe
...
Related-To: NEO-9673
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-02-22 15:24:35 +01:00
327d4c4d48
fix: update OpenCL headers to v2023.12.14
...
https://github.com/KhronosGroup/OpenCL-Headers/releases/tag/v2023.12.14
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-25 16:42:14 +01:00
c0686da2d6
fix: update uapi eudebug headers
...
- Update uapi eudebug headers in third_party/uapi-eudebug/drm
to 67590b534a037466f83ae023f31c6186a53d9d86 from
https://gitlab.freedesktop.org/miku/kernel/-/tree/eudebug-dev-pub
Related-To: NEO-9139
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-01-23 16:39:56 +01:00
9c7578f5f4
fix: change numa_library to read default policy
...
Changed NumaLibrary to read default policy instead of using
the address-based policy, and remove unnecessary argument.
Removed numaif.h from the repo as it is no longer required.
Related-To: NEO-8276
Signed-off-by: Yoon, Young Jin <young.jin.yoon@intel.com >
2024-01-19 08:31:41 +01:00
a28a2d305e
fix: align NEO code to new uAPI header
...
PMU is removed from XeKMD as it is likely to change in the future.
Related-To: NEO-8324
Co-authored-by: Francois Dugast <francois.dugast@intel.com >
Co-authored-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
Signed-off-by: Francois Dugast <francois.dugast@intel.com >
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-01-16 13:36:32 +01:00
2c8dcb2925
fix: update uapi eudebug headers
...
- Update uapi eudebug headers in third_party/uapi-eudebug/drm
to 48898f9ec7d7d89d969fb802669cec3cbbed9fee from
https://gitlab.freedesktop.org/miku/kernel/-/tree/eudebug-dev-pub
Related-To: NEO-9139
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-01-09 16:44:14 +01:00
46d860b2bf
Revert "feature: Register resources for Xe at vm creation (1/x)"
...
This reverts commit e1fefd1974
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-01-09 11:36:00 +01:00
e1fefd1974
feature: Register resources for Xe at vm creation (1/x)
...
Add interfaces to IoctlHelperXe for registering resources.
Introduce new debug key EnableXeResourceRegistration to attach
resources to vm_create ioctl.
Related-to: NEO-9161
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-01-08 13:36:24 +01:00
4ccae1dbb4
feature: support memory policy for GEM_CREATE
...
Modified ioctl_helper_prelim to support the extension of gem_create_ext,
i.e. prelim_drm_i915_gem_create_ext_mempolicy.
Added two debug variables to be used for the mempolicy extension.
Modified functions in memory_info and drm_memory_manager to support extension
Added numaif.h from https://github.com/numactl/numactl/tree/master ,
v2.0.14
Related-To: NEO-8276
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-01-04 23:49:10 +01:00
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
368070069e
refactor: remove intel_hwconfig_types file from third party
...
remove not needed querying of vs/hs/ds/ps/gs threads
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-27 15:32:23 +01:00
fd68e4f0cf
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-12-27 13:41:20 +01:00
7a061e5dcb
build: metrics-library revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-12-27 13:12:45 +01:00
047438850d
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-12-27 10:10:09 +01:00