Kamil Kopryk
8a1dc7e8a9
refactor: remove not used command queue member
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-10 09:52:06 +02:00
Kamil Kopryk
56415ddac7
refactor: unify naming for l3 flush after post sync
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-10 08:12:39 +02:00
Damian Tomczak
c2377e76c1
feature: force stateless for copy buffer to image
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-09 17:55:47 +02:00
Maciej Plewka
447c5cc56c
fix: use correct mutex order in enqueueBlit
...
Related-To: NEO-15740
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-09-09 14:31:04 +02:00
Lukasz Jobczyk
8720b505b9
fix: Do not wait for user events when release shared objects
...
Resolves: HSD-18043290268
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-09 13:59:07 +02:00
Lukasz Jobczyk
977f3b92be
fix: Use BCS when read from image from buffer
...
Related-To: HSD-14025883793
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-09 13:58:51 +02:00
Kamil Kopryk
1f862b3ee7
refactor: flush L3 after post sync
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-09-09 12:56:50 +02:00
Lukasz Jobczyk
6c59fd53af
refactor: Add new mode to EnableBlitterForEnqueueOperations
...
Add option to EnableBlitterForEnqueueOperations to disable BCS
except image from buffer
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-09-09 10:02:50 +02:00
Compute-Runtime-Validation
cad64f72da
Revert "feature: force stateless for copy buffer to image"
...
This reverts commit 938d28ee5d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-09-03 23:32:17 +02:00
Damian Tomczak
938d28ee5d
feature: force stateless for copy buffer to image
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-09-02 10:07:42 +02:00
Damian Tomczak
a9278e1799
feature: force stateless for copy image to buffer
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-08-29 13:09:03 +02:00
Lukasz Jobczyk
9d91e85f5c
fix: Submit every marker with dependencies
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-28 17:21:27 +02:00
Compute-Runtime-Validation
c279647cb2
Revert "fix: Submit every marker with dependencies"
...
This reverts commit d498f16fc3 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-28 05:04:18 +02:00
Lukasz Jobczyk
2de4d7f664
fix: Wait all dependencies before release shared object
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-27 16:13:52 +02:00
Alicja Lukaszewicz
bca503548a
feature: add peer access check on driver init
...
Related-To: NEO-14885, HSD-14024947073
Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com >
2025-08-27 15:48:22 +02:00
Lukasz Jobczyk
d498f16fc3
fix: Submit every marker with dependencies
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-08-27 15:00:54 +02:00
Kamil Kopryk
9144a83fee
fix: switch to l3 flush for host usm for printf buffer
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-26 17:05:06 +02:00
Kamil Kopryk
4e6b91251b
fix: temporarily switch to full l3 flush for printf buffer
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-25 11:32:05 +02:00
Maciej Bielski
9a82e3439a
fix: serialize constructBcsEngine
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-22 19:23:53 +02:00
Kamil Kopryk
2a3bd7cd03
fix: add deferred l3 flush tag in kernels
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-22 12:56:47 +02:00
Compute-Runtime-Validation
f763974ec5
Revert "fix: serialize constructBcsEngine"
...
This reverts commit 9c92733829 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-08-20 03:21:02 +02:00
Maciej Bielski
9c92733829
fix: serialize constructBcsEngine
...
Related-To: NEO-15630
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-08-19 16:13:05 +02:00
Kamil Kopryk
d86cc127ea
fix: remove no longer needed flush l3 after cpu read
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-14 09:12:04 +02:00
Kamil Kopryk
7185e5bfbe
feature: add flags to force L3 flush after post sync
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-14 09:08:24 +02:00
Jaroslaw Warchulski
580e5cb140
fix: propagate error from cpuDataTransferHandler
...
Related-To: NEO-14638
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-08-11 13:42:08 +02:00
Bartosz Dunajski
21076b57df
fix: ensure queue completion on destruction
...
Related-To: HSD-22021388724
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-08-06 19:06:51 +02:00
Kamil Kopryk
1d45562fe3
fix: flush l3 if print buffer is present
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-08-06 18:18:12 +02:00
Bartosz Dunajski
8832cd31c4
fix: mark printf kernel for cache flushing
...
Related-To: HSD-14024878092
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-07-30 13:28:45 +02:00
Mateusz Jablonski
066447e5eb
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-07-24 16:33:29 +02:00
Szymon Morek
bbcca97682
fix: flush cache after accessing img from buffer
...
Related-To: NEO-15391
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-07-23 19:17:47 +02:00
Compute-Runtime-Validation
cf89342bf8
Revert "fix: flush cache after accessing img from buffer"
...
This reverts commit b90b77e4e3 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-07-23 05:25:55 +02:00
Naklicki, Mateusz
dade66307e
refactor: cleanup header includes 4/n
...
cleanup of opencl/source directory
Related-To: NEO-15383
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2025-07-22 19:36:34 +02:00
Szymon Morek
b90b77e4e3
fix: flush cache after accessing img from buffer
...
Related-To: NEO-15391
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-07-22 16:55:04 +02:00
Tomasz Biernacik
2da77209dc
refactor: encapsulate condition
...
Related-To: NEO-14844
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-07-22 10:43:39 +02:00
Chodor, Jaroslaw
fcc2038def
refactor: modernizing NEO::Range->std::span
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-07-17 01:27:11 +02:00
Tomasz Biernacik
2c5cbec033
feature: control post sync completion check
...
Related-To: NEO-14844
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-07-15 13:51:19 +02:00
Damian Tomczak
b39c5c151a
feature: force stateless for read and write buffer rect
...
Related-to: NEO-6075
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-07-11 18:09:21 +02:00
Bartosz Dunajski
e2dff82741
feature: remote copy support for bcs split
...
Related-To: NEO-14557
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-07-01 15:57:02 +02:00
Kamil Kopryk
ecb411108a
fix: don't skip wait for task count - cpu read + L3FlushAfterPostSync
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-07-01 12:09:43 +02:00
Kamil Kopryk
a4ebfa6630
fix: add missing completion stamp update
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-06-26 15:38:46 +02:00
Szymon Morek
0db5ce22a1
performance: use resource_barrier on Xe2 and PTL
...
Related-To: NEO-14943
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-06-24 14:24:47 +02:00
Kamil Kopryk
f0f89836e0
fix: l3 flush after post sync logic in OCL
...
Related-To: NEO-13163
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-06-23 18:03:21 +02:00
Mateusz Jablonski
0c066b4266
refactor: remove C-style casts 1/n
...
Related-To: NEO-15174
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-17 17:50:56 +02:00
Szymon Morek
ac7d936942
fix: invalidate texture cache for BCS image write
...
Related-To: NEO-15029
If BCS is writing new data to an image, texture cache
should be invalidated as it might contain stale data for
that image.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-06-13 13:28:08 +02:00
Mateusz Jablonski
0a325e09be
fix: correct initialization of Kernel::isBuiltIn
...
value is used in Kernel::initialize but was set after initialize call
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-06-11 18:29:06 +02:00
Kamil Kopryk
bb52c358b9
refactor: flush Task method
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-15011
Also correct ults
2025-06-11 16:36:56 +02:00
Szymon Morek
26a83c9f2c
refactor: remove redundant specializations
...
Related-To: NEO-15029
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-06-09 19:30:30 +02:00
Mateusz Hoppe
f1f3ee13db
refactor: set argsExtended in EncodeWalkerArgs
...
Related-To: NEO-14209
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-06-03 11:45:39 +02:00
Compute-Runtime-Validation
1a50e8e7c0
Revert "performance: use RESOURCE_BARRIER as stalling barrier"
...
This reverts commit 556c0b64c6 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-05-30 18:00:34 +02:00
Szymon Morek
556c0b64c6
performance: use RESOURCE_BARRIER as stalling barrier
...
Related-To: NEO-14943
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-05-28 12:30:01 +02:00