Dunajski, Bartosz
|
0a8a77d47c
|
Move enqueue blit logic to enqueueHandler
Change-Id: Ibbad22906387c15243708d37b272601f4734697d
Related-To: NEO-3020
|
2019-07-08 12:37:06 +02:00 |
|
Piotr Maciejewski
|
d1d794c658
|
Metrics Library Performance Counters implementation.
Signed-off-by: Piotr Maciejewski <piotr.maciejewski@intel.com>
Change-Id: I0f00dca1892f4857baaebc75ba2208a4f33db1bf
|
2019-07-04 15:56:47 +02:00 |
|
Dunajski, Bartosz
|
8263d488c6
|
Submit Semaphore dependency for enqueue read/write without Kernel
Change-Id: I22e1743b4cbd6e8285527fdfe25424a6cb3ff462
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
Related-To: NEO-3020
|
2019-06-25 14:21:57 +02:00 |
|
Dunajski, Bartosz
|
70f92cf03c
|
Rename KernelCommandsHelper to HardwareCommandsHelper
Change-Id: I0b92a2d74bc96658274e4a02fec0f322e87681b2
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-06-12 13:45:12 +02:00 |
|
Maciej Dziuban
|
608ec933da
|
Extract GpgpuWalker related functions to bdw_plus files
Change-Id: I3b2081af8e350d4072da5e1482a4bfc50e06fb6d
Related-To: NEO-3016
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-05-24 11:48:50 +02:00 |
|
Piotr Fusik
|
086ef7c461
|
Simplify code by introducing TimestampPacketStorage::Packet.
Related-To: NEO-2872
Change-Id: Ifce455f1a48f2db2bf16af2dd32208ee4542204d
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
|
2019-04-18 16:14:04 +02:00 |
|
Piotr Fusik
|
745c20c78a
|
Rename TimestampPacket to TimestampPacketStorage.
Related-To: NEO-2872
Change-Id: Id1f78491912c44890ae7ead2cac12ec8eb073628
Signed-off-by: Piotr Fusik <piotr.fusik@intel.com>
|
2019-04-16 15:34:28 +02:00 |
|
Maciej Dziuban
|
68311588e6
|
Delete CommandQueue argument from dispatchScheduler
Change-Id: Icbda4d6887d7f0001e3081aef1fa69edc1169782
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-04-01 11:13:37 +02:00 |
|
Maciej Dziuban
|
377aebce06
|
Move PIPE_CONTROL related functions to PipeControlHelper
Change-Id: Ie8220b06d2aa35a9fd0083b7db6925b577564d36
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-04-01 09:20:28 +02:00 |
|
Maciej Plewka
|
9e52684f5b
|
Change namespace from OCLRT to NEO
Change-Id: If965c79d70392db26597aea4c2f3b7ae2820fe96
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
|
2019-03-26 15:48:19 +01:00 |
|
Maciej Dziuban
|
33c07c875f
|
Do not insert PipeControl WA or DC Flush when not needed
Change-Id: I71030273708f243324a566232528bce00a0361df
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-03-22 12:37:27 +01:00 |
|
Maciej Dziuban
|
0cf71414e2
|
Pass command stream to dispatch scheduler
instead of taking it from CommandQueue
Change-Id: I8e43c3b7ed5cb46f79edf3290a84fc6ad41f3b57
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
|
2019-02-25 14:35:19 +01:00 |
|
Dunajski, Bartosz
|
dc181defba
|
Use GpuAddress for TimestampPacket programming
Change-Id: I1303605c33e2e0267a1716e12a0bfcb341fcfbd7
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2019-02-11 15:31:17 +01:00 |
|
Zdanowicz, Zbigniew
|
158f200476
|
Add HW commands const definitions
Change-Id: If2e9d7f7f707b7b8c7bd8dbd3853ab3b6dad0c9a
|
2019-01-18 12:13:25 +01:00 |
|
Mrozek, Michal
|
6c902faf0b
|
Cleanup around Walker programming.
- remove redundant methods.
- remove redundant parameters.
- Simplify the logic of programWalker
Change-Id: I6112bb19fd0008530f5e5510238bf42e669379b7
|
2019-01-14 10:12:38 +01:00 |
|
Mrozek, Michal
|
a1348f2f94
|
Remove not needed method.
Change-Id: Id06991b374b063470a2f69daada23098c1c487d5
|
2018-11-23 14:09:30 +01:00 |
|
Dunajski, Bartosz
|
3ad33bf1b8
|
Allow Device creating multiple CSRs [3/n]
Add CSR from Device to CommandQueue
Change-Id: Iaccf3c73d25e357242837677777d0513e81f520e
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2018-11-23 10:51:34 +01:00 |
|
Zdanowicz, Zbigniew
|
7a4ecd1507
|
Add new simple kernel and method to adjust WALKER command parameters
Change-Id: Id0591908353ca744c44c7bab4e27db8332289a68
|
2018-10-26 15:02:28 -07:00 |
|
Zdanowicz, Zbigniew
|
f3a732081e
|
Change interface to program cross-thread data
Change-Id: I96bf4bddf1557f588fd745efca7b19ec2f38a78e
|
2018-10-18 23:55:29 +02:00 |
|
Dunajski, Bartosz
|
66427f60c6
|
Handle TimestampPackets for non-kernel enqueues
Change-Id: I52ec4f43b10bf6e2a10b2455d32a90a606645d29
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
|
2018-10-10 04:21:30 +02:00 |
|
Zdanowicz, Zbigniew
|
bb62343aba
|
Add new parameter to thread data dispatching
Change-Id: I86710b0cc764156f4c2db9d24ccd1c96b32d7660
|
2018-10-05 12:06:25 +02:00 |
|
Filip Hazubski
|
3fdb17bc7f
|
Move hw specific GpgpuWalkerHelper functions to separate file
Change-Id: If2e793d0c3de1a5245bbdee065111a504807b134
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
|
2018-10-03 20:19:47 +02:00 |
|