Bartosz Dunajski
|
f38d5976cd
|
Fix submitting gpgpu context on blit enqueue
Change-Id: Iea598d72a153eda3455e10afcdde6c8f69d11f48
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-17 13:55:11 +02:00 |
Filip Hazubski
|
2912cebbd4
|
Update Context::blitMemoryToAllocation function
Change-Id: I5f81cb023b75e82bd3aff8e393f6b9463c767112
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-07-13 15:23:51 +02:00 |
Bartosz Dunajski
|
1544453f24
|
Fix dumping allocations when BCS copy is allowed
Change-Id: I0d56e0d2e8007e7dc1686fab0e40502b658c254e
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-10 16:53:47 +02:00 |
Bartosz Dunajski
|
2485a214e1
|
Submit Gpgpu context when Bcs copy is required after barrier
Change-Id: Ifa962e8cb07227466f977398658394393d58f65f
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-09 11:00:59 +02:00 |
Bartosz Dunajski
|
a465d5c753
|
Dont clear dependencies on enqueue engine switch
Change-Id: Ic6c6f202052c7024c7997de882f0079eead07303
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-07-07 15:51:00 +02:00 |
Bartosz Dunajski
|
107f07eb08
|
Optimize BCS flushing scheme [3/n]
Change-Id: I806d642c869bccfe40a1eb0c58b6a2f53e071cd8
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-26 16:45:39 +02:00 |
Bartosz Dunajski
|
86dc5bacc7
|
Optimize BCS flushing scheme [2/n]
Change-Id: I6f1e0115b9c45f89afb86f8fd2304604243541df
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-26 11:37:24 +02:00 |
Bartosz Dunajski
|
c1dc8a8c3c
|
Optimize BCS flushing scheme [1/n]
Change-Id: Ia192d24196e46fc281c401c241044f3429c16693
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-25 11:01:19 +02:00 |
Bartosz Dunajski
|
61cf2b6c33
|
Debug flag to override BCS cache flush requirement
Change-Id: I5958835fbf2cd56bd5e46cdc4b10a87a1cc2471c
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-23 12:01:22 +02:00 |
Bartosz Dunajski
|
5837b89232
|
Change flushing order for BCS submissions
Change-Id: I561e89b7663ae6fd0a1ac3d57dc88dbf6c1e7c87
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-22 08:56:58 +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
|
38328369b3
|
Rename unit test
Change-Id: Ie3ebe300d088a93d36abcceb8913812c678de902
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-15 10:55:13 +02:00 |
Bartosz Dunajski
|
5a8e2accb2
|
Add blitter support to PauseOnEnqueue
Change-Id: If2fd0560c07b2baaf286be152770e9bad8fef770
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-06-09 09:11:46 +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
|
127f5de45f
|
Correct tests: pass valid device bitfield
Related-To: NEO-4645
Change-Id: Iecb2eb7fb83216d85fc56a24666439ae4503194f
Signed-off-by: Andrzej Swierczynski <andrzej.swierczynski@intel.com>
|
2020-06-03 16:38:49 +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 |
Maciej Dziuban
|
9bafefe2bc
|
Enable blitter for platforms without timestamp packet writes
Change-Id: Ib37306ad44b19f57901416f6b2d11be93978b339
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
Related-To: NEO-4233
|
2020-05-25 14:26:07 +02:00 |
Bartosz Dunajski
|
e36d95e039
|
Add helpers to avoid offsetof usage
Change-Id: I8f0ec5240b2ec2bd99b712271d87b88ffed2c5b3
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-05-19 17:45:53 +02:00 |
Bartosz Dunajski
|
dda8562818
|
Add missing expects in blit enqueue tests
Change-Id: I4141a4e13f0beb755fb5c71122be71ccbb0284de
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-05-18 12:34:21 +02:00 |
Bartosz Dunajski
|
8700b24c87
|
Force implicitFlush for blit aux translation
Change-Id: I8a63759d4b98126bdfbd8fdeeb3d7302d5591450
|
2020-05-04 11:29:21 +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 |
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 |
Mateusz Jablonski
|
47e3e7c8eb
|
Remove platformDevices [3/n]
Replace platformDevices[0]-> with defaultHwInfo->
Related-To: NEO-4499
Change-Id: I9a2607abe866512eef518ea6e34efb1d1d2069cf
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-03-24 17:19:57 +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 |
Filip Hazubski
|
56952113eb
|
Move MockClDevice to a separate file
Related-To: NEO-3938
Change-Id: I1bfeddb0ab68c025312bc3b8eff9571fef909780
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2020-03-18 20:16:46 +01:00 |
Sebastian Luzynski
|
6eae7fc3c7
|
Altered unit tests to suit new MiFlushDwWA() workaround.
Related-To: NEO-4426
Change-Id: Ib13719a711adda6fb3da3c2893898f0f31418508
|
2020-03-12 14:45:44 +01:00 |
Bartosz Dunajski
|
1399e55df7
|
Flush cache for blit aux translation
Change-Id: I108273bee286cdeed06e0c287945099cea481a73
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
|
2020-03-11 08:40:06 +01:00 |
Lukasz Jobczyk
|
e9c576393e
|
Move hwInfo to root device environment
Related-To: NEO-3857
Change-Id: Ic23077cad080a249457cec39462ca7407e75b227
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
|
2020-03-10 17:13:08 +01:00 |
Zbigniew Zdanowicz
|
ad4925aef9
|
Do not use direct submission in internal and low priority contexts
Change-Id: Ifac52dd36737151ea4d84bec95750e1716cafa9a
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2020-03-04 13:12:37 +01:00 |
Mateusz Jablonski
|
9dbeeea18f
|
Clang-format: restore sorting includes
Change-Id: I34eb993b562c77f56d8fbd51a02ee266c1f76678
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-24 10:22:30 +01:00 |
Mateusz Jablonski
|
ee5ebde417
|
Add absolute include paths
Change-Id: I5b8631603b0f0b2ed8eb1a61f7e7770b27867423
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-24 01:21:00 +01:00 |
Mateusz Jablonski
|
7df9945ebe
|
Add absolute include paths
Change-Id: I67a6919bbbff1d30c7d6cdb257b41c87bad51e7f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-23 23:49:12 +01:00 |
Mateusz Jablonski
|
370424a1e0
|
Change core inlcudes
Change-Id: Iaec903af420f0a92f7d86e484c83300fb9c531ad
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2020-02-23 18:46:50 +01:00 |
kamdiedrich
|
87c5d2663b
|
Add absolute path to unit_tests
Change-Id: I7a64f79a39dff4f5fa4166244e71872bb614724f
|
2020-02-23 17:18:04 +01:00 |
kamdiedrich
|
e8852a68c4
|
Reorganization directory structure [2/n]
Change-Id: I47962d17d755e80dcd9476e1ed75560f433f6115
|
2020-02-23 12:01:27 +01:00 |