Mateusz Jablonski
553d931f4c
build: rename gmock-gtest target to gtest
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-20 17:32:45 +01:00
Jaroslaw Warchulski
f50ca4432d
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-20 08:24:13 +01:00
Mateusz Jablonski
8db92240fc
refactor: add wrapper for max product enum value
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-20 08:04:57 +01:00
Fabian Zwoliński
1b9b78ac16
feature: implement ISA allocation pooling in OpenCL
...
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-11-18 18:02:51 +01:00
Compute-Runtime-Validation
575f48f738
Revert "refactor: unify stateless and not stateless builtins kernels"
...
This reverts commit 4eb37124cb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-11-18 16:27:32 +01:00
Damian Tomczak
4eb37124cb
refactor: unify stateless and not stateless builtins kernels
...
Related-to: NEO-16156
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-11-18 13:20:49 +01:00
Mateusz Jablonski
0d31ff0476
build: remove includes from public extensions header
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-18 11:37:48 +01:00
John Falkowski
02848968be
feature: Add product helper for shared system USM enabling
...
Related-To: NEO-16531
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2025-11-17 16:40:09 +01:00
Szymon Morek
fda9c7d0b1
fix: add correct offset for memory storage
...
Related-To: NEO-16452
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-11-17 15:22:43 +01:00
Jaroslaw Warchulski
5cf4a002f7
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-17 14:32:43 +01:00
Arek G
809972f59e
test: refactor: Mock filesystem in ults 5/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-11-17 11:59:50 +01:00
Jaroslaw Warchulski
24055f553d
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-14 14:54:51 +01:00
Narendra Bagria
f460980d14
feature: optimize img2buf and buf2img builtins
...
Related-To: NEO-16652
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
2025-11-14 14:50:44 +01:00
Jaroslaw Warchulski
0afcec950e
refactor: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-14 11:22:46 +01:00
Mateusz Jablonski
690be2d0cc
build: add missing includes
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-14 10:16:42 +01:00
Arek G
e42fc390b0
test: refactor: Mock filesystem in ults 4/n
...
Related-To: NEO-15069
Signed-off-by: Arek G <arkadiusz.grubba@intel.com >
2025-11-12 17:31:01 +01:00
Damian Tomczak
135f215574
test: move image support matcher and unify
...
Related-to: NEO-16156
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-11-12 10:15:31 +01:00
Fabian Zwoliński
5abdcc045e
refactor: move builtinOpsBuilders from ClExecutionEnvironment to ClDevice
...
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-11-07 14:46:19 +01:00
Mateusz Jablonski
b0559beca6
test: add missing include of gtest.h
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-07 09:50:51 +01:00
Mateusz Jablonski
aadab65978
feature: add support for CL_PLATFORM_UNLOADABLE_KHR query
...
Change corresponds to https://github.com/KhronosGroup/OpenCL-ICD-Loader/pull/250
Related-To: GSD-11701
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-11-07 08:44:09 +01:00
Jaroslaw Warchulski
642adfa70d
test: cleanup includes
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-11-06 20:06:34 +01:00
Kamil Kopryk
8b98e0d500
refactor: rename functions to check if buffer has stateful access
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-11-04 09:39:26 +01:00
Compute-Runtime-Validation
f9225de6b1
Revert "feature: integrate UsmMemAllocPoolsManager with OpenCL device pool"
...
This reverts commit 7833d62e3a .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-31 20:44:08 +01:00
Mateusz Jablonski
f22abb734a
test: make opencl test headers complete
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-31 10:56:39 +01:00
Narendra Bagria
b4983f234d
fix: update CopyBufferRectBytes*2d* builtins
...
Related-To: NEO-16155
Signed-off-by: Narendra Bagria <narendra.bagria@intel.com >
2025-10-30 15:46:52 +01:00
Aleksander Czerwionka
7833d62e3a
feature: integrate UsmMemAllocPoolsManager with OpenCL device pool
...
Related-To: NEO-16082
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-10-30 14:44:41 +01:00
Lukasz Jobczyk
0ac8e8ceaa
performance: Set L1 cache policy to WB on PTL
...
Resolves: NEO-16378
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-10-30 14:30:39 +01:00
Mateusz Jablonski
27c2d225b5
test: reorganize headers with test matchers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-30 12:59:25 +01:00
Mateusz Jablonski
da07d2d54f
test: add missing includes in tests 1/n
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-30 11:50:43 +01:00
Jaroslaw Warchulski
f6b9454914
fix: state cache invalidation WA for xe3
...
Related-To: NEO-16281, NEO-16405
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-10-30 11:50:26 +01:00
Compute-Runtime-Validation
59179fa9d9
Revert "performance: Set L1 cache policy to WB on PTL"
...
This reverts commit 577de9770d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-30 05:03:02 +01:00
Fabian Zwoliński
3c43276dab
feature: add global/const surface nonUSM allocation pooling
...
Related-To: NEO-12287
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-10-29 16:56:59 +01:00
Lukasz Jobczyk
577de9770d
performance: Set L1 cache policy to WB on PTL
...
Resolves: NEO-16378
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-10-29 15:06:02 +01:00
Aleksander Czerwionka
d8858e7165
fix: use correct pool allocation size in tryGetExistingSvmAllocation
...
Related-To: NEO-16082
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-10-29 12:05:32 +01:00
Aleksander Czerwionka
0f639dc723
feature: set manager pool sizes based on isExtendedUsmPoolSizeEnabled
...
Related-To: NEO-16082
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2025-10-28 08:01:27 +01:00
Mateusz Jablonski
145f03c294
refactor: encapsulate gmm page table manager handle
...
wrap destruction logic within unique ptr
set csr handle when creating page table manager
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-24 12:50:10 +02:00
Krzysztof Sprzaczkowski
79b2be8f67
feature: Add support for older ocloc libraries to create fatbinary w/legacy devs
...
Related-To: NEO-9630
Signed-off-by: Krzysztof Sprzaczkowski <krzysztof.sprzaczkowski@intel.com >
2025-10-24 10:00:18 +02:00
Mateusz Jablonski
3cd135e165
refactor: reduce including gmmlib headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-21 19:06:38 +02:00
Chodor, Jaroslaw
d8ef0aa99d
fix: Better IR file format ext handling
...
This fix makes ocloc honor IR file format when picking
extension for the output file.
Additionally, this commit removes reduntant IR output when
compiling from IR.
Related-To: NEO-15876
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2025-10-21 17:40:30 +02:00
Mateusz Jablonski
bc71b2f685
refactor: reduce usage of gmmlib headers
...
use own ImagePlane wrapper
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-21 17:03:25 +02:00
Compute-Runtime-Validation
8706160236
Revert "fix: return error code when set arg for local argument has size zero"
...
This reverts commit a503776008 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-20 15:18:05 +02:00
Compute-Runtime-Validation
de7e0c6c3c
Revert "feature: Add support for older ocloc libraries to create fatbinary w/...
...
This reverts commit 07a858ffb9 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-20 15:17:49 +02:00
Compute-Runtime-Validation
681eac2f13
Revert "performance: increase cl buffer pool size"
...
This reverts commit 6e67271454 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-10-20 13:55:23 +02:00
Lukasz Jobczyk
7c96076d5e
performance: Migrate only svm gpu kernel args
...
Resolves: NEO-16496
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-10-20 13:01:06 +02:00
Mateusz Jablonski
4e90d80bae
test: move gmm client context initialize tests to single place
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-20 11:16:00 +02:00
Mateusz Jablonski
7add44787f
test: reduce gmm interface usage in mock gmm client context
...
Related-To: NEO-11080
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-10-17 16:15:35 +02:00
Maciej Plewka
a503776008
fix: return error code when set arg for local argument has size zero
...
Related-To: NEO-16450
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2025-10-17 15:57:25 +02:00
Krzysztof Sprzaczkowski
07a858ffb9
feature: Add support for older ocloc libraries to create fatbinary w/legacy devs
...
Related-To: NEO-9630
Signed-off-by: Krzysztof Sprzaczkowski <krzysztof.sprzaczkowski@intel.com >
2025-10-17 15:09:31 +02:00
Szymon Morek
6e67271454
performance: increase cl buffer pool size
...
Related-To: NEO-16452
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-17 12:09:23 +02:00
Szymon Morek
c78c1515de
performance: reuse cmd buffer without dc flush
...
Related-To: NEO-16348
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-10-16 16:26:54 +02:00