49d54cf45d
Program selected commands on 3D pipeline
...
Related-To: NEO-4447
Change-Id: I6bf3d7edd9d8085c37995b75989b8d412a17bdd9
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-24 12:23:14 +01:00
03ee001445
Set valid number of bits in execution mask
...
Change-Id: I65c3f8cab2f7f86ce36fe476a221242ba5e73b68
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-03-24 12:02:09 +01:00
36aa84b600
Infra update
...
Change-Id: I94854955399960f999a584b0c7d91c751b643218
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2020-03-24 11:14:12 +01:00
6082cb3aeb
Rename platformDevices -> defaultHwInfo [1/n]
...
create new variable defaultHwInfo as a std::unqiue_ptr<HardwareInfo>
replace platformDevices with defaultHwInfo in opencl/test/unit_test/api
Related-To: NEO-4499
Change-Id: I75b924e5b8a3a18f4ff9fdc3e598192569e102f7
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-24 10:59:20 +01:00
7bd910c94b
Require 48 bit for command buffers.
...
Change-Id: I07cc254d7fc5be3d0f0e715d6e397d629d7ff17c
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-24 10:47:37 +01:00
0d342ac1aa
Add Blitter support for ReadBufferRect
...
Change-Id: I530acc5a2b70fcd82f8ca5db46a0fa474d493a47
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
Related-To: NEO-4013
2020-03-24 09:23:15 +01:00
ec6d73e632
Update gpuAddress before soft pinning bo
...
bo->gpuAddress update before soft pinning of BO in Non-SVM case
Change-Id: I80cc5467673e3b3a0512d840c5eed75470fa0e7f
Signed-off-by: Dongwon Kim <dongwon.kim@intel.com >
2020-03-24 07:17:44 +01:00
f423679de9
Add minor fixes to Direct Submission
...
Change-Id: Idfa23e6663e4b188fe1e54ab89b7e11c97e9550c
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-03-24 06:53:29 +01:00
1eb3bd5c0a
Move platform() and constructPlatform() to MockPlatform
...
Related-To: NEO-4207
Change-Id: I7ed1c16f2eb357c3143d2a3f0b688f3cc747e9ff
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com >
2020-03-23 23:49:39 +01:00
e438da0f92
L0 Metrics Api fixes:
...
1. DEBUG_BREAK_IF instead of UNRECOVERABLE_IF.
2. Proper oa configuration deinitialization.
Change-Id: I2b966fb627d4a79ad1c0a1589b9e0916ea640545
2020-03-23 22:37:20 +01:00
93c8ffe326
ocloc fatbinary - check if OfflineCompiler was created successfully
...
Change-Id: Ie24403ca25ea81eba38061edbeeed60dabd17f57
2020-03-23 21:54:46 +01:00
37b7d1ebd6
Correct reading binary values from registry
...
Change-Id: I9cbbaaebb3b656314c4b44eea454fe19248f16b7
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-23 18:42:01 +01:00
b38b67f9dc
Set correct 3D image limitations for TGLLP.
...
Resolves: NEO-3620
Change-Id: Ie49526992890e7721d2baa27c73f278313372210
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com >
2020-03-23 17:10:11 +01:00
68ec2d9cf7
On windows always request even number of EUs.
...
Resolves: NEO-3787
Change-Id: I45e8fdca563b3e6bebcd94b9c16202aff61a2357
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com >
2020-03-23 15:31:00 +01:00
6f09eef35f
Unlock resource to check for local memory
...
Releted-To: NEO-4495
Change-Id: I55ec577154ed937d566acd53894ed77360c63df8
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-03-23 15:12:46 +01:00
bbdeec80ff
Pass gtpinInfo to Igc during link
...
Change-Id: Ie05ea252d59372dcfb766851efa1311642f29c74
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-03-23 15:03:09 +01:00
bad2354f43
Move Device::initializeCaps to a separate file
...
Related-To: NEO-3938
Change-Id: I6f9b5b63ad9bed255c316c1d0d55a18d1101dc94
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-23 14:40:58 +01:00
f72d0e51a1
ocloc api - cleaning api header
...
Change-Id: I252c6622ebbda30c78e8afb37dcf1b5cd65909c9
2020-03-23 14:23:12 +01:00
897bc69816
Temporarily disable problematic AUB tests
...
Change-Id: Ia07e694128d7cb49a2365ac88035db63290bc226
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2020-03-23 14:07:30 +01:00
688c95ce3c
Rename getDevices functions
...
getDevices -> prepareDeviceEnvironments
Change-Id: Ie5bbc0e9f1fe9b1c34ba012249ffa33c4d2ebd05
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-23 12:53:42 +01:00
38f53cab8a
Add type alias for spec const values map
...
Change-Id: I77c006f3b3953b108091914fec1f7ba040c7590b
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-23 12:11:44 +01:00
c2d812be89
Update initializeCaps functions
...
Related-To: NEO-3938
Change-Id: If8a7d2b2c85f5cf009659dc130d3928aaa925732
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-23 11:12:09 +01:00
d0d4af38eb
Add helper function for bit shifting
...
Change-Id: I8a6fff8d1ad61039dc00c6d25ab904b30946cf15
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-23 10:54:56 +01:00
9c716a8d98
Conditionally disable DX sharing extensions
...
Change-Id: Idbc253f072a9400962b7500e75ba6fd86e5e6b59
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2020-03-23 10:39:31 +01:00
71950fa7cc
Add debug flag to control fine grain SVM reporting.
...
Change-Id: Ia5c8b8798951d87aa81799ac3a3f456d10e1aceb
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-03-23 10:18:36 +01:00
5be85293d6
Remove getSupportedClVersion function from Device
...
Related-To: NEO-3938
Change-Id: Ida4e0d8b3a758376ea433960c8a329c061b15666
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-23 09:22:17 +01:00
307a5cb822
Link tools and experimental sources to object library
...
Related-To: NEO-4480
Change-Id: I16da4434ec24753eabdb1bce9e38ed2e1e83ed6c
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-03-23 08:57:19 +01:00
0f3730f5d9
Remove redundant parameter from getDevices functions
...
Change-Id: I3da50a69adb8ec64fd1d09021142b278e34c4cbe
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-23 08:45:49 +01:00
819896bca2
Remove Platform::getDevice function
...
Related-To: NEO-3938
Change-Id: Ib93df97573ef2984913e057d165a84404349fd63
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-23 08:28:27 +01:00
dd53734c0d
Return appropriate error code on invalid group size dimension
...
Change-Id: I3a068286cbc28b224c4c67cee2e81e65e253c924
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2020-03-23 01:40:32 +01:00
43016c6559
fix driver version reporting
...
Change-Id: I187f1e1a71f07dbd83dfadbd9c51ff910be356b8
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
20.12.16259
2020-03-22 10:53:13 +01:00
44da4a463e
ci: limit number of ninja jobs
...
- to workaround memory limit on Semaphore
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
https://github.com/intel/compute-runtime/pull/282
Change-Id: I05f5871b46e8d500731a976b2d3088e90f00c256
2020-03-21 19:20:59 +01:00
2757008121
Manifest update
...
Change-Id: Ie55ad25acafa5da7e9c87fab33aaa29e74f41895
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-03-21 17:48:59 +01:00
b7410dbe37
adding message about RegKey reading in release
...
Change-Id: I14a4f3678e2f9cb650137f6666af8af4b83d08fa
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-03-21 15:57:22 +01:00
211375e898
cpack: packaging refactor
...
Change-Id: I47f9b4b83b4deb8bdaab62c7367c48908878c807
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-03-21 14:12:43 +01:00
95ab4ec538
cmake: dead code removal
...
Change-Id: Ic6aa5b7dfee4d94baead312a73e144ef83d44427
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-03-21 11:37:34 +01:00
8f68af8f82
Add initial symbol exports file to Level Zero
...
Change-Id: Id437219e615110f46869db5473599cca3bc16d79
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2020-03-20 18:45:00 -07:00
73ed2a7797
Create diagnostic and debug modes of Direct Submission
...
Change-Id: I703fdcd96bd064d20e36426d3f59538d1f672a41
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2020-03-20 18:08:29 +01:00
89043d85d0
Test mem blocking free from API level
...
Change-Id: If72eec2e146c4ff52f9edab1c37046e565027477
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-20 17:10:43 +01:00
48a89abf8c
Rename ClDeviceInfo related files
...
Related-To: NEO-3938
Change-Id: Id34ad20b1b98068b2e4e135043a50bdaa4f117d5
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-03-20 16:16:37 +01:00
664f47e984
Add Context to validateExtraMemoryProperties()
...
Related-To: NEO-4207
Change-Id: Ib0873726c95e559478c6ada26fd1527a2edd88f7
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com >
2020-03-20 15:39:04 +01:00
af78548e80
Optionally able to provide external ocl offline compiler
...
Change-Id: I53a08c61ed38ccdf8c402afe04ee1d7b7ac98f8f
Signed-off-by: Dongwon Kim <dongwon.kim@intel.com >
2020-03-20 15:29:17 +01:00
7c1f9173ce
igc revision update
...
Change-Id: Ib5b8dca1614ec7d67ce0d048c2201fb205fa17d3
2020-03-20 14:52:20 +01:00
a7cd7f49c9
Fix ze_intel_gpu linking
...
- link NEO_CORE_SRCS_LINK
Related-To: NEO-4480
Change-Id: I1f0c422db12fa2cc258465ab1c538fcce3bf5db2
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-03-20 14:31:04 +01:00
508cadf00a
Remove CL types definitions from Level Zero
...
Change-Id: I6a3b208e4741e61ef418672b7b575032ea78175c
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-03-20 13:45:18 +01:00
ab7a846514
Pass only updated spec const values
...
Change-Id: Idc9720fb700e7ce9745872e08038b31836300a38
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-20 13:44:37 +01:00
b546e89f99
Add a clMemBlockingFreeINTEL function
...
Resolves: NEO-4482
Change-Id: I201c5ab93b3f54a3980dd1fb50be82a4a66daa67
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-03-20 13:27:29 +01:00
67d5c28bb1
Correct reading debug variables on Windows
...
Read value from env when cannot read value from registry
Change-Id: I6691c1b662265313d8cd57f57be7777acd878bd1
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-20 13:17:11 +01:00
80b5cacac5
Drm mock to return error on bo create with zero size
...
Related-To: NEO-2687
Change-Id: I942f212b69d90f9f0f7b9ba6bdcb217557b6153e
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-03-20 09:17:04 +01:00
42e651cbb0
Allow to use appverifier on each platform
...
Change-Id: Ia56437f38e1ba96631525e9e8b7f97d72c952e88
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-03-20 08:41:56 +01:00