Commit Graph

241 Commits

Author SHA1 Message Date
ocldev
8fab22f74b build: metrics-discovery revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-09-04 09:39:45 +02:00
ocldev
5c80de3bd1 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-08-23 05:45:40 +02:00
ocldev
138f90ca9c build: metrics-discovery revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-08-21 11:02:35 +02:00
ocldev
1716542529 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-08-14 05:55:25 +02:00
ocldev
d483ee6396 build: metrics-discovery revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-08-12 09:12:39 +02:00
ocldev
de08de8861 build: metrics-library revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-08-12 09:08:23 +02:00
Jitendra Sharma
1fa06df956 build: Update to latest eudebug xe uapi
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2024-08-07 14:38:27 +02:00
ocldev
f59ec349c1 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-08-05 06:58:34 +02:00
Mateusz Jablonski
6842356447 ci: update uapi headers to 6.10.1
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-07-25 09:56:23 +02:00
Brandon Yates
4513e42ddb build: Update to latest eudebug xe uapi
Remove implementation of some unused and removed
uapis

Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-07-22 10:01:44 +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
400f2d03dc ci: update uapi headers to 6.9.9
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-07-16 11:05:56 +02:00
ocldev
acdd4f99c8 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-07-15 06:06:30 +02:00
ocldev
770aeb7cc7 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-07-08 06:55:08 +02:00
ocldev
5d15c80fad build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-07-05 15:25:41 +02:00
ocldev
4f0e71195e build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-07-03 06:06:23 +02:00
ocldev
4d787f5067 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-07-01 05:46:33 +02:00
Mateusz Jablonski
852586ab6a ci: update aot config header
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-26 15:31:46 +02:00
ocldev
0442ffdb28 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-26 09:31:27 +02:00
ocldev
b38d14a527 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-24 10:40:32 +02:00
ocldev
f200e0791f build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-21 18:08:55 +02:00
ocldev
d97ef9848b build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-17 05:42:09 +02:00
ocldev
aa3b13ce66 build: metrics-library revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-14 11:45:28 +02:00
ocldev
da8af88434 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-13 09:05:19 +02:00
ocldev
b6dcffb28d build: metrics-discovery revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-11 13:32:25 +02:00
Brandon Yates
a7dc19cf9a build: Update xe debug uapi header
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-06-11 10:19:10 +02:00
Artur Harasimiuk
b8e212d728 refactor: make spdlog optional
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-07 14:14:12 +02:00
ocldev
89a8623933 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-07 09:42:33 +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
Mateusz Jablonski
3c86d091c7 ci: update aot config headers
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-05 11:51:44 +02:00
ocldev
bd3f31aa95 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-05 11:19:15 +02:00
Mateusz Jablonski
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
Mateusz Jablonski
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
ocldev
4abe8c8253 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-05-13 15:35:29 +02:00
Kulkarni, Ashwin Kumar
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
ocldev
794c3a4442 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-04-04 12:56:21 +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
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
Jitendra Sharma
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
ocldev
64dad48c38 build: metrics-discovery revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-03-13 08:31:54 +01:00
ocldev
8939c2d21f build: metrics-library revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-03-13 08:10:27 +01:00
Young Jin Yoon
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
Sylvain Munaut
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
Young Jin Yoon
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
Mateusz Jablonski
c49445ce4e refactor: remove not needed file
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-02-27 17:31:02 +01:00
Jitendra Sharma
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
ocldev
6ccd535687 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-02-23 11:23:48 +01:00
Compute-Runtime-Validation
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
Brandon Yates
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