Kamil Kopryk
d247358fdf
fix: program 8 maxBVHLevels as 0 - special case
...
Related-To: NEO-14423
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-05-23 16:37:37 +02:00
Filip Hazubski
3dc32cec88
feature: Add debug key to override number of threads per EU
...
Related-To: HSD-22021012755, NEO-14749
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-23 16:20:40 +02:00
Lukasz Jobczyk
0e3397547c
fix: Adjust waitpkg counter for non ulls light
...
Resolves: NEO-14866, HSD-18042153820
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-23 15:58:21 +02:00
Bartosz Dunajski
6cb07b9d1c
refactor: remove not needed code
...
Related-To: NEO-7067
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-23 15:58:06 +02:00
Mateusz Jablonski
98bf872fdd
fix: return error when cannot obtain debug surface size
...
remove default max debug surface size
check state save area size only for debug scenarios
reduce state save area size in unit tests - rely on values from mock
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-23 14:48:08 +02:00
Bartosz Dunajski
efbf505744
refactor: pass additional flag to getDefaultCopyOffloadMode method
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-23 14:26:29 +02:00
ocldev
b9db012ae7
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-23 13:54:05 +02:00
Bartosz Dunajski
46a5c266b7
feature: copy offload signaling depends on useAdditionalBlitProperties
...
Related-To: NEO-7067
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-23 13:19:45 +02:00
Lukasz Jobczyk
86e7d5b276
performance: Skip fence after PC when no post sync write
...
Related-To: NEO-14642
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-23 10:33:28 +02:00
Mateusz Hoppe
8e5b29f55e
feature: optimize local ids generation
...
- only emit local ids for required dimensions
Related-To: NEO-15007
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-05-23 09:59:31 +02:00
Mateusz Hoppe
0d57dcfdf0
feature: add L0 API querying priority levels - zeDeviceGetPriorityLevels()
...
Related-To: NEO-14572
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-05-23 09:24:16 +02:00
ocldev
a423493a4a
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-23 03:20:01 +02:00
Compute-Runtime-Validation
593c9e76f2
Revert "fix: correct limitation for num threads per thread group"
...
This reverts commit 6ad4ad41b1
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-23 02:51:17 +02:00
Raiyan Latif
d6849a5605
feature: Add support for External Semaphore TimelineSemaphoreFd
...
Related-To: NEO-15032
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
2025-05-23 00:40:05 +02:00
shubham kumar
a61181f1f9
fix: use correct mask to extract IP in EUSS for all cores
...
Related-To: NEO-14920
Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-05-22 23:37:18 +02:00
Filip Hazubski
a5b82acf02
fix: Update getStackSizePerRay for 30.01 release helper
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-22 19:58:18 +02:00
Arek G
db84fc713c
performance: Disable ULLS if Power Hints are set to 100 (max)
...
Related-To: NEO-14763, HSD-16026432518
Signed-off-by: Arek G <arkadiusz.grubba@intel.com>
2025-05-22 16:57:17 +02:00
Filip Hazubski
197727c408
build: kernels_bin and infra revision update
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-22 15:09:31 +02:00
ocldev
1133a6eb8b
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-22 12:52:23 +02:00
Compute-Runtime-Validation
78839685fc
Revert "feature: enable bindless mode and global bindless allocator in L0 on ...
...
This reverts commit 7ef85b5853
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-22 12:52:10 +02:00
Chodor, Jaroslaw
a97563bf48
feature: Adding mechanism for overriding exposed device IP version
...
Related-To: GSD-10248
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2025-05-22 11:59:26 +02:00
Lukasz Jobczyk
680fa1ec1d
refactor: Split direct_submission_hw.inl
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-22 11:27:52 +02:00
Szymon Morek
a614c0bb95
performance: set tag buffer non-coherent on iGPU
...
There's no need to snoop cpu cache's for tag buffer.
Tag buffer is mostly read-only on CPU.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-22 10:46:42 +02:00
Kamil Kopryk
caf1781e73
fix: add L3 flush after post sync for zero copy mem objects
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-05-22 10:23:26 +02:00
Pratik Bari
90da066972
feature(sysman): Changes in the VF Management w.r.t Xe driver
...
- The Support for VF Engine Utilization has been added.
- The call to zesVFManagementGetVFCapabilitiesExp2
returns a valid error in case of failure.
Related-To: NEO-13442
Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-05-22 08:59:25 +02:00
Bartosz Dunajski
b496274d1a
fix: enable single temporary allocations list mode
...
Related-To: NEO-14641
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-22 08:45:46 +02:00
Szymon Morek
a2c41e4749
fix: add mock for staging buffer size
...
No need to allocate 2MB in unit tests.
This commit changes this size to 4KB.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-22 08:36:01 +02:00
ocldev
b9a3f712ed
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-22 02:51:17 +02:00
Katarzyna Cencelewska
6ad4ad41b1
fix: correct limitation for num threads per thread group
...
taking into account the max work group limit
Resolves: NEO-14922
Related-To: NEO-11881
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2025-05-22 00:06:21 +02:00
John Falkowski
5f80490385
test: Correct variable name
...
Related-To: NEO-12988
Signed-off-by: John Falkowski <john.falkowski@intel.com>
2025-05-21 20:04:59 +02:00
Filip Hazubski
3e59a2f108
fix: Correct IoctlHelperXe logic to query PF support
...
Move logic in order to respect relevant checks before trying to query support.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-21 18:55:17 +02:00
Slawomir Milczarek
0b46fb9f0d
refactor: Add allocation type parameter to ioctl helper functions
...
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-05-21 17:06:33 +02:00
Mateusz Jablonski
8353f68307
feature(internal): add debug key to override max debug surface size
...
reduce the value in unit tests
Related-To: NEO-14097
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-21 14:57:41 +02:00
ocldev
6cfb307bd0
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-21 14:03:18 +02:00
Bartosz Dunajski
91940d2a79
fix: initial support for single temporary allocations list
...
Related-To: NEO-14641
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-21 13:16:15 +02:00
ocldev
f25fa0ad27
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-21 11:06:58 +02:00
Tomasz Biernacik
0d0a12b04e
test: add coverage for overriding cacheable flag by DRM
...
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com>
2025-05-21 09:55:22 +02:00
ocldev
3aa1a18aac
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-21 09:42:40 +02:00
Szymon Morek
3ba25459e8
performance: set timestamps as non-coherent since xe2
...
Related-To: NEO-14360
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-21 07:49:56 +02:00
ocldev
ed7482751b
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-20 19:28:55 +02:00
Filip Hazubski
6de21c62b5
build: kernels_bin update
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-20 16:23:30 +02:00
Jakub Nowacki
4ca596c535
fix: add missing extension ults
...
Related-To: NEO-9988
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com>
2025-05-20 16:03:18 +02:00
Jaroslaw Warchulski
7ef85b5853
feature: enable bindless mode and global bindless allocator in L0 on ARL
...
Related-To: NEO-14995
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2025-05-20 14:37:07 +02:00
Mateusz Hoppe
b01ab1176d
fix: store kernel in cmdlist when printf buffer is created
...
Resolves: NEO-14993
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-05-20 14:15:32 +02:00
Maciej Bielski
0f8ee57f98
feature: add NEO_LOCAL_MEMORY_ALLOCATION_MODE
...
Allow the application to force storageInfo.localOnly and get the
out-of-memory returned if not possible.
This is a windows-only feature supported on discrete platforms.
Related-To: NEO-13428
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-05-20 14:15:17 +02:00
Jitendra Sharma
0f19182214
feature: Extract SIP binary and SSAH from external SIP Lib
...
Related-To: NEO-13737
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2025-05-20 13:21:46 +02:00
Kamil Kopryk
4a98d513fb
test: adjust l3 flush after post sync logic
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-05-20 12:18:46 +02:00
ocldev
1d9ae3aa73
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-20 11:31:40 +02:00
Filip Hazubski
8f0049c026
ci: infra revision update
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2025-05-20 10:58:49 +02:00
Raiyan Latif
2b5e2ee851
feature: Add signal/wait support for OpaqueFd external semaphore
...
Related-To: NEO-14676
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
2025-05-19 22:56:48 +02:00