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
Kacper Nowak
f30fb9126a
Add -cl-kernel-debug-enable internal option when -g is passed to ocloclib
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-04-14 16:25:42 +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
9839b3049d
Move unit test helper to shared code
...
Related-To: NEO-5161
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2021-04-13 20:06:08 +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
Jaroslaw Chodor
5fede3f350
Refactoring shared directory structure
...
Signed-off-by: Jaroslaw Chodor <jaroslaw.chodor@intel.com >
2021-04-08 13:49:26 +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
Kacper Nowak
6fe71e835b
Autodetect device type based on provided device ID in ocloc
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2021-04-06 12:04: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
Jaime Arteaga
d6496f959a
Add support for floating point atomics properties extension
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-03-31 20:32:55 +02:00
Bartosz Dunajski
47c2a3011a
Remove not used MemorySynchronizationCommands argument
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-31 17:58:43 +02:00
Igor Venevtsev
bd32518d31
Add extra parameters to EncodeComputeMode::adjustComputeMode() method
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-03-31 16:51:55 +02:00
Krystian Chmielewski
4808f663b6
Remove WorkloadInfo from KernelInfo
...
Related-to: NEO-4729
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-03-31 16:29:38 +02:00
Bartosz Dunajski
b6e3817f31
Dont program dcFlush when not allowed
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-31 16:13:19 +02:00