Mateusz Hoppe
|
115d700f49
|
Add getter in Drm for memoryInfo
Related-To: NEO-3014
Change-Id: I56c0e13b88d27f7c6b3816bf24342cdb04108dac
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2019-04-10 16:33:25 +02:00 |
|
Piotr Fusik
|
20985f426e
|
Simplify and format code.
Change-Id: I12bda7a76ddb377f684bfed1ef4e0f5c2ace6b0c
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
|
2019-04-10 15:59:42 +02:00 |
|
Dunajski, Bartosz
|
ccd93e1ea8
|
Add method to dispatch blit operation from hostPtr to Buffer
Related-To: NEO-3020
Change-Id: If76f2c659c3ee343693a6d3ced86a47d7ed0bf61
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-04-10 15:17:44 +02:00 |
|
Venevtsev, Igor
|
fac6ddaebc
|
[1/n] Use GfxPartition for 32-bit allocations - WddmMemoryManager
Related-To: NEO-2877
Change-Id: I13621bc984e8bb92bea82c07044d9a40bc9ca550
Signed-off-by: Venevtsev, Igor <igor.venevtsev@intel.com>
|
2019-04-10 12:58:26 +02:00 |
|
Plewka, Maciej
|
19beaf6bd7
|
Revert "Use llvmL1 as type for Intemediate binary type"
This reverts commit a9faf0aecb.
Change-Id: Ib395536be436d3fbe592dd438b2fc2c839135eca
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2019-04-10 12:23:06 +02:00 |
|
Mrozek, Michal
|
9ae29ecfc8
|
Move unrecoverable.
Change-Id: Ia8460ac7d9acdd9e4180ab4b87d2adb18699a8a8
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
|
2019-04-10 11:44:03 +02:00 |
|
Mrozek, Michal
|
78e50cae56
|
Add registry key to always select engine 0.
Change-Id: Ia2bb3307dfd69be32a77217b54bedf7178610db0
Resolves: NEO-3089
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
|
2019-04-09 18:51:56 +02:00 |
|
Maciej Plewka
|
a9faf0aecb
|
Use llvmL1 as type for Intemediate binary type
Change-Id: I9c3c2510440c65aedf156d01ea8550d05862f14a
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2019-04-09 16:38:10 +02:00 |
|
Zbigniew Zdanowicz
|
e201725dd5
|
Add dedicated map allocation
Related-To: NEO-2917
Change-Id: Ieeca40f5faf29433a5c464d2c3ca3b8910695a9b
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
|
2019-04-09 16:16:31 +02:00 |
|
Mateusz Jablonski
|
91a64c8518
|
Fix locking resource logic for enqueue read/write buffer call
Change-Id: I261ed4904d617a2f4600ea2a5ec7fd34f534c191
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-09 13:16:59 +02:00 |
|
Maciej Dziuban
|
60c376d391
|
Improve non default flags printing
Change-Id: I960f9db85f1686785152b7825953464a900b80d1
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-04-09 11:12:43 +02:00 |
|
Jobczyk, Lukasz
|
d6367f02aa
|
Add INTEL suffix to the clEnqueueVerifyMemory
Related-To: NEO-3082
Change-Id: Ia15ab39545144198b2db745a0a61757b6b1caf47
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
|
2019-04-09 11:00:48 +02:00 |
|
Milczarek, Slawomir
|
381ccfc0aa
|
AUB capture with AubStream to support image dumps
Related-To: NEO-2717
Change-Id: I448627cc40776eadacaefaa321500a3cf5ff3593
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
|
2019-04-08 17:28:14 +02:00 |
|
Jobczyk, Lukasz
|
2393aceca6
|
Add dispatchable object to the clAddCommentINTEL
Related-To: NEO-3082
Change-Id: Iae0117b32a81c97a37fb30e79bd4b9547c50c95c
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
|
2019-04-08 16:05:29 +02:00 |
|
Mateusz Jablonski
|
fc86445079
|
Use MemoryProperties to setup cache policy for images
Related-To: NEO-2535
Change-Id: Ieb311cef1560d09c099b713d2cc81afb886cfc56
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-08 13:22:13 +02:00 |
|
Mrozek, Michal
|
9ff61b6e04
|
Setup preemption registers now return input value.
Change-Id: Ib58e2dffb5ebca15bfca24d03e8077ac71c9c499
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
|
2019-04-08 12:05:35 +02:00 |
|
Mateusz Hoppe
|
7a7cb3d33a
|
Set correct AllocationType in createGraphicsAllocationFromSharedHandle
Resolves: NEO-3077
Change-Id: I893544f4bfc19ffa8f49878bc9b44df4820cd619
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2019-04-08 08:19:55 +02:00 |
|
Venevtsev, Igor
|
56770408ae
|
GfxPartition always allocates GPU addresses above heap base
Related-To: NEO-2877
Change-Id: Id4f57ab2489faf09984a616de78655b399e127a4
Signed-off-by: Venevtsev, Igor <igor.venevtsev@intel.com>
|
2019-04-05 16:19:52 +02:00 |
|
Jacek Danecki
|
4b2bb188b7
|
Add support for Gen11 platform
Related-To: NEO-2388
Change-Id: I4da92efe7f875f409cd62519a31ed4509b55bda7
Signed-off-by: Jacek Danecki <jacek.danecki@intel.com>
|
2019-04-05 14:28:55 +02:00 |
|
Maciej Dziuban
|
024c54a909
|
Delete unneeded comment
Change-Id: I3b153fea74522ab5f90882123e436c8e7efa380f
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-04-05 10:39:13 +02:00 |
|
Maciej Plewka
|
4eb48e3d06
|
Add function to flush caches
Related-To: NEO-2536
Change-Id: Ifbf7e7a42514dd66eb0914f9d13407287481e123
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2019-04-05 09:48:50 +02:00 |
|
Dunajski, Bartosz
|
8a2917dd2c
|
Add parsing logic for MI_FLUSH_DW and XY_COPY_BLT
Related-To: NEO-3020
Change-Id: Id665fb10ea2871f513932c5c82e3b833e715fec0
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-04-05 09:34:04 +02:00 |
|
Jobczyk, Lukasz
|
e926a6d037
|
Adjust error handling in the clAddCommentINTEL
Related-To: NEO-3047
Change-Id: Ic9ecfff8358c43a37a1c4ea4ccf4aec8d09acde8
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
|
2019-04-04 18:58:39 +02:00 |
|
Pawel Wilma
|
37bcc99cd2
|
Class for local memory bank selection based on usage
Related-To: NEO-2906
Change-Id: I8b9cae5191da6344ee8d4f0cf7125f95d0bc6b35
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com>
|
2019-04-04 17:21:02 +02:00 |
|
Filip Hazubski
|
f6f5d19704
|
Simplify getAllocationData
Change-Id: I6ffb79ac76b8566b17dab9bd9311db567352d807
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2019-04-04 16:50:01 +02:00 |
|
Mateusz Jablonski
|
e8259ecf2c
|
Move AllocationProperties to separated header
Related-To: NEO-2860
Change-Id: Ibbc99a60c04ec75d75bf8c3a36d585a07b7f45c2
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-04 16:22:10 +02:00 |
|
Maciej Dziuban
|
bb074bd375
|
Fix setImageArg
Related-To: NEO-3033
Change-Id: I9432a1edf9e87bc6e629d421c3aabe4c150cccb5
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-04-04 15:44:59 +02:00 |
|
Mateusz Jablonski
|
ad62e32f76
|
Remove redudant AllocationProperties constructors
Related-To: NEO-2535, NEO-2860
Change-Id: Iea3061b7a3f9567b6ea8bc3a9ea49651c5f0fcdd
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-04 15:20:27 +02:00 |
|
Maciej Dziuban
|
c43cdd23b3
|
Dump debug settings to a file
Related-To: NEO-3033
Change-Id: I1c4de1868ba68aada0e2e50f6b84b7f91e6dc45b
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-04-04 15:12:35 +02:00 |
|
Maciej Plewka
|
17f70f3fe2
|
Revert undefs in windows_wraper
Change-Id: I32905e07ea8653e0a5cce60a74d901a881c65002
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2019-04-04 14:39:52 +02:00 |
|
Dunajski, Bartosz
|
a8451b8aaa
|
Support BCS context creation
Related-To: NEO-3020
Change-Id: I7ddd3816e7b9a5c8cd53a77e87625303a8549b8d
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-04-04 12:18:29 +02:00 |
|
Mateusz Jablonski
|
6e7f82c315
|
Obtain storage info internally, in allocateGraphicsMemoryInPreferredPool
Related-To: NEO-2860
Change-Id: Id7acb10793f3145238f6b930b4c64c20c87a1021
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-04 11:43:31 +02:00 |
|
Mrozek, Michal
|
387fdc5682
|
Make sure that timestamp is properly connected to mapBuffer event.
Related-To: NEO-2317
Change-Id: I607211e9e8bb05e0c4103a10087c10f6959f2008
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
|
2019-04-04 11:36:06 +02:00 |
|
Jobczyk, Lukasz
|
c2e5831c1c
|
Add the clAddCommentINTEL function
Related-To: NEO-3047
Change-Id: I4def3e4866e0bf53c00f18d42b3c32c0d0c8a746
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
|
2019-04-04 11:05:10 +02:00 |
|
Kamil Diedrich
|
3e56fa6b32
|
change alignment from bits to bytes
Related-To: NEO-2380
Change-Id: I5698bd2043531fb34c4647000833b0558ff8dba7
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
|
2019-04-04 09:40:50 +02:00 |
|
Mateusz Jablonski
|
4e3f0e6ab2
|
Create storage info in one place
Related-To: NEO-2860
Change-Id: Ic37b89f2a80267b499227a8311aabd1fc6fb2754
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-04 08:12:15 +02:00 |
|
Mateusz Jablonski
|
3abfb7cb3f
|
WddmMemoryManager: move logic of handling too low host pointer
Check malloc restrictions in method that allocates memory using host ptr
Related-To: NEO-2860
Change-Id: If1471c410d9a68e1ebacc6379682bfe98d0d75fe
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-04 08:04:49 +02:00 |
|
Mrozek, Michal
|
f946cdd288
|
Do not limit to 1 slice for throttle hint low.
Change-Id: Id42f2ba3af752d36dcf4c550129c4cf1aa68c530
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
|
2019-04-03 18:20:49 +02:00 |
|
Filip Hazubski
|
b2e16b7897
|
Update allocationForCacheFlush method
Related-To: NEO-2535
Change-Id: Ia24556814188263e2ebb54b6419feddd5d8ed707
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2019-04-03 18:07:13 +02:00 |
|
Mateusz Jablonski
|
f76c0e84fb
|
Don't copy compressed buffer on CPU
Change-Id: I9c36ee8f23284286bb846fd9a0fd196733d0f8f9
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-03 13:15:41 +02:00 |
|
Dunajski, Bartosz
|
4c444e5303
|
Add XY_SRC_COPY_BLT and MI_FLUSH_DW commands
Change-Id: I096001b45eb9cd833d6dbc3506ad6508e4ec4c56
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-04-03 12:32:59 +02:00 |
|
Mrozek, Michal
|
4cb060fc46
|
Remove not needed code.
Change-Id: Idcbc53f22cc3a3f1c3acb4b2a620372d6102b12b
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
|
2019-04-03 12:17:53 +02:00 |
|
Jobczyk, Lukasz
|
24e17c0330
|
Initialize wddm in the WddmMemoryManager constructor before DEBUG_BREAK_IF
Change-Id: I96f83af31eacb8939b4e09357775ab5c42cd3618
Signed-off-by: Jobczyk, Lukasz <lukasz.jobczyk@intel.com>
|
2019-04-03 11:27:32 +02:00 |
|
Mateusz Jablonski
|
b4ed5468a2
|
Add device index to AllocationProperties
Change-Id: I3c9f7ea59bf85fbbc948ba23c2b1040f295f586c
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
|
2019-04-03 10:48:30 +02:00 |
|
Mateusz Hoppe
|
b13bd16665
|
Add support for tiling mode selection to VA sharing
Change-Id: I459c472a4b8d74dba70df54c9da29865672114eb
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2019-04-03 10:06:42 +02:00 |
|
Dunajski, Bartosz
|
2243fc950b
|
Improve waiting logic in HostPtrManager
Change-Id: Ib762a9604ad3d398044f289fa8a1aa4df2b4d37a
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-04-03 08:47:49 +02:00 |
|
Kamil Diedrich
|
cefa3e3119
|
Add alignment check to CL_DEVICE_MEM_BASE_ADDR_ALIGN for compressed buffers
Change-Id: I44fa231411a754fb24398a4a9727ca16f257220e
Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
|
2019-04-02 12:20:12 +02:00 |
|
Dunajski, Bartosz
|
002fc47e4b
|
Remove not needed return
Change-Id: I682caf2f0ddf499be1be7d9be45374ba9ce5dfed
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-04-02 11:18:39 +02:00 |
|
Mateusz Hoppe
|
5c0c1f77f9
|
Pass AllocationProperties to createGraphicsAllocationFromSharedHandle()
- only extends interface to MemoryManager
Change-Id: I585d91be95abd50e11eedb53e2acfa3f66491d44
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
|
2019-04-02 08:55:38 +02:00 |
|
Mrozek, Michal
|
69f8e72816
|
Always go via CSR in multi OS Context scenarios.
Change-Id: I448db22a35c8c99ac9c7abe65c340842aeb883c2
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com>
|
2019-04-01 17:35:24 +02:00 |
|