Mateusz Jablonski
|
93c1e1b976
|
Add MultiGraphicsAllocation to USM
Related-To: NEO-4672
Change-Id: I53ea4bea73ae6d52840146f63bc561bb90f9fe62
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-07-02 09:39:21 +02:00 |
Bartosz Dunajski
|
6dd07bd3bc
|
Use correct Heap32 index for local memory allocations
Change-Id: I068f712ab2b05ee3d5a9716b21de685a7fee3a02
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-01 17:31:43 +02:00 |
Filip Hazubski
|
4076d3e294
|
Update BlitCommandsHelper
Add getMaxBlitWidthOverride and getMaxBlitHeightOverride functions.
Change-Id: Idf23725f5d3336118979c2b5731b023d934374d6
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-01 16:27:57 +02:00 |
Jaime Arteaga
|
8113fafe53
|
Disable cross-device indirect access
Change-Id: I57655abfc02785dfd68384a1546ee4cfdbea938a
Signed-off: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
|
2020-06-30 21:42:47 +02:00 |
Andrzej Swierczynski
|
dd8c712563
|
Correct tests: pass device bitfield to allocation properties [2/n]
Related-To: NEO-4722
Change-Id: I435eed19491babdd95ff9d0e860bf3008a544e9e
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-30 21:07:02 +02:00 |
Slawomir Milczarek
|
ac452a267b
|
Remove unsupported DRM I915_EXEC_COMPUTE flag
Related-To: NEO-4744
Change-Id: I1e9da6ec58f8b0144a7371e702a0c3a8425864d7
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
|
2020-06-30 11:58:35 +02:00 |
Andrzej Swierczynski
|
20c6497ba7
|
Correct test: pass device bitfield to allocation properties
Related-To: NEO-4722
Change-Id: I339ff1b3e212391c148959b1e003fa0863909a2c
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-25 17:35:58 +02:00 |
Katarzyna Cencelewska
|
2807dfeae8
|
Add posibility to modify semaphore delay between waits
Change-Id: Ia44c8ea67ef0bd16436c708d83bda15b4bb77b6e
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
|
2020-06-25 13:16:05 +02:00 |
Konstanty Misiak
|
e0f2656513
|
Move shared tests to the new target [n/n]
Related-To: NEO-4780
Change-Id: I6b44d45909c9973d2ff18096839550a6d2641b02
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
|
2020-06-23 20:47:54 +02:00 |
Bartosz Dunajski
|
2500357ad5
|
Debug flag to force implicit flush
Change-Id: I40f1ecb323a61242cbf230e02ba14fce510dbabf
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-19 11:34:37 +02:00 |
Andrzej Swierczynski
|
5d24d51ea6
|
Correct tests: pass valid device bitfield [4/n]
Related-To: NEO-4645
Change-Id: Ib105d811711b7a4fdfad91ac93606cfdeb6d4ccb
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-18 16:18:56 +02:00 |
Bartosz Dunajski
|
39828fb71d
|
Add new debug variable to pause on blit copy
Change-Id: I150eea40fa77b80387eda33fd6afd1582b517b5c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-17 17:23:27 +02:00 |
Bartosz Dunajski
|
d42f872d07
|
Change DebugBreak thread implementation to NEO::Thread
Change-Id: Icbb659cf7c86bbd74e6375266d9ec2ee84278597
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-17 13:10:14 +02:00 |
Mateusz Hoppe
|
d55a0ae5c6
|
Detect enable program debugging env variable
Resolves: NEO-4713
Change-Id: Id9ce30b84943c4b364f7756a430d58df2614a28b
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-06-09 15:23:20 +02:00 |
Mateusz Jablonski
|
87596d2387
|
Use root device index when accessing graphics allocation from buffer
Related-To: NEO-4672
Change-Id: I31ed0aa567276b606f4b09733ca2a8d678f9786f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-06-09 13:40:29 +02:00 |
Mateusz Jablonski
|
57d0967a2c
|
Pass root device index to MemObj::getGraphicsAllocation method
leave parameterless method in Buffer and Image classes
add method to remove graphics allocation from MultiGraphicsAllocation
Related-To: NEO-4672
Change-Id: I3020eecfabe9a16af7f36d68a74b32d3f4fc2276
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-06-05 13:18:03 +02:00 |
Andrzej Swierczynski
|
805731d36b
|
Correct tests: pass valid device bitfield [3/n]
Related-To: NEO-4645
Change-Id: I70598011a8fb10f929fc243ffa4b9fa3c06518a3
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-05 10:37:00 +02:00 |
Andrzej Swierczynski
|
52622eab67
|
Correct tests: pass valid device bitfield [2/n]
Related-To: NEO-4645
Change-Id: I5fe52cd9ffefea4f131a5b79b292175106a082c0
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-05 10:05:10 +02:00 |
Konstanty Misiak
|
aa8e9fb634
|
Rename ocl DeviceFixture and add shared tests specific one
Change-Id: Ib61e987388ba14b721a573e3e84332a7f6c9ef9c
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
|
2020-06-01 15:44:05 +02:00 |
Lukasz Jobczyk
|
02f2f22045
|
Add profiling support for blitter
Resolves: NEO-4121
Change-Id: I29dfcf07d48100c578cbc432fee4d87dfa18e8f4
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-05-29 13:43:14 +02:00 |
Mateusz Hoppe
|
f4ef256900
|
Program hardware context in L0 command queue
Related-To: NEO-4577
Change-Id: I204a5e86ad3b23b71071bbbfd58c23a408f6865f
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-05-29 13:07:38 +02:00 |
Michal Mrozek
|
ef5f83d0a0
|
Increase the preferred tag pool size.
Change-Id: I171d91571aec787f36a7a9d85b12aa8cf341ec7a
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
|
2020-05-26 18:04:02 +02:00 |
Mateusz Hoppe
|
d6fb463f16
|
Fix bug with allocationsForDownload
- after downloading clear container
Change-Id: If70e973a9366d2fc33d263bce3a3927e0c2f0531
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-05-22 18:27:12 +02:00 |
Piotr Zdunowski
|
5a2bff7706
|
Debug functionality to pause before and after specified GPGPU_WALKER.
Resolves: NEO-3961
Change-Id: If797858c0f6a9758f9c1bc5472841dcfff93884b
Signed-off-by: Piotr Zdunowski <piotr.zdunowski@intel.com>
|
2020-05-20 11:54:54 +02:00 |
Mateusz Hoppe
|
ac426b5108
|
TBX csr downloads allocations on queryStatus calls
Change-Id: I57fd98f4227b6d03430db6b96cfd21dd726919a3
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-05-13 16:28:19 +02:00 |
Mateusz Hoppe
|
ef4fae3903
|
Enable TBX mode in level zero
RelatedTo: NEO-4644
Change-Id: I76913d6b7c7d978a5a90a7a574778c67283497c1
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-05-06 16:33:15 +02:00 |
Bartosz Dunajski
|
78d5704c51
|
Update TimestampPacket alignment
Change-Id: Iaf30c2cca8a32cc17b838d96366ebe25491afc42
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-05-06 15:00:04 +02:00 |
Zbigniew Zdanowicz
|
b2210fa5bb
|
Refactor MemorySynchronizationCommands class
Related-To: NEO-4338
Change-Id: Id0ae9c73293fd99f53fccc11a69ca14fa9a6d119
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-04-27 17:33:31 +02:00 |
Milczarek, Slawomir
|
5bfc20ff28
|
ULTs amendments around fence allocation
Related-To: NEO-3216
Change-Id: I37c8b94cbd8d06dafc8a7a3d30fa40fad602a4ac
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
|
2020-04-27 15:44:31 +02:00 |
Mateusz Jablonski
|
7ed45adb27
|
Pass device bitfield when creating SVM alloc
Related-To: NEO-4484
Change-Id: Ie70b6fbd3351615bc15005755f2d7d9b4a3bad32
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-04-27 10:17:06 +02:00 |
Bartosz Dunajski
|
3960090345
|
Add MI_ARB_CHECK commands between blits
Change-Id: I07772c6f69c64bfa15cc21749839edc218abdf80
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-04-24 14:05:21 +02:00 |
Lukasz Jobczyk
|
eabed40e3e
|
Re-use temporary allocations
Resolves: NEO-4123
Change-Id: I44e9de4f1bf576adbbe8d69d1ec2c6ae1bbca35f
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-04-20 10:07:52 +02:00 |
Mateusz Jablonski
|
86a5946b7b
|
Pass device bitfield to TagAllocator
Related-To: NEO-4484
Change-Id: I56602a15d18ff577a97d573eeda51e7866525aa7
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-04-17 10:41:18 +02:00 |
Mateusz Jablonski
|
0c404bc880
|
Pass device bitfield to allocation properties when creating mem obj
Related-To: NEO-4484
Change-Id: I961e9122591dc7293e37d5c1ca58cbcd649ee653
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-04-16 15:01:37 +02:00 |
Milczarek, Slawomir
|
87d0a78095
|
Add support for memory dumps in TBX mode with AUB dump
Related-To: NEO-4600
Change-Id: I4aa45c2745400d49e5bd92e0fc0aa76aa5df8678
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
|
2020-04-16 07:59:14 +02:00 |
Krzysztof Gibala
|
42bf1d7e61
|
Limit CPU copy in isReadWriteOnCpuAllowed
Change-Id: I4b0f7dde7afdb4d6dbf39874b8313cac0f6e5de6
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2020-04-09 12:30:12 +02:00 |
Krzysztof Gibala
|
7b9767636b
|
Add Blitter support for CopyBufferRect
Related-To: NEO-4013
Change-Id: Id0d114a89b2b42a6385cca5afaa162e577c10ffb
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2020-04-08 14:03:32 +02:00 |
Filip Hazubski
|
43dba9de4a
|
Move MockDevice to shared
Change-Id: If3a4ea2bb3f47bcb8176516977a626517f25a49f
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-04-03 08:23:06 +02:00 |
Filip Hazubski
|
d0527e1049
|
Rename memory_constants.h to constants.h
Change-Id: I05b5d20bac12935dc6625b94adc3a03c98c19b49
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-04-02 14:19:39 +02:00 |
Filip Hazubski
|
385482e3fc
|
Move VariableBackup to shared
Change-Id: Ib7e316f8d497f1854d977b6420f8c978de58c9ab
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-04-02 13:42:41 +02:00 |
Mateusz Hoppe
|
0791b25214
|
Move cmd parse files to shared directory
Related-To: NEO-4519
Change-Id: Id055631d68f1d73ae39c4976843080b8f8e05f1c
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2020-03-31 23:31:29 +02:00 |
Krzysztof Gibala
|
d2508fb501
|
Add Blitter support for WriteBufferRect
Related-To: NEO-4013
Change-Id: I8506e2ba1437399d888cc2c7cbc724c52fe2aa9f
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2020-03-31 14:34:50 +02:00 |
Krzysztof Gibala
|
5caa8bc28d
|
Add detailed tests for ReadBuffeRect scenario
Related-To: NEO-4013
Change-Id: I3d43aec3c63f8cfb11a7bb2e601f41ce5b191166
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com>
|
2020-03-27 10:53:58 +01:00 |
Mateusz Jablonski
|
0f0a42de89
|
Pass root device index to all MockAllocationProperties constructors
Related-To: NEO-4512, NEO-3691
Change-Id: I631228191ca472e883b5233cb41ae8b6254588e9
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-03-26 11:34:47 +01:00 |
Mateusz Jablonski
|
4e4d160efd
|
Extend MockAllocationProperties constructor, pass root device index
Related-To: NEO-4512, NEO-3691
Change-Id: I1af3e513ae272e5baae116a176445e6e6af297fb
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-03-25 21:48:36 +01:00 |
Mateusz Jablonski
|
43668ce55b
|
Remove platformDevices from ULT
command_queue, command_stream, device, event, execution_environment
Related-To: NEO-4499
Change-Id: I83f0e749a6cd14c7b572e9af1502e288528c136b
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-03-24 22:32:42 +01:00 |
Mateusz Jablonski
|
7a2310163e
|
Remove platformDevices [2/n]
replace **platformDevices with *defaultHwInfo
replace *platformDevices[0] with *defaultHwInfo
Related-To: NEO-4499
Change-Id: If973ceb44ede2e940969f9c666f85d9a939fbff8
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-03-24 15:26:34 +01:00 |
Lukasz Jobczyk
|
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 |
Krzysztof Gibala
|
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 |
Andrzej Swierczynski
|
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 |