Mateusz Witke
a04915fc33
ci: kernel revision update to 4862
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2023-06-22 09:23:33 +02:00
Fabian Zwolinski
99d0823e8f
fix: Append extra extensions when FP64 emulation is enabled
...
Related-To: NEO-7611
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-06-22 08:38:53 +02:00
Dunajski, Bartosz
eda13e675a
feature: enable dynamic post sync allocation layout
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-22 08:37:40 +02:00
Zbigniew Zdanowicz
c37dbc4cf0
performance: add one time context init ray tracing to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-21 18:27:31 +02:00
Lukasz Jobczyk
a61b39c47b
fix: Invalidate constant cache when ULLS enabled
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-21 15:17:14 +02:00
Kamil Kopryk
9d96adc558
fix: change failBuildProgramWithStatefulAccessPreference to false on pvc
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-6075
2023-06-21 14:44:01 +02:00
Dunajski, Bartosz
662146ea17
feature: adjust ULTs for future dynamic post sync layout testing [2/2]
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-21 11:57:46 +02:00
Rafal Maziejuk
3bfa14a926
refactor: put Sysman ULTs code into Sysman namespace
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
Related-To: NEO-6904
2023-06-21 11:30:12 +02:00
Wawiorko, Grzegorz
45187fe714
fix: Update CL_DEVICE_LATEST_CONFORMANCE_VERSION_PASSED value
...
Signed-off-by: Wawiorko, Grzegorz <grzegorz.wawiorko@intel.com >
2023-06-21 10:31:47 +02:00
Matias Cabral
79d600d767
test: minor fix in metrics test variables names
...
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2023-06-21 10:09:42 +02:00
Matias Cabral
96517a08aa
feature: Implement zetMetricGroupGetGlobalTimestampsExp()
...
Resolves: LOCI-3072
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2023-06-21 09:48:41 +02:00
Bellekallu Rajkiran
fe4330e588
feature(sysman): Add support for events module
...
- Port events module to new sysman design
- Add events ULTs for new sysman interface
Related-To: LOCI-4120
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2023-06-21 07:06:43 +02:00
Bari, Pratik
a15e8a9679
feature: Added changes for Porting Memory API with XE driver
...
The Memory Info object is used in the getState function for memory.
Some of the ULTS in the memory modules has been modified.
A function to return the sysfs nodes for the Memory address range has
been added in the IoctlHelper class corresponding to the XE and i915
driver.
Related-To: LOCI-4397
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2023-06-20 21:38:17 +02:00
Mateusz Hoppe
111b112729
feature: add assertBufferPtr to ImplicitArgs
...
Related-To: NEO-5753, NEO-8078
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-06-20 20:43:57 +02:00
Compute-Runtime-Validation
c98c9302cc
Revert "fix: change failBuildProgramWithStatefulAccessPreference to false on ...
...
This reverts commit f0520de068 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-06-20 18:26:23 +02:00
Dunajski, Bartosz
6544a1defa
feature: adjust unit tests for future dynamic post sync allocation testing
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-20 16:22:33 +02:00
Mateusz Jablonski
26ad315207
feature: enable allocating shared usm in heap extended host by default
...
Related-To: NEO-7665
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-06-20 15:45:25 +02:00
Zbigniew Zdanowicz
67b74e211d
performance: add one time context init partition data to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-20 14:45:37 +02:00
Mateusz Jablonski
1be48965ef
fix: parse all extensions passed to zeMemAllocShared
...
reuse common pNext parser
allow to create raytracing allocation with relaxed size
Related-To: NEO-8075
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-06-20 14:32:16 +02:00
Grzegorz Choinski
3fc1957c1f
ci: infra update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-06-20 13:51:37 +02:00
Dunajski, Bartosz
46e8c3f5dd
fix: reenable RelaxedOrdering for OCL
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-20 13:05:25 +02:00
Dunajski, Bartosz
7f3d09b287
feature: limit relaxed ordering max queue size
...
Related-To: NEO-7458
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-06-20 11:27:30 +02:00
Dominik Dabek
8976d8b033
fix: disable checking indirects in kernel
...
Related-To: NEO-7712
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-06-20 10:50:16 +02:00
Milczarek, Slawomir
f189f425ce
feature: KMD migration on access counters with no preferred location
...
Set no preference for KMD migrated shared allocation and rely on ACC to migrate.
Related-To: NEO-6839
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2023-06-20 08:14:34 +02:00
Zbigniew Zdanowicz
7aff4e1bf4
performance: add one time context init system fence to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-20 07:25:09 +02:00
Compute-Runtime-Validation
a099903ebd
Revert "performance: change ulls controller max timeout"
...
This reverts commit 8de06f5d64 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-06-20 05:38:52 +02:00
Dominik Dabek
8de06f5d64
performance: change ulls controller max timeout
...
Set ulls controller max timeout to 200ms
Related-To: NEO-7878
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-06-19 17:04:33 +02:00
Lukasz Jobczyk
c5f61cce85
fix: Ensure flat ring buffer disabled on regular cmd lists
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-19 16:27:57 +02:00
Kamil Kopryk
f0520de068
fix: change failBuildProgramWithStatefulAccessPreference to false on pvc
...
Related-To: NEO-6075
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-06-19 16:27:40 +02:00
ocldev
ff09fdf07a
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-06-19 15:31:38 +02:00
Mateusz Jablonski
5ab592994c
refactor: remove not used parameter in ioctl helper xe method
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-06-19 14:15:43 +02:00
Kacper Nowak
1fc435e529
fix(ocl): Remove unneeded cast from ClCreateContextFromType API call
...
Remove not needed c-style cl_context handle casting on
clCreateContextFromType API call. This bug is currently also visible
when using OCL tracing API.
Related-To: NEO-8011
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2023-06-19 14:07:40 +02:00
Mateusz Hoppe
313fb84fda
feature: bindless addressing mode support
...
- allow bindless kernels to execute
- bindless addressing kernels are using private heaps mode
- do not differentiate bindful and bindless surface state base addresses
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-06-19 12:41:03 +02:00
Cencelewska, Katarzyna
9f7374da6e
fix: Change default setting flag EnableCpuCacheForResources to true on mtl
...
Related-To: HSD-18030829682
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-06-19 12:22:42 +02:00
Kacper Nowak
a28ce445ac
test(ocl): Add black box test for OCL tracing interface
...
Add new BB test for OCL tracing interface.
- Test usage of OCL tracing API
- Test usage of user-definied callback
- Test scenario with possible infinite recursion (nested call in
callback).
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2023-06-19 11:11:55 +02:00
Rafal Maziejuk
1b54e61f24
refactor: unify engine handle context mock structs
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
Related-To: NEO-6904
2023-06-19 08:34:54 +02:00
Rafal Maziejuk
e382839c9d
refactor: put TBX related types into NEO namespace
...
Signed-off-by: Rafal Maziejuk <rafal.maziejuk@intel.com >
Related-To: NEO-6904
2023-06-19 08:29:13 +02:00
Mayank Raghuwanshi
ac01d02247
feature: Add support for frequency media domain for windows
...
Related-To: LOCI-4287
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-06-19 06:19:10 +02:00
Zbigniew Zdanowicz
1a80ab2589
performance: store values instead calling virtual methods in command list
...
Related-To: NEO-7828
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-16 16:45:16 +02:00
Artur Harasimiuk
0b3b48780a
ci: infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-06-16 15:43:36 +02:00
Grzegorz Choinski
f4a967c3fc
ci: lint revision update
...
Related-To: NEO-7675
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-06-16 15:05:19 +02:00
Kacper Nowak
4ec249cc39
fix(ocl): Fix callbacks for nested API calls
...
Prevent from tracing nested API calls (case when similar
call is invoked in tracing callback) in OCL.
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
Related-To: NEO-7958
2023-06-16 14:28:57 +02:00
Maciej Plewka
4e91c4b08f
fix: Use virtual map calls to gmm only for compressed formats
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2023-06-16 13:46:35 +02:00
Lukasz Jobczyk
0cf975605b
performance: Cache suggest group size
...
Resolves: NEO-7968
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-06-16 13:26:55 +02:00
Zbigniew Zdanowicz
1146f42bcb
performance: add scratch space handling to immediate flush task
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-16 13:08:35 +02:00
Torsten Keßler
e1b429db40
fix: redefinition of APIENTRY macro
...
Add guard for redifinition of APIENTRY in DirectX headers that could be
defined in other headers of this project like GL.
Fixes #648
Signed-off-by: Torsten Keßler <t.kessler@posteo.de >
2023-06-16 12:14:27 +02:00
Mateusz Hoppe
b600410af2
fix: ocloc - rename "-device_options" param
...
- ocloc param names use "_"
Related-To: NEO-8037
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-06-16 11:14:57 +02:00
ocldev
8e12cf4d08
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-06-16 08:43:16 +02:00
Zbigniew Zdanowicz
d276731757
fix: use stored value instead calling virtual method
...
Related-To: NEO-7828
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-06-16 08:36:11 +02:00
Matias Cabral
cfa187aec6
feature: Support for metrics group exp extension
...
Support zet_metric_global_timestamps_resolution_exp_t
Resolves: LOCI-4350
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2023-06-16 07:48:32 +02:00