Mateusz Jablonski
dfbad8029b
feature: add support for SIMD16 EU per DSS to xe-prelim helper
...
Related-To: NEO-12012
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-10 15:35:46 +02:00
Bartosz Dunajski
4f1262645b
refactor: pass extra walker params
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-09-10 15:30:03 +02:00
Mateusz Jablonski
b1558755e7
ci: infra update
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-10 15:00:25 +02:00
Mateusz Jablonski
554ffb91c6
test: ensure driver teardown function is not called if driver not initialized
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-10 14:53:10 +02:00
Mateusz Jablonski
3a51d68c5d
build: correct message and include paths for i915/xe prelim headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-10 14:10:37 +02:00
Filip Hazubski
beaddb55e0
fix: Minor code changes
...
Remove needless checks for module and cmdList.
Add explicit check for surfaceState in setArgImageWithMipLevel.
Explicitly initialize WddmResidencyController::csr.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-09-10 13:31:15 +02:00
Kamil Kopryk
deb0fd8f6e
build: use stateless options suffix if heapless enabled in test kernels
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-10 13:31:01 +02:00
Joshua Santosh Ranjan
365b0affc9
feature: support metric group type
...
Related-To: NEO-12055
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-09-10 13:30:46 +02:00
Mateusz Jablonski
eca60f01d1
refactor: extract IoctlHelperXePrelim that would use xe prelim headers
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-10 12:04:11 +02:00
Artur Harasimiuk
6a60d58eeb
ci: update commit classification data
...
Related-To: NEO-12596
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-10 11:30:24 +02:00
Kamil Kopryk
979c5c6c25
test: correct cross thread data expectations if heapless is enabled in ocl aubs
...
Related-To: NEO-10681
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-10 10:25:47 +02:00
Mateusz Hoppe
a6bf424417
refactor: determine hp copy engine once after gfx core helper is created
...
- do not determine engine on every call to getDefaultHpCopyEngine()
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-09-10 10:00:48 +02:00
Kamil Kopryk
712ca48cef
test: correct kernelStart ptr if heapless enabled in ocl aub test
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-10 09:49:30 +02:00
Kamil Kopryk
c7a6a74e4e
test: correct expectations in opencl tests if heapless enabled 4/4
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-10 09:22:41 +02:00
Damian Tomczak
41e24635e3
fix: correct maxMemAllocSize
...
Resolves: NEO-11857
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2024-09-10 09:15:18 +02:00
Kamil Kopryk
6e1b882e04
test: correct work partition ocl aub tests if heapless enabled
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-10 08:54:58 +02:00
Wenbin Lu
7ac991fa3f
fix: add workaround for incorrect DRM system info
...
Related-To: NEO-9489
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-09-10 08:48:01 +02:00
Filip Hazubski
7d16521c7b
performance: Correct alignment checks
...
Only use checks in debug builds.
Resolves: HSD-18039597713
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-09-10 08:43:36 +02:00
Lukasz Jobczyk
fa61b92cfb
fix: Don't use copy rect middle on LNL Windows
...
Resolves: HSD-18039890120
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-09-10 06:34:15 +02:00
Wenbin Lu
bfaeeb01d6
feature: support SVM heap in reserveVirtualMem
...
Related-To: NEO-11981
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-09-09 23:22:04 +02:00
Fabian Zwoliński
e30b8c0300
fix: windows cl_cache fixes and improvements
...
Fixed the function that checks if a directory exists.
Added debug message in case config file creation fails.
Simplified setting pattern for searching all files in a directory.
Adding file search loop skip when found file is a directory.
Fixes : #762
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-09-09 19:25:52 +02:00
Bartosz Dunajski
dd8460beba
refactor: reduce TBX download timeout for unit tests
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-09-09 19:05:03 +02:00
Kamil Kopryk
eec841b662
test: correct inline data size in ocl aub tests
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-09 18:58:10 +02:00
Mateusz Jablonski
7144e8a537
fix: enhance igsc wrapper
...
use type with correct naming convention
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-09 16:30:40 +02:00
ocldev
98dde9c7a0
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-09 15:59:26 +02:00
Compute-Runtime-Validation
a1e2fa997e
Revert "build: igsc revision update"
...
This reverts commit 8ea7f50af7 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-09 15:45:05 +02:00
Artur Harasimiuk
c502e6961e
ci: infra revision update
...
Related-To: NEO-6683
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-09 15:02:44 +02:00
Zbigniew Zdanowicz
0628d97ee1
feature: update processing kernel residency
...
- save position of kernel internal container when allocation can change
- reuse the same position when new allocation arrives
- add index container for additional allocation of image argument
- save position of additional allocation of image argument
- reuse position when for new image argument
Related-To: NEO-11719
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-09-09 14:10:02 +02:00
Artur Harasimiuk
d103f9f0f6
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-09 10:45:14 +02:00
ocldev
8ea7f50af7
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-07 02:40:26 +02:00
Pawel Cieslak
88b5f0f8b9
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-09-06 23:13:31 +02:00
Mateusz Jablonski
54bda0e986
fix: In Linux CL/GL sharing
...
- always issue flush request before export
Apparently it's expected to flush the object (which might convert them
from one format to another for export, or remove aux buffer uses or
anything not supported by export).
- use modifier to select tiling mode
Previously we just assumed that whatever tiling mode was picked by mesa
will match the one picked by GMMLIB but that's not always the case
and in particular on Arc and Xe it doesn't work ... Mesa picks Tile4
and GMMLIB picks Tile64 ...
Fixes : #761
Fixes : #736
Signed-off-by: Sylvain Munaut <tnt@246tNt.com >
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-06 21:40:18 +02:00
Mateusz Hoppe
9d5f8eb587
refactor: save hpCopyEngine in Device
...
- remove loop iteration to get hpCopyEngine
Related-To: NEO-11983
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-09-06 17:56:53 +02:00
Mateusz Jablonski
53e02bc615
build: add option to build with xe drm prelim headers
...
Xe drm prelim headers are taken from xe branch at
https://github.com/intel-gpu/drm-uapi-helper
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-06 16:17:55 +02:00
Pawel Cieslak
97f0358431
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-09-06 15:26:01 +02:00
Zbigniew Zdanowicz
0f5d9fbb65
performance: replace method calls with constexpr function
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-09-06 15:21:42 +02:00
Bartosz Dunajski
ba1f506c29
feature: add new region count param
...
Related-To: NEO-12138
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-09-06 15:14:59 +02:00
Mateusz Jablonski
5d802748e3
refactor: move drm-uapi-helper headers to branch specific dir
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-06 14:52:13 +02:00
ocldev
393a17a232
build: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-09-06 14:28:12 +02:00
Fabian Zwoliński
38e1614f4a
fix: create and use new allocation type for syncBuffer
...
Related-To: NEO-11533
Related-To: HSD-18039788811
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-09-06 14:11:33 +02:00
Artur Harasimiuk
d11d61d229
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-06 13:29:05 +02:00
Lukasz Jobczyk
03690e9b83
fix: Set special queue after its setup
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-09-06 12:05:24 +02:00
Kamil Kopryk
b73d956285
test: correct expectations in level zero tests if heapless enabled 4/4
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-06 11:45:54 +02:00
Artur Harasimiuk
5159e57db9
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-06 09:47:53 +02:00
Anvesh Bakwad
6afe6da4b6
feature(sysman): Add support for zesMemoryGetBandwidth API in BMG Linux
...
- Added implementation for getMemoryBandwidth() in BMG product file
- Additionally corrected Tempearature offsets for BMG OOBMSM rev 15
Related-to: NEO-11295
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2024-09-06 09:34:28 +02:00
Lukasz Jobczyk
a54a3bf624
performance: Optimize heap handling when mitigate dc flush
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-09-06 04:33:41 +02:00
Artur Harasimiuk
915ff42566
ci: lint revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-05 18:41:12 +02:00
Artur Harasimiuk
e4d1a32fa3
ci: update commit classification data
...
Related-To: NEO-6527
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-05 18:24:01 +02:00
Jemale Lockett
efeee0018f
fix: Set debugger supported on arl
...
Resolves: NEO-12136
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com >
2024-09-05 18:23:47 +02:00
Artur Harasimiuk
e87acab116
ci: update lint config
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-09-05 17:43:21 +02:00