Andrzej Koska
d0871e0e37
fix: Fix copying with blitter
...
Related-To: NEO-12134, NEO-13874, NEO-14002
Thanks to this change we avoid programming y1 offset for 2D surface
above the maximum allowable value, i.e. 16 kb for blitter for BMG
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2025-02-06 14:11:23 +01:00
Michał Pryba
9119a1e802
refactor: adjust file names after pre-gen12 removal 6/n
...
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-02-06 14:00:01 +01:00
Michał Pryba
2cdd9f46cd
refactor: adjust file names after pre-gen12 removal 5/n
...
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-02-06 08:24:40 +01:00
Compute-Runtime-Validation
5d3a914849
Revert "fix: Fix copying with blitter"
...
This reverts commit efcbd3875b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-06 02:14:19 +01:00
Compute-Runtime-Validation
190140978a
Revert "ci: L0 loader update"
...
This reverts commit 1e5e7fa6be .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-06 01:41:39 +01:00
Jaroslaw Warchulski
f07fa90483
fix: set correct allocation size in freeSVMAlloc
...
Resolves: GSD-10621
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-02-05 20:10:43 +01:00
Brandon Yates
f7e63ba0d0
feature: Add support for optional PF enable flag for exec queue create
...
Related-to: NEO-8306
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-02-05 19:24:01 +01:00
Zbigniew Zdanowicz
9419e702cc
fix: zero kernel residency container for shared system usm pointers
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-02-05 19:07:07 +01:00
Vysochyn, Illia
f96fc552b2
feature: Add cmake flag NEO_BUILD_UNVERSIONED_OCLOC
...
Introduces the NEO_BUILD_UNVERSIONED_OCLOC flag (defaults to FALSE)
that builds ocloc without a version suffix if set to TRUE.
The default behavior is to build a versioned one.
Applies only to UNIX-family systems.
Related-To: NEO-13060
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-02-05 18:56:45 +01:00
Mateusz Jablonski
81227cedd1
feature: enable WMTP on PTL
...
Related-To: NEO-13706
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-05 16:59:23 +01:00
Kamil Kopryk
cd728f78bb
test: add more libraries to ocl ults pch
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-02-05 16:32:48 +01:00
Bartosz Dunajski
ff67943d06
feature: extend external CB alloc capabilities
...
Related-To: NEO-13971
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-05 16:32:34 +01:00
Damian Tomczak
2451727d6a
test: correct heapless split number
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-02-05 16:32:18 +01:00
ocldev
9723a2fb82
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-05 15:42:50 +01:00
Michał Pryba
3c027cfedc
refactor: adjust file names after pre-gen12 removal 4/n
...
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-02-05 15:42:32 +01:00
Kamil Kopryk
b8504913e3
fix: allow for image array type if array size is 1 for Xe2 and later
...
This commit enabled the use of the array image type with array size 1
from Xe2.
Additinally, it removes two incorrect unit tests, as array size of 0 is not
correct with the OpenCL specification.
Related-To: NEO-13976
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-02-05 13:50:05 +01:00
Joshua Santosh Ranjan
c8eb085cdb
feature: expose source ids for metric groups
...
Related-To: NEO-13480
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-02-05 12:31:44 +01:00
Szymon Morek
b11322332c
performance: enable staging write for cl buffers
...
Related-To: NEO-13529
Also, add size threshold on iGPU on Linux,
and disable staging if imported host ptr could
be reused
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-02-05 09:41:17 +01:00
Bartosz Dunajski
35d8e82664
documentation: CB events with overlapping dependencies
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-05 09:03:38 +01:00
Brandon Yates
c1ac3a733d
feature: Expand exception bitmask checked by dbgUMD
...
Related-to: NEO-8306
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-02-05 02:39:26 +01:00
Joshua Santosh Ranjan
5efbf1d04c
refactor: add driver experimental entry points for tracer apis
...
Related-To: NEO-13770
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-02-05 00:40:59 +01:00
ocldev
1e5e7fa6be
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-04 21:42:26 +01:00
Mateusz Jablonski
e8eff862f4
build: remove logic of excluding platforms without L0 support
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-04 21:01:18 +01:00
Andrzej Koska
efcbd3875b
fix: Fix copying with blitter
...
Related-To: NEO-12134, NEO-13874
Thanks to this change we avoid programming y1 offset for 2D surface
above the maximum allowable value, i.e. 16 kb for blitter for BMG
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2025-02-04 19:07:50 +01:00
Mateusz Jablonski
d7b0495c90
test: remove usage of IGFX_BROADWELL in tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-04 19:07:34 +01:00
shubham kumar
b72b43712c
test: add missing override to derived class method
...
Related-To: NEO-13777
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-02-04 18:37:40 +01:00
Zbigniew Zdanowicz
75f688b58e
test: remove driver dependency from level zero black box tests
...
Related-To: NEO-10492
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-02-04 17:56:49 +01:00
Michał Pryba
83daa48bb3
refactor: adjust file names after pre-gen12 removal 3/n
...
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-02-04 16:59:31 +01:00
Maciej Bielski
971b7c27a2
fix: enable usm compression on linux
...
Related-To: NEO-12056
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-02-04 13:09:04 +01:00
Mateusz Jablonski
4679f663be
build: update upstream kernel headers to v6.13
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-04 12:47:34 +01:00
Slawomir Milczarek
733855e9d9
refactor: Add const suffix
...
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-02-04 12:35:21 +01:00
Mateusz Jablonski
756c540275
refactor: remove pre-gen9 code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-04 12:29:05 +01:00
Chodor, Jaroslaw
a65d4da88b
refactor: prevent copy/move on KernelDesc and ZebinExecEnv
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-02-04 11:30:13 +01:00
Naklicki, Mateusz
9aad7750be
fix: adjust IGC hwinfo for related tests
...
Also update builtin kernels
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-02-04 10:05:08 +01:00
Mateusz Hoppe
6e35d055f2
feature: make contextGroupSize dependent on number of processes
...
Related-To: NEO-12952
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-03 18:13:33 +01:00
Mateusz Jablonski
0a068ce96a
fix: add pipe control before scratch register write
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-03 18:13:18 +01:00
Lukasz Jobczyk
3bc841a8a8
fix: Do not wait only on timestamp when heapless enabled
...
During host synchronize on profiling counter based event then timestamp
wait only when using entire optimized counter based event infrastructure
enabled, so when heapless disabled.
Resolves: HSD-18041396186
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-03 18:13:03 +01:00
Mateusz Jablonski
0855e8a46d
build: disable WDDM_LINUX for arm build config
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-03 17:04:03 +01:00
Michał Pryba
75bc74089b
refactor: adjust file names after pre-gen12 removal 2/3
...
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-02-03 15:31:51 +01:00
Naklicki, Mateusz
860b940edf
fix(ocloc): add 'asm' and 'disasm' support for PTL
...
Related-To: NEO-12803
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-02-03 15:04:46 +01:00
Mateusz Jablonski
0f17bf2f8c
ci: extend restriction for test-only commits
...
include target_unit_tests, target_aub_tests as test-only content
consider aub_configs component as test-only
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-03 14:44:46 +01:00
Bartosz Dunajski
dd1e85a3d4
fix: bcs mem fill pattern alignment
...
Related-To: NEO-13928
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-03 14:43:04 +01:00
Bellekallu Rajkiran
3bef9f886a
fix: Crash on over memory allocation
...
- Add defer backing flag to gem create ioctl
- Make memory resident before lock
Related-To: NEO-13403
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2025-02-03 14:29:42 +01:00
Fabian Zwoliński
aab1113632
test: Resolve clang-tidy dead store warning
...
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-02-03 12:12:36 +01:00
Pawel Cieslak
85c8b6edcc
ci: blackbox config refactor
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-02-03 12:10:25 +01:00
Mateusz Jablonski
a924761ed1
fix: correct flags for creating allocation with existing system memory
...
on Windows setup ReadOnly flag, it makes there is no ProbeForWrite call within
CreateAllocation2 function call
it doesn't force read-only access from GPU perspective, that access it
defined in MapGpuVa function
Related-To: NEO-12986, HSD-15016952776
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-03 11:24:55 +01:00
Maciej Plewka
aace15d6bc
fix: remove msaa w/a for xe3
...
Related-To: NEO-13290, NEO-12587
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-02-03 10:38:01 +01:00
shubham kumar
f2b48b97d2
refactor: Prework to get sampling unit through ioctl query on xe
...
Related-To: NEO-13777
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-02-03 10:37:46 +01:00
Naklicki, Mateusz
6d63f688eb
fix(ocloc): add 'asm' and 'disasm' support for missing opensourced platforms
...
This change addresses the lack of translation in the specified file,
which resulted in non-functional 'disasm' and 'asm' ocloc commands
for the following platforms: Meteor Lake (MTL), Arrow Lake (ARL),
Battle Mage (BMG), and Lunar Lake (LNL).
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-02-03 09:57:28 +01:00
ocldev
7f64b8c4db
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-03 06:49:15 +01:00