Commit Graph

6742 Commits

Author SHA1 Message Date
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
8a700c5187 Move non-ult shared files to single directory
Add SKIP_SHARED_UNIT_TESTS flag

Related-To: NEO-5201
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2021-02-10 21:03:13 +01:00
1a0b7dc393 dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-02-10 18:52:27 +01:00
5cff35fc82 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-02-10 17:56:41 +01:00
1aca16a7ac Add experimental_properties for indirect access
Read zebin experimental properties indicating whether a kernel has
indirect access and if so, ignore calls to zeKernelSetIndirectAccess.

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-02-10 14:23:43 +01:00
03ab61c8e8 unit tests cleanup
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-02-10 13:52:30 +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
46ece15e09 Force ocloc cmdline log after fail even if -q option specified
Related-To: NEO-4784

Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2021-02-10 11:33:22 +01:00
c5a7481999 Enable new residency model by default
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2021-02-09 16:40:46 +01:00
b204a4f135 Use device allocation for events if host visibility not set
Related-To: LOCI-1684

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2021-02-09 16:12:24 +01:00
3770410733 Adding zello_world_usm black box testcase.
Signed-off-by: vinod krishna <vinod.krishna@intel.com>
2021-02-09 16:12:07 +01:00
11634fdae6 ULT renaming: Command List tests
Related-To: NEO-2236

Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com>
2021-02-09 16:00:58 +01:00
afbead513d Reuse SS allocations on freeGraphicMemory
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2021-02-09 16:00:42 +01:00
33ec9b258a Improve aub/tbx extra mmio list handling
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-02-09 15:31:46 +01:00
a5f832edb5 infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-02-08 23:19:13 +01:00
31a04b4708 sysman: add support to handle multiple firmwares
Signed-off-by: T J Vivek Vilvaraj <t.j.vivek.vilvaraj@intel.com>
21.07.19042
2021-02-08 20:32:47 +01:00
718e4149a8 Add enable-kernel-debug option when debugger is used in L0
- correctly verify debug capabilites in Module

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-02-08 17:12:02 +01:00
12669e897e Disable bindless aub tests
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2021-02-08 17:11:45 +01:00
db7a10f6cc FtrSVM transfer support
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-02-08 15:42:14 +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
a414a3524d Infra update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2021-02-08 12:54:13 +01:00
bb138e87c1 Fix to optimize SBA dispatch during submissions.
Move the SBA dirty flag inside csr so it is common across command queues.

Related-To: LOCI-1982

Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com>
2021-02-08 12:13:09 +01:00
b2b0d39a86 dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2021-02-08 08:48:20 +01:00
3597093758 Update Temperature APIs to get correct temperature
This change updates Temperature APIs to get correct current
temperature based on updated PMT interface.

Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2021-02-06 18:39:58 +01:00
a6d898a026 Improve GPU breakpoint support
handle user confirmations in gpu modes: always, only before, only after
handle multiple confirmations when pausing on each enqueue

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-02-06 16:31:05 +01:00
7b7ad9a5cb OpenCL Queue Families extension 16/n
Expose extension string

Related-To: NEO-5120
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-02-05 13:39:05 +01:00
248e955bad Fix to optimize PC dispatched during appendMemory*() calls.
Includes fix to optimize PC post walker in case of timestamp events.

Related-To: LOCI-1995

Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com>
2021-02-05 13:05:46 +01:00
3df6110a17 Add extra parameters to setArgStateful()
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com>
2021-02-05 12:24:27 +01:00
0871c1bb76 Adjust clGetKernelWorkGroupInfo api call
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com>
2021-02-05 10:58:00 +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
e64f3db55c infra update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2021-02-04 23:31:48 +01:00
2fa27ebe73 Move ISA at kernel creation time (2)
For internal kernels, move ISA only at creation time. For user
kernels, do it a module creation time.

Related-To: LOCI-2009

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-02-04 21:03:41 +01:00
5a7f844e46 Revert "Defer builtin initialization until first use"
This reverts commit df84232ef2.

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
2021-02-04 18:21:12 +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
eac124f7b2 Add cmake file
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-02-04 16:49:53 +01:00
2eb8b7e9d3 Minor correction in cmake file
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2021-02-04 16:20:52 +01:00
c7767de7e9 Revert "Fix version-script for ze_intel_gpu"
This reverts commit 7e27ebe70b.
2021-02-04 15:44:01 +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
320a404a91 OpenCL Queue Families extension 15/n
Add queue family name.
This change will break backwards-compatibility.

Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
2021-02-04 11:34:35 +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
e4eb6d4c64 Reorganize files
Related-To: NEO-5244

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2021-02-04 10:22:08 +01:00
d628032206 Windows Sysman Fan Fix at corner case.
Fix corner case of max 10 points.
2021-02-03 21:10:24 +01:00
83a278d6f9 Add new AuxTranslationMode
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-02-03 10:57:33 +01:00
51fd5c5e3a Validate D3D sharing formats
Related-To: NEO-5486

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-02-03 10:35:10 +01:00
7a91ef844a Move debug symbols package generation under cmake flag
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-02-02 18:51:43 +01:00
f7613a5827 Program surface state when debugging is enabled
- surface state for debugSurface should be set when
kernel is compiled for debug

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2021-02-02 17:53:12 +01:00
5618d4dfa4 Correct image initialization for linear storage allocations 2/2
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2021-02-02 17:12:18 +01:00
580fdd757c Improve buffer surface state programming
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2021-02-02 14:42:18 +01:00