Jaroslaw Warchulski
8814b6ac4f
fix: do not prefer image compression on xe_lpg for linux and WSL
...
Related-To: HSD-18034872015
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-02-28 14:20:57 +01:00
Jakub Nowacki
726d1b6dbb
build: enable simple spill fill aubtest
...
Signed-off-by: Jakub Nowacki <jakub.nowacki@intel.com >
2025-02-28 12:57:13 +01:00
Zbigniew Zdanowicz
08b13750a1
fix: set stall cmd flag for bcs flush task count flag
...
Related-To: NEO-10356
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-02-28 12:24:51 +01:00
Zbigniew Zdanowicz
cae3bb1d0a
feature: add internal interfaces to manage all dispatch models of command lists
...
- add new enum type for command list flush from immediate
- add new argument for flushing immediate command list - regular command list
- add capability to provide additional stream for epilogue commands
- add pointer to provide external csr mutex to lock both execution and flush
Related-To: NEO-10356
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-02-28 12:02:22 +01:00
Zbigniew Zdanowicz
b3e10a3d16
fix: correct estimation for command queue stream in heapless mode
...
Related-To: NEO-10356
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-02-28 11:46:00 +01:00
Lukasz Jobczyk
b7cba510a3
fix: Do not increase host USM alignment when CAL enabled
...
Resolves: GSD-10808
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-28 10:10:42 +01:00
Damian Tomczak
417932d856
test: when heapless is enabled then 3dstate is programmed during prolog
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-02-28 10:05:24 +01:00
Andrzej Koska
021723e154
fix: Removal of unnecessary offsets during blitter copying
...
When copying with the blitter and setting ArrarIndex to zero, additional
offsets from the origin are no longer necessary
Related-To: NEO-14171
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2025-02-28 09:32:19 +01:00
Katarzyna Cencelewska
0f48dd465f
feature: add debug print with global memory size
...
during check if there is space for scratch available
Related-To: HSD-18041185560
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-02-27 23:11:19 +01:00
Joshua Santosh Ranjan
c3ecf13fe1
feature: add appendMarker support for oa
...
Related-To: NEO-13784
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2025-02-27 18:45:12 +01:00
Slawomir Milczarek
3f9ac1512d
test: Fixed flock wrapper to return success for non-negative file descriptor
...
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-02-27 18:18:38 +01:00
ocldev
d982d2a77e
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-27 17:28:41 +01:00
ocldev
c36d3e2696
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-27 15:15:49 +01:00
Kamil Kopryk
4503972faf
refactor: add adjustSamplerStateBorderColor function
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-02-27 14:05:09 +01:00
Mateusz Hoppe
7aee5e1b7e
refactor: extend patchRegionParams with group count
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-27 11:54:18 +01:00
Jaroslaw Warchulski
837d6f5ad1
fix: do not enable compression on xe_lpg for linux and WSL
...
Resolves: HSD-18034872015
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-02-27 11:12:23 +01:00
Compute-Runtime-Validation
5e4238ddb1
Revert "fix: respect arg size when setting kernel arg in OCL path"
...
This reverts commit c10ff0f3c6 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-27 04:42:22 +01:00
Compute-Runtime-Validation
c02dc8208c
Revert "fix: do not enable compression on xe_lpg"
...
This reverts commit a6abda83a4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-27 03:15:32 +01:00
ocldev
258fcc8b93
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-26 18:40:08 +01:00
Lukasz Jobczyk
20d29207cd
refactor: Allow debug key to force USM cleaner with ULLS light
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-26 17:52:18 +01:00
Vysochyn, Illia
1eafbc30f8
feature: Enable eu thread scheduling mode override via IDD
...
Enables eu thread scheduling mode override via the
INTERFACE_DESCRIPTOR_DATA and COMPUTE_WALKER.
Defines encodeEuSchedulingPolicy operating on INTERFACE_DESCRIPTOR_DATA
or Xe3 platform.
Adds tests verifying that thread scheduling mode can be overridden via
COMPUTE_WALKER.
Related-To: NEO-13771, HSD-18041256338, HSD-14013056398
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-02-26 17:04:43 +01:00
Marcel Skierkowski
a9da0c4ed5
test: Expand tests to more products
...
Add test for PTL
Update xe2_hpg test
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2025-02-26 17:04:27 +01:00
Katarzyna Cencelewska
60c5a38f6d
test: remove magic number from kernel test
...
Related-To: NEO-14216
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2025-02-26 15:10:51 +01:00
Chodor, Jaroslaw
aa0075a845
refactor: L0 module input handling refactor
...
Related-To: NEO-14135
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-02-26 14:32:23 +01:00
Mateusz Jablonski
c10ff0f3c6
fix: respect arg size when setting kernel arg in OCL path
...
Fixes : #777
https://github.com/intel/compute-runtime/issues/777
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-26 14:04:09 +01:00
ocldev
8154c21697
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-26 06:18:13 +01:00
Compute-Runtime-Validation
9785e5c11e
Revert "feature: update base layout of L0 handles to match ze_handle_t layout"
...
This reverts commit 276c606329 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-26 02:37:14 +01:00
Wojciech Konior
7f81d0e3e8
fix: vmbind of i915 canonization check
...
Related-To: NEO-7313
Signed-off-by: Wojciech Konior <wojciech.konior@intel.com >
2025-02-25 19:00:31 +01:00
Jaroslaw Warchulski
a6abda83a4
fix: do not enable compression on xe_lpg
...
Resolves: HSD-18034872015
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-02-25 18:05:56 +01:00
Mateusz Jablonski
374863ba08
refactor: remove cl pipe related logic
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-25 17:56:53 +01:00
Anvesh Bakwad
a017025e67
refactor(sysman): Move getEnergyCounter implementation to product specific file
...
Related-To: NEO-11296
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2025-02-25 15:40:17 +01:00
Filip Hazubski
51f275dc09
performance: Pass argument by reference in MapBasedAllocationTracker::insert
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2025-02-25 15:39:58 +01:00
Jitendra Sharma
d480cc093c
feature: Add method to determine if Sip should be get from external library
...
Related-To: NEO-13735
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2025-02-25 15:14:54 +01:00
ocldev
2a8f47894c
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-25 13:40:35 +01:00
Bartosz Dunajski
e2ecdb8e51
fix: correct allocation handling for increment CB event
...
Related-To: NEO-13971
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-02-25 13:23:06 +01:00
Chodor, Jaroslaw
8040d8bebf
refactor: ocloc command line refactor
...
Related-To: NEO-14135
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-02-25 11:11:28 +01:00
Mateusz Hoppe
291745cdf7
feature: add support for ImplicitArgs versioning
...
- define ImplicitArgs version 1
Related-To: NEO-14115
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-25 10:27:11 +01:00
Lukasz Jobczyk
beb859a53a
performance: Signal inOrder counter with pipe control, part 7
...
On non DC flush platforms without heapless, use pipe control to handle in order
implicit dependencies only when latest append has optimized counter
based event.
Resolves: HSD-18041394395, HSD-18041399091
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-25 10:21:14 +01:00
Mateusz Jablonski
276c606329
feature: update base layout of L0 handles to match ze_handle_t layout
...
this layout is required by L0 DDI Handle extension
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-25 01:23:43 +01:00
ocldev
26ab3d89f0
build: kernels_bin update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-24 20:37:33 +01:00
Slawomir Milczarek
0a7ed9f9f4
feature: Add ioctl helpers for primary contexts
...
Related-To: NEO-12952
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-02-24 17:37:05 +01:00
Kamil Kopryk
7c3468794e
fix: add option to enable/disable heapless in ocloc
...
Related-To: GSD-10681
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-02-24 17:06:26 +01:00
Mateusz Jablonski
b10c6b4703
feature: add global driver dispatch as prework for DDI handles extension support
...
As per DDI handles extension, global ddi table pointers will be included
in every L0 handle.
This change is focused on initialization of the global objects and reuse
of them within zeGet...ProcAddrTable functions to avoid duplication
of per component ddi table definitions
Related-To: NEO-13121, NEO-13917
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-24 15:46:51 +01:00
Lukasz Jobczyk
6dd948a4b3
performance: Pass residency container as const ptr
...
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-24 15:18:55 +01:00
Compute-Runtime-Validation
f907c7dcb2
Revert "performance: set 1ms timeout for ulls controller since xe2"
...
This reverts commit 28c008e438 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-02-24 15:04:54 +01:00
ocldev
74c2a92edc
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-24 13:28:11 +01:00
Lukasz Jobczyk
be946ae56c
performance: Optimize make resident for ULLS light
...
Do not check if ULLS light is active during every Csr::makeResident
call. Store that information once during ULLS init.
Related-To: NEO-13922
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-02-24 12:59:56 +01:00
Mateusz Jablonski
50e22ef5e7
refactor: remove device enqueue specific code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-24 12:37:51 +01:00
ocldev
fd2a6b55c2
feature: brand string update
...
Related-To: NEO-7929
Updating device brand strings
Based on public support in Windows driver 32.0.101.6559
https://www.intel.com/content/www/us/en/download/785597/
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-24 12:21:52 +01:00
ocldev
d4c4fd8f14
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-02-24 11:40:09 +01:00