Mateusz Hoppe
60772197a4
Enable "cl_intel_sharing_format_query" extension
...
Resolves: NEO-612
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-10 11:05:38 +02:00
Mateusz Hoppe
73616b173c
Cast argument to printf to match format specifier
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-05-10 10:56:43 +02:00
Jaroslaw Chodor
70f8fe1c01
UM-KM data refactor for Windows
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-09 13:42:18 +02:00
Bartosz Dunajski
99212b1aa5
Remove unused method
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-07 21:57:01 +02:00
Maciej Dziuban
32025efafb
Enhance HeapAllocator with custom alignments
...
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-05-07 21:43:11 +02:00
Vinod Tipparaju
f879c05bda
Fix to flush HW context during L0 non-kernel operation via flushTask
...
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com>
2021-05-07 21:25:53 +02:00
Bartosz Dunajski
b7e04ebbea
3rd level ZE_AFFINITY_MASK support.
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-07 21:00:19 +02:00
Zbigniew Zdanowicz
24bc854f90
Increase KMD notify delay for DG1 platform
...
Related-To: NEO-4759
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-05-05 21:45:51 +02:00
Bartosz Dunajski
c6e81d3ed5
Simplify parsing affinity mask
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-05 21:17:53 +02:00
Bartosz Dunajski
9458638718
Affinity mask helper
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-05-05 13:59:12 +02:00
Maciej Plewka
171a614f18
Fix reset border color offset when replacing heap buffer
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-05-05 13:38:02 +02:00
Young Jin Yoon
6f555d6258
Use L3_CONTROL only for DG1
...
Related-To: LOCI-1877
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2021-05-04 10:42:06 +02:00
Konstanty Misiak
c4502ccf66
Fix OCL MOCS index with UNCACHED flag
...
Related-To: NEO-5742
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2021-05-04 10:01:44 +02:00
Jaroslaw Chodor
75e427f2e8
Moving to D3DDDI_ALLOCATIONINFO v2
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-05-01 23:14:13 +02:00
Mateusz Hoppe
6a43b6b609
Preserve MaxEuPerSubSlice in configureHwInfo
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-30 17:00:17 +02:00
Jaroslaw Chodor
83143c4318
Changing win dev discovery to DXCoreAdapterFactory
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-04-30 15:57:35 +02:00
Vinod Tipparaju
9799f15286
Fix to program HW context once during L0 non-kernel operation via flushTask
...
This resolves regression on Simulation, L0 CTS using events & immediate cmdlist
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com>
2021-04-30 13:34:59 +02:00
Maciej Plewka
b943ad078f
Program border color once per dsh
...
Related-To: NEO-4928
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-04-30 13:31:58 +02:00
Lukasz Jobczyk
5ea2f625d1
Enable KMD migrated resources
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-04-30 13:09:02 +02:00
Mateusz Jablonski
66c3f3c15a
Add compiler definitions to neo_shared
...
Related-To: NEO-5780
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-29 19:31:19 +02:00
Compute-Runtime-Validation
c453e7fe8b
Revert "Mark SVM_GPU allocation as not lockable"
...
This reverts commit 5341d0663c
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-04-29 18:06:38 +02:00
Mateusz Hoppe
27c28d275e
Fix storing VmIds in OsContextLinux
...
Related-To: NEO-5801
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-29 17:52:32 +02:00
Filip Hazubski
785be7ffd9
Update programFrontEnd function
...
Use properties required by command list when VFE_STATE is programmed by
command queue.
Related-To: NEO-4940, NEO-4574
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-04-29 16:37:23 +02:00
Mateusz Jablonski
5341d0663c
Mark SVM_GPU allocation as not lockable
...
use blitter if available and allocation is not lockable
Related-To: NEO-5733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-29 15:55:13 +02:00
Bartosz Dunajski
5403289d73
Expose correct engines for SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-29 14:20:10 +02:00
Mateusz Jablonski
de116aac5c
Make buffer allocations not lockable
...
Related-To: NEO-5733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-29 11:27:44 +02:00
Zbigniew Zdanowicz
492d715846
Initialize SIP kernel from file only once
...
Related-To: NEO-5802
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-29 10:45:56 +02:00
Filip Hazubski
3a2281bf77
Program additional VFE_STATE instructions when needed
...
Additonal VFE_STATEs may be programmed when appending kernels to a
command list and when the command list is executed.
Related-To: NEO-4940, NEO-4574
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-04-28 16:07:55 +02:00
Bartosz Dunajski
9b12dc4390
Debug flag to override TimestampPacket size
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-28 13:27:27 +02:00
Mateusz Hoppe
2d07d6a3d7
Refactor Drm::queryTopology() to take struct
...
- set max values in SystemInfo based on topology
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-28 12:19:34 +02:00
Bartosz Dunajski
0c9050c26c
Create Root CSR only for Devices with Generic SubDevices
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-27 14:04:05 +02:00
Dominik Dabek
bb9d902899
Add padding for ISA allocations
...
Related-To: NEO-5771
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2021-04-27 11:03:58 +02:00
Maciej Dziuban
0d05ef2a3c
Improve debug flag description
...
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-04-27 10:45:03 +02:00
Bartosz Dunajski
4b300e80cb
Engine instanced SubDevices [2/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-26 17:19:05 +02:00
Lukasz Jobczyk
b881e5f0fe
Add missing cache flush to direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-04-26 12:39:37 +02:00
Maciej Dziuban
2d1ef04100
Allow aligning allocations VA to 2MBt pu
...
Currently under a debug flag
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-04-26 11:00:49 +02:00
Compute-Runtime-Validation
6bb76c82e3
Revert "Refactor Drm::queryTopology() to take struct"
...
This reverts commit f83b51e628
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2021-04-26 00:56:06 +02:00
Mateusz Jablonski
1823054e08
Linux: pass adapter BDF to GmmLib
...
Resolves: NEO-5785
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-23 18:45:50 +02:00
Bartosz Dunajski
dfb935fdcf
Engine instanced SubDevices [1/n]
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-23 17:10:19 +02:00
Krystian Chmielewski
ef71915c71
Remove KernelArgInfo and use KernelDescriptor's args instead
...
Related-To: NEO-4729
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
2021-04-23 15:12:09 +02:00
Zbigniew Zdanowicz
902cce597a
Add new functionality to load SIP from file
...
Related-To: NEO-5718
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-04-23 13:48:26 +02:00
Mateusz Hoppe
f83b51e628
Refactor Drm::queryTopology() to take struct
...
Related-To: NEO-5640
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-04-23 13:34:44 +02:00
Maciej Dziuban
495841812f
Free allocations in 2MB heaps
...
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-04-23 09:07:37 +02:00
Bartosz Dunajski
176270114b
Simplify RootDevice class
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-22 17:41:52 +02:00
Lukasz Jobczyk
3521d89106
Add debug flag to print called ioctls
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-04-22 16:50:07 +02:00
Jaroslaw Chodor
8deb4bcdba
Adding helper for QUERYREGISTRY_DRIVERSTOREPATH
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com>
2021-04-22 16:31:20 +02:00
Kamil Kopryk
7a5e0e13a5
Add isBlitterForImagesSupported helper
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2021-04-22 16:10:20 +02:00
Mateusz Jablonski
52301e6a40
Initialize all members in Gdi class
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-04-22 15:46:35 +02:00
Bartosz Dunajski
a19c3eeee4
Remove Unrecoverable
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-04-22 13:54:12 +02:00
Daria Hinz
53104e0830
Add a parameter to the encode function
...
Signed-off-by: Daria Hinz <daria.hinz@intel.com>
2021-04-22 12:07:16 +02:00