Commit Graph

19396 Commits

Author SHA1 Message Date
ocldev
dce7d7c129 ci: L0 loader update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-14 09:32:59 +02:00
Lukasz Jobczyk
cca51ce3e5 fix: Add shared VA surface to ulls light residency
Resolves: GSD-11126

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-14 08:30:55 +02:00
Compute-Runtime-Validation
8b711eaee1 Revert "feature: Add ECC support using igsc_gfsp_heci_cmd"
This reverts commit 82aedea8ca.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-14 06:25:20 +02:00
Aravind Gopalakrishnan
fd2a073fc6 fix: Fix additional timestamp node logic
Related-To: NEO-13003

- assign additional node only if needed
- ensure kernelEventCompletionData packet count is correct
- add ult for multi tile timestamp event
- remove unneeded function

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2025-05-14 00:09:24 +02:00
Maciej Plewka
85ed1a15e4 fix: do not allow blit for depth image on arl
Related-To: NEO-14344
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-05-13 15:56:47 +02:00
ocldev
749ca4f1fb build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-13 15:23:15 +02:00
Grzegorz Choinski
d0167f6a1b refactor: restore manifest ordering
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2025-05-13 13:38:05 +02:00
shubham kumar
82aedea8ca feature: Add ECC support using igsc_gfsp_heci_cmd
Related-To: NEO-13444

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-05-13 13:26:06 +02:00
ocldev
e7db2d9ba7 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-13 10:49:42 +02:00
Mateusz Jablonski
8b98de74b8 test: remove not needed casts out of enum range
Related-To: NEO-12901

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-13 10:36:17 +02:00
shubham kumar
7d85b1aeb7 feature: add support for eustall uAPI
Related-To: NEO-14347


Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2025-05-13 09:34:52 +02:00
Jemale Lockett
8b508fd15f feature: Add sync host event handling on windows
Resolves: NEO-13744
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2025-05-13 08:44:45 +02:00
Aleksandra Nizio
fa1e3fd6a2 fix: Remove old aub_mem_dump logic and related tests
Related-To: NEO-14718

Signed-off-by: Aleksandra Nizio <aleksandra.nizio@intel.com>
2025-05-13 08:38:59 +02:00
Mateusz Jablonski
c703983110 test: temporarily exclude pvc multi context aub tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-13 08:32:07 +02:00
Bellekallu Rajkiran
764f4d5bdd test: support for multiple dispatch modes
Signed-off-by: Jack Myers <jack.myers@intel.com>
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-05-13 08:04:25 +02:00
Young Jin Yoon
5221b5b00e fix: patch counter values with additional blit properties
Modified BlitCommandsHelper and CommandListHw to patch counter values
when using additional blit properties and in order command list is
enabled.

Related-To: NEO-13003

Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2025-05-13 04:32:31 +02:00
ocldev
27ca91419f build: kernels_bin update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-12 18:20:02 +02:00
Falkowski, John
8fb0a7c67f refactor: Disable SharedSystemUsmSupport by default
Support only enabled by setting EnableSharedSystemUsmSupport=1

Related-To: NEO-12988

