Mateusz Hoppe
ffc310858a
Add DebugVariable to control opt-disable when debugger is used
...
Resolves: NEO-5760
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-19 16:41:14 +02:00
Zbigniew Zdanowicz
e0b5f2f7f7
Add new IO functions
...
Related-To: NEO-5718
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-04-19 16:32:33 +02:00
Maciej Dziuban
927c097b0e
Correct default engine index in MemoryManager
...
Related-To: NEO-5610
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-04-19 16:20:33 +02:00
Maciej Dziuban
5318ff1872
Defer OsContext initialization
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5610
2021-04-19 11:54:34 +02:00
Krzysztof Gibala
b01b8ba5ac
Use MI_SEMAPHORE_WAIT command for event synchronization
...
Related-To: NEO-5508
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-04-19 11:34:52 +02:00
Mateusz Jablonski
2b956651a7
Mark Shared resource copy allocations as lockable
...
Related-To: NEO-5733
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-04-19 11:16:34 +02:00
Compute-Runtime-Validation
b5545c2a50
Revert "Implement ze_device_memory_properties_t.maxClockRate"
...
This reverts commit c3b63bd8a2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-17 10:21:25 +02:00
Jitendra Sharma
c3b63bd8a2
Implement ze_device_memory_properties_t.maxClockRate
...
Current implementation of ze_device_memory_properties_t.maxClockRate
is providing max dynamic frequency of GPU not the max memory frequency.
This change fixes that issue.
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-04-16 09:12:29 +02:00
Jaime Arteaga
c540af8e5f
Fix multidevice support for events
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-04-15 22:12:07 +02:00
Filip Hazubski
77b39ea3df
Introduce StreamProperties
...
Split programVfeState function.
Related-To: NEO-4940, NEO-4574
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-04-15 16:00:44 +02:00
Mateusz Jablonski
9026362b76
Add GraphicsAllocation::isLockable method
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-04-15 12:14:03 +02:00
Lukasz Jobczyk
83a1a52bdc
Flush tlb only when new resource is bound
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-15 12:11:13 +02:00
Compute-Runtime-Validation
c9b5de0f1d
Revert "Add GraphicsAllocation::isLockable method"
...
This reverts commit 48d40ad850 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-15 07:58:35 +02:00
Mateusz Jablonski
48d40ad850
Add GraphicsAllocation::isLockable method
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-04-14 16:12:51 +02:00
Bartosz Dunajski
45b005161a
Dont create VM IDs if not supported
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-14 10:51:56 +02:00
Milczarek, Slawomir
e5eba8be53
Add setters and getters for coherency type in render surface state
...
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-13 16:12:46 +02:00
Maciej Dziuban
fd9fb3e46b
Remove isInitialized() method from OsContext
...
We can fail early, instead of constructing an invalid object
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-04-13 14:12:20 +02:00
Maciej Dziuban
5f9dbef401
Pass alignment to Gmm
...
Related-To: NEO-5750
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-04-13 13:40:43 +02:00
Bartosz Dunajski
8e2e9595a2
Always query memory info
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-12 12:52:15 +02:00
Zbigniew Zdanowicz
3909bd0fea
Add setter function to event class
...
Related-To: NEO-5244
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-04-12 10:44:24 +02:00
Matias Cabral
e35ffb0601
Retrieve state save area header from IGC
...
Signed-off-by: Matias Cabral <matias.a.cabral@intel.com >
2021-04-10 03:28:51 +02:00
Piotr Maciejewski
08210f8be5
Fix for Metric Api test that attempts OS (fstat) function.
...
Signed-off-by: Piotr Maciejewski <piotr.maciejewski@intel.com >
2021-04-09 17:29:23 +02:00
Bartosz Dunajski
d182d77a41
Remove unused methods
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-09 13:39:02 +02:00
Lukasz Jobczyk
cfebccdd3f
Unbind BO before unmap
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-09 12:22:42 +02:00
Bartosz Dunajski
9cf7651643
Simplify Device classes
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-08 19:00:59 +02:00
Jaime Arteaga
ddca333045
Improve support for L0 uncached device allocations
...
Make sure UNCACHED flags are translated into setting the MOCS index
for uncaching L3.
Related-To: NEO-5500
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-04-08 13:00:03 +02:00
Mateusz Hoppe
223a42c3c7
Refactor DebugSession creation
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-07 14:40:02 +02:00
Lukasz Jobczyk
1921bfb3dc
Add infrastructure to enable direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-07 14:23:58 +02:00
Zbigniew Zdanowicz
889f1d0ae5
Enable KMD Notify on Linux DG1
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-04-07 13:54:40 +02:00
Lukasz Jobczyk
32f9d46dc1
Add debug flag for ULLS drm context creation
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-07 13:24:28 +02:00
Maciej Plewka
b2e40d5f80
Get Planar Yuv height from hw helper
...
Related-To: NEO-4926
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-04-07 11:31:53 +02:00
Mateusz Jablonski
aff7b7cdd1
Pass hardware info to adjustSamplerState method
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-04-07 10:58:04 +02:00
Milczarek, Slawomir
0451e03525
Add GTPin feature to allocate buffer in shared memory
...
Related-To: NEO-5667
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-07 10:10:17 +02:00
Filip Hazubski
31b7fcf653
Update programVFEState function
...
Related-To: NEO-4940, NEO-4574
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-04-07 09:45:13 +02:00
Compute-Runtime-Validation
1dede48469
Revert "Add GTPin feature to allocate buffer in shared memory"
...
This reverts commit 255e85c124 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-03 20:28:11 +02:00
Bartosz Dunajski
f8f8b53d95
Improve OsHandle struct
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-02 18:42:16 +02:00
Milczarek, Slawomir
997604c2dd
AUB CSR to use a common AUB and TBX gpu domain handler
...
Related-To: NEO-5667
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-02 15:53:10 +02:00
Lukasz Jobczyk
dece1d5798
Enable new residency model
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-02 15:27:30 +02:00
Milczarek, Slawomir
255e85c124
Add GTPin feature to allocate buffer in shared memory
...
Related-To: NEO-5667
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-02 15:09:07 +02:00
Mateusz Hoppe
671d916c70
Add Debugger specific log print macros
...
- use DebuggerLogBitmask while printing logs for SBA tracking
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-02 15:00:55 +02:00
Milczarek, Slawomir
cd9a35d2b4
Align gfx partition with standard heaps to max heaps granularity
...
Related-To: NEO-5507
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-02 09:20:21 +02:00
Compute-Runtime-Validation
fde36043d1
Revert "Enable new residency model by default"
...
This reverts commit 9dc25818cb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2021-04-02 02:12:44 +02:00
Spruit, Neil R
7a3095c273
Report failure given Compiler Library Load failed for L0
...
- Return ZE_RESULT_ERROR_DEPENDENCY_UNAVAILABLE given the Compiler
cannot be loaded.
- Print dlopen and LoadLibrary error strings given Debug Print Messages
are enabled.
Related-To: LOCI-1313
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2021-04-01 23:01:38 +02:00
Bartosz Dunajski
ce9337290c
Move profiling mmio read programming to new method
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-01 16:42:23 +02:00
Mateusz Jablonski
298df1582b
Add flag to determine if csr can allocate in internal heaps
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-04-01 15:37:41 +02:00
Lukasz Jobczyk
0c8080ac26
Add debug flag for low priority ULLS BCS
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-04-01 15:27:12 +02:00
Milczarek, Slawomir
75f3b416ae
Gfx partition with 64KB and 2MB heap granularities
...
Related-To: NEO-5507
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-01 14:54:55 +02:00
Zbigniew Zdanowicz
97505aebb6
Change default number of iterations in wait function
...
Related-To: NEO-4759
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-04-01 13:09:08 +02:00
Bartosz Dunajski
da9d039dd6
New method to return TimestampPacket alignment
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-04-01 11:55:11 +02:00
Mateusz Hoppe
e93dc9c61a
Add DebuggerLogBitmask debug variable to switch log levels
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-04-01 11:36:39 +02:00