218387dd47
Apply timerResolution mod for L0 V1.1
...
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2021-03-27 11:43:03 +01:00
86a234ead6
Allocate debug area together with isa
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-26 09:31:44 +01:00
330ee3d227
AubMemDump refactor
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2021-03-24 18:26:00 +01:00
82eb4c936a
Default enumerate discrete devices first
...
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2021-03-23 19:30:53 +01:00
693f2ff384
Ensure shared handle be closed once on Linux
...
Related-To: NEO-5644
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-03-18 18:38:01 +01:00
d223508cad
Move Drm function
...
Related-To: NEO-5570
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-03-18 10:02:14 +01:00
264f20ea00
Pass EngineTypeUsage to OsContext creation
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5610
2021-03-16 10:21:18 +01:00
fb47944aff
Fix BCS detection in direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-15 12:42:14 +01:00
07b651ccb8
Make direct submission bcs context low priority
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-12 11:52:41 +01:00
18e2c7d9d0
Pass bound BOs to exec to keep dependencies
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-11 14:04:10 +01:00
2358173e65
Fix reserved size in shared BOs
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-11 13:54:50 +01:00
6a4ed40a16
Correct Host Mem Capabilities values
...
Related-To: NEO-5054
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-03-11 08:54:59 +01:00
516a905712
Mark Scratch and Private allocations for capture
...
Related-To: NEO-5237
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-10 14:04:57 +01:00
bca7b54728
Allocation shareable to use standard64KB heap
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-03-10 11:39:16 +01:00
d9172c9b7f
1Mb alignment support in OsAgnostic path
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-03-10 10:56:25 +01:00
047a93fde6
Update getExtraMmioList method
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-08 11:25:40 +01:00
8fa97ed4a8
Fix shared buffer object size
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-02 14:08:47 +01:00
049166688c
Introduced standard heap with 2MB alignment on Linux
...
Related-To: NEO-5507
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-03-02 14:03:37 +01:00
8f87dfaf0c
Add Debug API handlers
...
Related-To: NEO-4554
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-01 15:26:43 +01:00
464e4fd1b1
Fix GMM usage in 1D image allocation on windows
...
Properly use the gmm resource created for the Image allocation
instead of the gmm resource created in allocateGraphicsMemoryWithAlignment
in the windows wddm memory manager by removing the call to
allocateGraphicsMemoryWithAlignment for 1D images.
Invalid ULT testing this functionality has been removed.
Related-To: LOCI-1845
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2021-02-26 11:58:27 +01:00
66f4c75aea
Adding DisableDeepBind debug flag
...
Related-To: NEO-4946
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-23 19:19:24 +01:00
ef3678e005
Add checks for default cache policy
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-02-19 14:16:14 +01:00
a23f211113
Disable gem close worker on direct submission
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-19 13:38:38 +01:00
edf066a54b
Return proper clDevice for given media adapter
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2021-02-18 21:29:15 +01:00
a555f28bf8
Don't unregister trim callback during process shutdown.
...
Resolves: NEO-4668
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com >
2021-02-17 17:29:19 +01:00
15f3353351
Pass additional allocation parameters to aub_stream
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-02-17 14:20:08 +01:00
9d3b759d29
Do not call GEM_WAIT while direct submission active
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-17 13:22:29 +01:00
0f78357e93
Add option to pass bound BOs to exec
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-17 13:09:01 +01:00
584da13ff8
aub_stream interfaces update
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-02-16 16:03:04 +01:00
06bcc67e38
Clean log file from incorrect entries
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-02-15 13:05:29 +01:00
9d0422cf69
Add hwInfo to sampler setArg and appendSamplerStateParams
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-02-11 14:21:13 +01:00
7dad49ccf4
Add new setters and getters for cache policies
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-02-11 14:07:06 +01:00
7c99739b89
Check if direct submission enable in OsContext
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-11 09:05:50 +01:00
0526910f6f
Check if additional flag is required
...
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com >
2021-02-10 13:51:05 +01:00
199ae23def
Use CONTEXT_CREATE_EXT
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-10 13:28:59 +01:00
083f8ae02c
Add immediate extension to new residency model
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-08 14:53:11 +01:00
d399613f25
Add support for L3 cache information
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-02-05 10:28:02 +01:00
5132fde93f
simplify code.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2021-02-04 18:20:56 +01:00
51e073af73
Revert "Extra checks for gen12lp"
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-02-04 18:02:30 +01:00
049e77b235
Check if KMD migration is supported
...
Related-To: NEO-3312
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-02-04 11:49:46 +01:00
22c25a231e
Extra checks for gen12lp
...
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com >
2021-02-04 11:23:15 +01:00
97dba1eb00
Print execution buffer flags in hexadecimal format
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-02-02 12:04:27 +01:00
2b0b2231a7
Windows: Use timestamp frequency from adapter info
...
Related-To: NEO-5435
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-02-01 20:14:44 +01:00
cfe23873cf
Fix async flag.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2021-01-29 17:02:03 +01:00
8ed14d0c9f
Use ZE_AFFINITY_MASK for neo devices
...
Resolves: NEO-5438
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-01-29 11:13:29 +01:00
2eaf830aff
Fix unmap unalignment part at end of mmap allocation
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-01-29 09:43:58 +01:00
adfa3c6bcb
Fill exec object with additional flag
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-01-28 15:32:04 +01:00
5cf4530748
Munmap unaligned part from mmap
...
Releated-To: NEO-5397
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2021-01-28 10:43:38 +01:00
3ab932b101
Add initial support for context debug
...
Related-To: NEO-5478
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-01-27 12:50:26 +01:00
eb1ea19360
Update topology query
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-01-27 11:40:37 +01:00