Signed-off-by: Falkowski, John <john.falkowski@intel.com>
2025-05-12 17:10:11 +02:00
ocldev
68c940fd60 build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2025-05-12 16:38:27 +02:00
Mateusz Jablonski
6e20cbc05f fix: patch relocations byte-wise
there is no restriction for alignment of relocation offset

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-12 15:33:12 +02:00
Compute-Runtime-Validation
4ab91eab1e Revert "refactor: move empty sba programming in heapless prolog to base class"
This reverts commit 809feca620.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-12 14:00:19 +02:00
Lukasz Jobczyk
d9ae813584 test: Exclude multi context large grf aub tests from dg2
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-12 11:58:51 +02:00
Bartosz Dunajski
9e92324171 feature: copy offload support for fill operations
Related-To: NEO-7067

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-12 10:34:19 +02:00
Lukasz Jobczyk
3df5230837 refactor: Adjust extra aux flags init
Related-To: NEO-13051

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-12 10:23:06 +02:00
Slawomir Milczarek
9d31f1af08 refactor: Remove padding in primary context handle structure
Related-To: NEO-12952

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2025-05-12 10:14:57 +02:00
Lukasz Jobczyk
4fe3bc40e3 Revert "performance: Remove global fence from command stream on BMG"
This reverts commit 4e823f9e6e.

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-12 10:14:46 +02:00
Compute-Runtime-Validation
9c9a0a87b9 Revert "refactor: Disable SharedSystemUsmSupport by default"
This reverts commit 0765b13a10.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-12 04:01:45 +02:00
Compute-Runtime-Validation
7d9399e836 Revert "fix: Abort for blit usage on depth image on ARL"
This reverts commit a19fa245ab.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-10 03:17:50 +02:00
Young Jin Yoon
4763d7268f fix: Reset additional properties usage after profiling
Related-To: NEO-13003

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2025-05-10 02:04:11 +02:00
John Falkowski
0765b13a10 refactor: Disable SharedSystemUsmSupport by default
Related-To: NEO-12988

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2025-05-09 21:09:27 +02:00
Kamil Kopryk
809feca620 refactor: move empty sba programming in heapless prolog to base class
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-05-09 16:46:02 +02:00
Kamil Kopryk
a51902bb3a refactor: reorder bindless heaps helper members
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-05-09 15:35:39 +02:00
Maciej Plewka
a19fa245ab fix: Abort for blit usage on depth image on ARL
Related-To: NEO-14344
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2025-05-09 15:08:39 +02:00
Artur Harasimiuk
094660cd63 ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2025-05-09 14:20:29 +02:00
Oskar Hubert Weber
c3d5ee8332 fix: unblock main thread after mutex unlock in DeferredDeleter
DeferredDeleter instance could get deleted before worker thread called
unlock() on queue mutex leading to an error

Related-To: NEO-14896

Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com>
2025-05-09 14:17:47 +02:00
Szymon Morek
ef9eb2f703 performance: enable staging buffers on PTL
Related-To: NEO-14820

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-05-09 12:56:21 +02:00
Lukasz Jobczyk
5cd5bbafc5 refactor: Split waitpkg params for ulls light and default
Related-To: NEO-14866

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-09 12:40:36 +02:00
Lukasz Jobczyk
df2c776aab refactor: Remove unused cmdq round robin engine assign
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-09 11:03:57 +02:00
Michal Mrozek
ad99f00ba4 refactor: remove unused method
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
2025-05-09 10:24:37 +02:00
Lukasz Jobczyk
e964ccdf57 refactor: remove unused ulls diagnostic mode
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-09 10:01:51 +02:00
Compute-Runtime-Validation
9dc734ce44 Revert "fix: set correct bindless offsets for L0 bindless images extension wi...
This reverts commit b048d0e557.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-05-09 09:06:13 +02:00
Lukasz Jobczyk
1d1414febc refactor: remove unused dc flush mitigation
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-09 08:26:26 +02:00
Lukasz Jobczyk
4e823f9e6e performance: Remove global fence from command stream on BMG
Related-To: NEO-14642

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-05-09 08:26:11 +02:00
Young Jin Yoon
eae350bc45 fix: apply additional blit only for first and last blit commands
Modified BlitCommandsHelper object to apply additional blit
properties only to first and last blit commands properly

Related-To: NEO-13003

Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2025-05-09 07:04:34 +02:00
Young Jin Yoon
195ce3049e fix: avoid updating in-order dependency with useAdditionalBlitProperties
Modified appendMemoryCopyBlitRegion, appendCopyImageBlit,
appendMemoryCopyRegion, appendBlitFill and appendMemoryCopy
in CommmandListCoreFamily to not to update in order dependency
counter if useAdditionaBlitProperties used.

Related-To: NEO-13003

Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2025-05-09 03:07:18 +02:00
Grzegorz Choinski
83811ebc61 ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2025-05-09 00:53:36 +02:00
Mateusz Jablonski
e0041df3cc refactor: remove not needed function
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-09 00:45:02 +02:00
Bartosz Dunajski
c5ce69cb7b fix: add missing blit property
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-05-09 00:35:44 +02:00
Mateusz Jablonski
41ef309ccf performance: cache devices to expose via zeDeviceGet API call
vector with all device handles is initialized only once, during driver init

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-05-09 00:19:23 +02:00
Young Jin Yoon
415fe245d7 feature: apply or set additional blit properties
Modified appendMemoryCopyBlitRegion, appendCopyImageBlit,
appendMemoryCopyRegion, and appendBlitFill in
CommmandListCoreFamily to change behavior when
useAdditionaBlitProperties is used.
Modified dispatchBlitMemoryFill and
dispatchBlitCommandForImageRegion in BlitCommandHelper to
call applyAdditionalProperties when useAdditionalProperties
is enabled.

Related-To: NEO-13003

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2025-05-09 00:04:57 +02:00