Jobczyk, Lukasz
2a77d71d4c
Ensure that temporary resources are destructed before wddm
...
Change-Id: I39330718f672a4f35941d1a990aec27446ad8b49
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2019-11-14 10:57:16 +01:00
Jacek Danecki
dd59f58f19
doc: add information about packages mirror
...
Change-Id: Ib793c0741ed402b5bc67725102ee39104834e49d
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
19.46.14807
2019-11-14 09:39:55 +01:00
ocldev
c7d3f910d3
igc revision update
...
Change-Id: Ib20da1242ba683eaafccaf07f54f89688442f8ba
2019-11-13 22:04:32 +01:00
Michal Mrozek
e7901775a8
Improve enqueue kernel error handling.
...
- Do not allow to enqueue parent kernel if there is no device queue.
Change-Id: I0f06b8ed2387fc87abd652653f2c8bb8c4939a12
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-11-13 19:29:19 +01:00
Dunajski, Bartosz
5ab6386581
Improve image aub tests
...
Change-Id: I14e37cbc87606a702f153c8823bbe883398f4365
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-13 19:23:56 +01:00
Dunajski, Bartosz
d9bf9151cb
Fix compilation warning
...
Change-Id: Ibdebb496336d103e7cc78db2bf06134ef70cd002
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-13 19:10:32 +01:00
Slawomir Milczarek
75d0fb308a
Fixed AUB Center class object initialization
...
Related-To: NEO-3916
Change-Id: Ia17abe09c638ee76b8fda98166938c1bab6629a7
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2019-11-13 18:55:39 +01:00
Artur Harasimiuk
79907be691
infrastructure update
...
Related-To: NEO-3007
Change-Id: Ie17090764910615ad6f598145885050f4bf92020
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-11-13 18:49:05 +01:00
Dunajski, Bartosz
de0c01db8c
Improve RegisteredMethodDispatcher usage
...
Change-Id: I742cc7a25f7ce3c9ad43411a0b1a128d1744c6a2
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-13 18:05:02 +01:00
Filip Hazubski
8a047e24f2
Fix unit test
...
Move single HW test to proper directory
Change-Id: I9e1dd9a0403da11831a76fccd6615621cc4895b8
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-13 16:45:20 +01:00
Dunajski, Bartosz
b6015b5293
Add TimestampPacketDependencies helper
...
Change-Id: I3945ac8e495baf442b4f892ba415f939e8d316da
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-13 16:04:48 +01:00
Maciej Dziuban
df20a73622
Unified memory sharing 4/n
...
Extract MockSharingHandler to a separate file
Related-To: NEO-3771
Change-Id: I012ca62e376d953928e7b3254aa3aa5330a6c3d4
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-11-13 13:31:59 +01:00
Filip Hazubski
4b2a8e99d8
Add clGetExecutionInfoIntel API
...
This API allows querying for execution related information.
CL_EXECUTION_INFO_MAX_WORKGROUP_COUNT_INTEL parameter allows to query for
maximal work group count that is possible to run concurrently on the device.
Related-To: NEO-2712
Change-Id: I4e6b4c80aeb06ff966fb543c0a7f05ed54416dab
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-13 12:09:40 +01:00
Klein, Yaniv
340e80bb1a
added support for 2 stages write memory of aub_manager
...
1. write ppgtt pages only by calling write memory with pagesOnly set to true
2. write the actual memory pages by calling writePhysicalMemoryPages
Change-Id: Id3766704e4b8f84f77336f78da6b9270bfd44b70
2019-11-13 11:45:08 +01:00
Mateusz Jablonski
5a8f455a84
Remove csrsContainer from root device environment
...
improve mocking:
- add method to create RootDevice in Platform
- add method to create SubDevice in RootDevice
- add method to create CommandStreamReceiver in Device
Related-To: NEO-3691
Change-Id: Ie9fe3de260492604333c8ca93796bfbffae518c4
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-11-13 10:05:09 +01:00
Dunajski, Bartosz
4102b9cf3d
Pass single Node instead of whole Container to BlitProperties
...
Change-Id: I7493e836550712633ef95e83b8349a3804df1327
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-13 09:38:31 +01:00
Dongwon Kim
48b12337e3
ULT for the previous commit
...
Author: James Xiong <james.xiong@intel.com >
Date: Mon Oct 7 10:54:39 2019 -0700
Enable midthread preemption after the setup is completed
Change-Id: I9639e31233998a98ade6992dc3d5666e53dd3808
Signed-off-by: Dongwon Kim <dongwon.kim@intel.com >
2019-11-13 09:17:49 +01:00
Pawel Cieslak
70af3e33db
Remove tbx tests.
...
Change-Id: I8511c55483504dfb463869958b274d02b45d4079
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2019-11-12 22:12:22 +01:00
Maciej Dziuban
6dd65f2f9e
Unified memory sharing 3/n
...
Require CL_CONTEXT_INTEROP_USER_SYNC
Related-To: NEO-3771
Change-Id: I973635a25d2b2ac5d05557804a4351eb59786bcd
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-11-12 18:05:37 +01:00
Mateusz Jablonski
a8a4b023b0
Internal update
...
Change-Id: I2441e3a0ba96c657aa81ac6c2fda2c6c2cd9a4b6
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2019-11-12 17:31:08 +01:00
Jobczyk, Lukasz
7b7ac67e47
Extend an allocation properties constructor
...
Related-To: NEO-2998
Signed-off-by Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
Change-Id: Ia2a99ff3bae574cc0cc40a973a30bdca126fe12d
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com >
2019-11-12 16:21:54 +01:00
Dunajski, Bartosz
80407aec15
Program barrierTimestampPacketNodes only on first unblocked command
...
Change-Id: I8ebba9f8326e3da2365c001b0c350efb372a3774
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-12 15:37:51 +01:00
ocldev
44bc1057d1
dependencies update
...
Change-Id: I6ddab239c8f6915d09e48e28caf67d0c7bcad371
2019-11-12 15:00:31 +01:00
Maciej Dziuban
125e2a0ff8
Unified memory sharing 2/n
...
Move acquire/release handling to a base class
Related-To: NEO-3771
Change-Id: I0127e393ce30c0b214b3c9cad590751ad9e386bc
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2019-11-12 14:56:21 +01:00
Slawomir Milczarek
9063e310af
Removed deprecated DRM interface
...
Related-To: NEO-3008
Change-Id: Id3464129c61dbe5afb777e331581c82b1c7a029e
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2019-11-12 13:34:16 +01:00
Filip Hazubski
f8a9eb642e
Remove not needed ifdef
...
Resolves: NEO-3891
Change-Id: I37e66cc2229969409c6eb52e12267ae5531c3abf
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2019-11-12 12:44:11 +01:00
Adam Cetnerowski
b855852500
ULT renaming: Read buffer event tests
...
Related-To: NEO-2236
Change-Id: I25282c327180629020fdebc2aeeb321543455dc1
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-11-12 12:31:53 +01:00
Dunajski, Bartosz
af8ce96ab4
Add move logic to TimestampPacketContainer
...
Change-Id: Ib666fd57b4ca9123e324a82c3e648b0da49abffc
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-12 08:50:00 +01:00
Dunajski, Bartosz
50f9674d79
Change HostPtrSurface ownership to target CSR
...
Change-Id: I56ab5f7f961f92cf195600b11e836d2f264c9d0d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-08 18:11:37 +01:00
Dunajski, Bartosz
0dafcfcce5
Remove not used variable
...
Change-Id: I72f696948ca37ed7778fb081afe5f88d3abea4e9
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-08 17:35:37 +01:00
Dunajski, Bartosz
ad2b8a0bbe
Allow dispatching multiple blit commands with single flush
...
Change-Id: I57ea32dfa8cfd89ec37fc2f1f82ee6f72598c18a
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2019-11-08 14:35:44 +01:00
Igor Venevtsev
ef7df7dc22
Properly initialize sub/rootDeviceIndex members in AllocationProperties ctor
...
Change-Id: Ib2c5b0cb63291a6b210d273d4de3283b1072274f
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2019-11-08 13:38:11 +01:00
Michal Mrozek
5ab14ff257
Update internal.
...
Change-Id: I783e22755c29a025eba32c304e2f83a0ea3b52ef
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-11-08 13:03:51 +01:00
Mateusz Jablonski
900818b8fd
CMake: refactor compiling test kernels
...
Change-Id: I50b75a06fa8d3de4e79ad24623738fa582f8f122
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
19.45.14764
2019-11-08 10:28:27 +01:00
Gibala Krzysztof
b0e7994bb4
Fix regression in TGLLP RENDER_SURFACE_STATE command
...
Resore previous version by changing
UNRECOVERABLE_IF to DEBUG_BREAK_IF
Change-Id: I02c743f8e13a759d82a03797c0d821b6879be7a0
Signed-off-by: Gibala Krzysztof <krzysztof.gibala@intel.com >
2019-11-08 10:00:59 +01:00
Artur Harasimiuk
dd98bfd4ee
update list of GCC compiler support
...
Related-To: NEO-3178
Change-Id: I03ced50df000f96db4d56d935b3e9d41f5aacb40
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-11-08 00:40:27 -07:00
Kamil Kopryk
b2fbab7f28
Add support for stateless write buffer rect
...
Change-Id: Id10c97ff2b7c07ca828b17d6bcbc36e97fadfb83
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-3314
2019-11-07 16:13:04 +01:00
Kamil Kopryk
0ef81b2bc0
Add support for stateless read buffer rect
...
Change-Id: I794be4cacaa9de661c0c7e6ec67da85b0d5eed9a
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-3314
2019-11-07 16:07:03 +01:00
Adam Cetnerowski
3f42625dcc
ULT renaming: Migrate Mem Objects tests
...
Related-To: NEO-2236
Change-Id: If6469c42fd906d115cfa87adc3df9e97409d32f8
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-11-07 15:30:01 +01:00
Michal Mrozek
ed88bc69f6
Enhance kernel testing.
...
Change-Id: I7e9a3c8ba64df82e878a3514a8ed87604cd6f839
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-11-07 12:27:27 +01:00
Adam Cetnerowski
7e6b47cc14
ULT renaming: Enqueue Marker tests
...
Related-To: NEO-2236
Change-Id: Ib907867e6b711266b8588934458291672391d208
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-11-07 11:59:53 +01:00
Kamil Kopryk
011701ee5e
Fix for forceStateless check
...
Change-Id: Ic1d4787c3d8c7bdd70f13451d703bbc9958af7c7
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
Related-To: NEO-3314
2019-11-07 08:28:51 +01:00
Artur Harasimiuk
d9f1849323
infrastructure update
...
Change-Id: I15c9296c0427e27177b288d7a044bb6aa130591e
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2019-11-06 23:38:42 +01:00
Jaroslaw Chodor
fa41f32b0b
Disabling lint check for some cornercases
...
Change-Id: I48dd87da1e12884ad2774319800a60303a932e1e
2019-11-06 23:13:55 +01:00
Michal Mrozek
fb409e87fc
Do not detect pointers as buffers.
...
Change-Id: I43cf354ad7de9dd802759f7cf6fdb15bec679349
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2019-11-06 15:09:12 +01:00
Adam Cetnerowski
9b87eabadc
ULT renaming: Media kernel tests
...
Related-To: NEO-2236
Change-Id: I7c38b860128e2e07c77e4ee194247eb054ca763f
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2019-11-06 14:11:11 +01:00
Jacek Danecki
172e48282b
doc: add information about Neo in NixOS
...
Change-Id: I7cbae54787d77790279053a19fe75fe5f632548a
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com >
2019-11-06 14:01:58 +01:00
Cencelewska
e2c4ec47ac
Refactor of programComputeMode in CommandStreamReceiverHw
...
Change-Id: If3ca7e89fe9f2fff371cd88224fe3a669d17f000
Signed-off-by: Cencelewska <katarzyna.cencelewska@intel.com >
2019-11-06 11:31:26 +01:00
Maciej Dziuban
603bce2164
Unified memory sharing 1/n
...
This change introduces creating and releasing buffers from
memory handle. Currently Windows NT Handles are supported.
Change-Id: I61b89d97946ce61617ad98922b7e9731d4a754a9
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-3771
2019-11-06 10:43:34 +01:00
Igor Venevtsev
684d58d2aa
Make GraphicsAllocation constructors unambiguous
...
Related-To: NEO-2941
Change-Id: Iedd16d0dcb4158b5e7832043289e2e6aba1549d5
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2019-11-06 10:12:26 +01:00