Mateusz Jablonski
044695f3e4
Stop self-opening ze_intel_gpu library
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-11-09 14:15:00 +01:00
Adam Cetnerowski
01f7675843
Fix typo
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-09 14:04:49 +01:00
Adam Cetnerowski
8c0a97a618
Device ID Cleanup
...
Resolves: NEO-5250
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-09 13:54:07 +01:00
Andrzej Koska
152f89f2f2
Revert "Adding CL_INTENSITY,CL_FLOAT format as RW"
...
This reverts commit ebc5c9b83d617a609d3f552d3662c8f378216dee.
20.45.18403
2020-11-07 14:04:57 +01:00
Artur Harasimiuk
5c00ca7175
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-11-06 22:17:10 +01:00
Jaime Arteaga
6f582adf5a
Only add indirect USM allocations to container once
...
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-11-06 21:46:52 +01:00
Adam Cetnerowski
9af7b3d462
Device ID Cleanup
...
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-06 19:20:33 +01:00
Krzysztof Gibala
7fcc1bc1ad
Use first device for blit transfer when buffer is creating
...
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-11-06 17:59:04 +01:00
Katarzyna Cencelewska
e060536a32
Add check in allocateGraphicsMemory64kb to not use cpuPtr
...
when isRenderCompressed
Related-To: NEO-4532
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2020-11-06 17:14:07 +01:00
Filip Hazubski
4ce7c0e5f6
Setup context type in MockContext
...
Related-To: NEO-5233
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-11-06 15:00:37 +01:00
Bartosz Dunajski
3ed2823d45
Revert "Always reserve 48 bit window on 57 bit CPU"
...
This reverts commit 8f10db0c7ff13a72526141269ad09142a5d74e5f.
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-11-06 14:12:46 +01:00
Kamil Kopryk
60c9bbea22
Disable blitter support for images
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2020-11-06 13:09:24 +01:00
Filip Hazubski
486f25d224
Add comparison operator to VariableBackup
...
Related-To: NEO-5233
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2020-11-06 12:56:15 +01:00
Kamil Diedrich
4e1eb971a0
Add channels for Y210 format
...
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com >
2020-11-06 11:27:52 +01:00
Adam Cetnerowski
7b817b2c5c
ULT renaming: Get Device Info tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-05 21:25:50 +01:00
Mateusz Hoppe
264d103774
Flush command queue in release call
...
Related-To: NEO-5258
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-11-05 21:10:55 +01:00
Adam Cetnerowski
1f462eb9c2
ULT renaming: Create Context tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-05 21:10:03 +01:00
Kamil Kopryk
f0fcd57d12
Ult cleanup
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2020-11-05 18:46:44 +01:00
Pawel Cieslak
56d719cb8b
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2020-11-05 16:43:14 +01:00
Kamil Kopryk
77a5443f90
Add isMediaBlockIOSupported helper
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-4848
2020-11-05 15:14:28 +01:00
Krzysztof Gibala
3d9a180c12
Implement local memory path for all devices in buffer
...
Related-To: NEO-4589
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2020-11-05 15:01:58 +01:00
Michal Mrozek
ad747a5cbf
Make comment more verbose.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2020-11-05 13:03:41 +01:00
Sebastian Luzynski
de5fe3c1b3
Adjust params checking.
...
Signed-off-by: Sebastian Luzynski <sebastian.jozef.luzynski@intel.com >
2020-11-05 12:37:52 +01:00
Mateusz Jablonski
0aec0bdde4
Store program binary type per device
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-11-04 15:01:11 +01:00
Artur Harasimiuk
62ea57ff61
infrastructure update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2020-11-04 12:17:19 +01:00
Maciej Plewka
4745b7d20b
Add globalDsh and ssh for scratch in bindlessHeapHelper
...
Change-Id: Ieab07271425a2898d79854a3d0b3ade25bc37c51
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2020-11-04 10:22:50 +01:00
Jitendra Sharma
f4158e10ff
Add support for DEVICE_DETACH and DEVICE_ATTACH sysman events
...
Change-Id: I2da57ec50a0f3e87499660d37fa248a06f9fdb08
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2020-11-04 03:31:32 +01:00
Jaime Arteaga
6ab9e9f1e0
Initial support for getExternalMemoryProperties and getExtensionProperties
...
Change-Id: Ib7c75dcae10bfb34dd2f703e481ecdd768370772
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-11-03 16:05:25 -08:00
Pawel Cieslak
4e8296495c
Update infra
...
Change-Id: I3512de3a537473cf066e6186cc68318fc87091d3
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2020-11-03 16:37:24 +01:00
Adam Cetnerowski
1e80017648
ULT renaming: Enqueue Waitlist Events tests
...
Related-To: NEO-2236
Change-Id: I6397f82ca15b4e5b32f49732cb8c5697aac17c80
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-03 15:56:02 +01:00
Mateusz Jablonski
6c21ed1a28
Fix typo in BB test
...
Change-Id: Ib605b3f3e0ea3b9425ff17f6f81930c9993a53e5
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-11-03 14:45:30 +01:00
Mateusz Jablonski
e39af42137
Allow sub devices to reuse build status from root device
...
create DeviceBuildInfo struct for per-device info in program
Related-To: NEO-5001
Change-Id: I4048f3dd34240a4f937cc4a05935cba4f40a1872
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-11-03 14:44:47 +01:00
Jaime Arteaga
87fd9b0708
Remove dead-code: OpenCL interop functions from v0.9
...
Change-Id: I4ef6eb3df8991d1ef0b6f07f81655496914cf396
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2020-11-03 14:22:24 +01:00
Bartosz Dunajski
7cf5f02433
Update blit parameters
...
Change-Id: Ib1d12d37d1bc43ac0cc377dbafef77331d26fd9a
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2020-11-03 14:21:35 +01:00
Andrzej Koska
51f45bf03f
Adding CL_INTENSITY,CL_FLOAT format as RW
...
Change-Id: I2f56587ea729bddc25c8a64840c8aba5bf251125
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
Resolves: NEO-5143
2020-11-03 14:07:13 +01:00
Adam Cetnerowski
605629d89e
Device ID cleanup:
...
- Use commmon naming scheme
- Add missing ULTs
- Remove redundancies
Related-To: NEO-5250
Change-Id: Id6ed25c078b54f7d6ea43f2d3b71dc827ff2d088
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-03 13:45:36 +01:00
Vinod Tipparaju
8e6be83fcc
Add cmdContainer ULTs - idOffset & numIdd reset, Gfx alloc failure
...
ULT required to cover IDOffset and numIdd values during reset.
ULT required to cover OUT_OF_MEM retrun during init.
Fix to check for valid gfx allocation inside heap helper & destructor
Change-Id: Ied9049b33dc0605d5f5f51c96114d5e96b26a4f7
Signed-off-by: Vinod Tipparaju <vinod.tipparaju@intel.com >
2020-11-03 13:22:44 +01:00
Slawomir Milczarek
b7d5427f01
CPU access disallowed mode and blitter amendments
...
Related-To: NEO-4876
Change-Id: I7d6de1a0530e9c4f8bcf302824242033d3ca724a
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2020-11-03 13:04:28 +01:00
Mateusz Jablonski
21aa8388bc
Correct program binary type when building program
...
Related-To: NEO-5001
Change-Id: Ib2915e85ab5dfaf6de146710709c7cd062c88b39
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-11-03 10:30:50 +01:00
Spruit, Neil R
3e5f3fe055
Fixed AppendMemoryFill for alignment, multi kernel execution, memory overrun
...
- Fixed Memory Fill to use aligned allocations in Destination and Source
buffer kernel arguments to ensure proper alignment of memory in the
surface state.
- Fixed patternSize == 1 case where simd size is > the size being
written resulting in the inital kernel append with group count of 0 and
the remainder kernel being executed incorrectly.
- Fixed offset calculation in the remainder kernel to be based off of
the aligned allocation offset.
- Fixed memory overrun case where size < patternsize with the minimum
size being used in the kernel.
Change-Id: I39bd83b3a83ceb6df05d374238f85f7fdf0bd09a
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2020-11-02 16:49:12 -08:00
Jaroslaw Chodor
a07be76146
ocloc - don't require device for src->spv
...
Change-Id: Idb2acd9af4e09f59958e3bc622885423a3f79227
2020-11-02 21:07:18 +01:00
Mateusz Hoppe
4d2750161d
Move OsAgnosticMemoryManager to shared
...
Resolves: NEO-5188
-move MockGraphicsAllocation to shared
Change-Id: I17e90af48183f003151fab075a46e40d7df3f160
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2020-11-02 21:02:53 +01:00
Jaroslaw Chodor
78dc305291
Ocloc - emit warning on input type mismatch
...
Change-Id: I57edcbd3025616698dbe7710f04d975db93ffdb9
2020-11-02 20:00:15 +01:00
Jaroslaw Chodor
d181a2e5a3
Fixing zeKernelGetProperties
...
Additionally, adding zell_world_jitc_ocloc BB test
Change-Id: If3b8c7e4bd4a789ec1b4f4de55ab21e91c1e7afa
2020-11-02 19:38:39 +01:00
Mateusz Jablonski
75d1ebb811
Use all devices when building program
...
remove Program::internalOptions
internal options are calculated separately in compile, link and build methods
Related-To: NEO-5001
Change-Id: I85ea2d64c72edb9b0e3f23244b59b9af20e2d357
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2020-11-02 19:37:55 +01:00
Lukasz Jobczyk
045632f355
Add new unified shared memory model
...
Related-To: NEO-3312
Change-Id: I640fb8d120729fa8bb2a23ff65c74c41ef27260d
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2020-11-02 19:23:40 +01:00
ocldev
e82f219816
igc revision update
...
Change-Id: Id3706310e7769429f6cbd2a295afaa0e06bbe6ee
2020-11-02 19:10:17 +01:00
Aravind Gopalakrishnan
f9e0c04b54
Fix build error in ult
...
Change-Id: I44a66975df4d12e68b967f5dac28cffb8a145004
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2020-11-02 18:48:33 +01:00
Adam Cetnerowski
4cea3f85f6
ULT renaming: Scheduler Source tests
...
Related-To: NEO-2236
Change-Id: I0746fc3d40923e79ef1e0dfabb5e029cd7eb9068
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2020-11-02 18:47:49 +01:00
Andrzej Ratajewski
3a4474b9f6
Pass -cl-intel-no-spill internal option to IGC while scheduler compilation
...
Change-Id: Ib91da09a268fff597aadc5dda8720ca6703d56ec
Signed-off-by: Andrzej Ratajewski <andrzej.ratajewski@intel.com >
2020-11-02 18:36:58 +01:00