Jason Volk
|
d0c9a16770
|
ircd:🆑 Add interface for plat/dev info dump w/ console cmd.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
8233cf1db3
|
ircd:🆑 Add check for primary context in sync impl.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
3097161198
|
ircd:🆑 Add device type to banner; improve header.
|
2021-05-11 20:56:09 -07:00 |
|
Jason Volk
|
fac509e306
|
ircd:🆑 Zero size data construction no-op.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
1328443ee8
|
ircd:🆑 Checkin the queue property/profiling mess.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
e9c8267219
|
ircd:🆑 Add ctx::ole offload for radeon drm thread blocking.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
2838d2c745
|
ircd:🆑 Additional stats; clover thread blocking related.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
e7083cdde3
|
ircd:🆑 Additional device information banner related.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
e04d734959
|
ircd:🆑 Add device detail dump via infolog banners; add kernel detail debuglog.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
86d985a42f
|
ircd:🆑 Add kernel workgroup info convenience interface.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
019f16cb5e
|
ircd:🆑 Additional info template for confluences of handles.
|
2021-04-22 12:27:57 -07:00 |
|
Jason Volk
|
ee64a3937a
|
ircd:🆑 Additional log info about exec read/write exception.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
77ebbe4528
|
ircd:🆑 Use non-throwing zero value for profile call when disabled.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
cb45dcc840
|
ircd:🆑 Add subbuffer region handles to interface.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
6621a5fc4f
|
ircd:🆑 Fix write-only flag option related.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
2a730b2799
|
ircd:🆑:exec: Add more specific size/offset argument for map closure related.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
762e3f097a
|
ircd:🆑 Use override size from opts; zero size for no-op.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
d5f1a490db
|
ircd:🆑 Add flush and sync exec opts; reorg post-submit related.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
76a8e7f91e
|
ircd:🆑 Add basic stats for primary context.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
3c95a88bf7
|
ircd:🆑 Allow zero dimension to ignore exec item.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
e68c8a95ed
|
ircd:🆑 Skip clRelease calls to destruct null handles.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
dbf19fcf4b
|
ircd:🆑:kern: Add argument setter template for various/integral inputs.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
6ca5f8b18f
|
ircd:🆑:code: Add binary construction.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
7561c3a6e0
|
ircd:🆑 Upgrade queue creation related; mute deps list creation for now.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
034170cb30
|
ircd:🆑 Add status argument to work::wait(); improve dtors.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
54c1be6ec3
|
ircd:🆑 Add conf item for queue profiling flag.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
21472fcc5b
|
ircd:🆑 Add buffer to buffer copy to interface.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
4d27393703
|
ircd:🆑 Improve build error reporting; split subs from exception handler.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
07dd934602
|
ircd:🆑:exec: Add the no-implicit-dependency option for exec.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
51d2ac4b33
|
ircd:🆑 Reorder the kern::range lists for common construction; minor fixes.
|
2021-04-22 12:27:56 -07:00 |
|
Jason Volk
|
e403565029
|
ircd:🆑 Improve event wait related.
|
2021-04-22 12:27:34 -07:00 |
|
Jason Volk
|
519d2e3f45
|
ircd:🆑 Refactor for ctx::dock notify.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
a21589654a
|
ircd:🆑 Re-attempt pre-SVM mapping w/ synchronous closure.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
d69f8ffb9c
|
ircd:🆑:data: Add basic property interface wrappings.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
60e66cb273
|
ircd:🆑 Move work wait function out of dtor into member; assert handle.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
047eb1a384
|
ircd:🆑 Preempt callback; improve status checks, error code.
|
2021-03-17 18:55:56 -07:00 |
|
Jason Volk
|
5d6554b1a3
|
ircd:🆑 Improve data construction; add initialization xfer to ctor.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
ca1d715702
|
ircd:🆑 Expose enable conf item to interface.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
699d15e8c9
|
ircd:🆑 Add options for exec; improve dependency related.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
43b85dad87
|
ircd:🆑 Offload blocking wait to thread; integrate dependencies with ircd::ctx.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
7e188fa7f6
|
ircd:🆑 Fix write buffer call.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
dea1118bda
|
ircd:🆑 Build code on construction unless coerced otherwise.
|
2021-03-16 12:58:22 -07:00 |
|
Jason Volk
|
90ac0d1a63
|
ircd:🆑 Simplify various casts; minor cleanup.
|
2021-02-11 03:21:08 -08:00 |
|
Jason Volk
|
328fce79a3
|
ircd:🆑 Abort the 1.x CL_MAP from interface for now.
|
2021-02-11 03:21:08 -08:00 |
|
Jason Volk
|
1d46cf9f5f
|
ircd:🆑 Enable configure by default; disable runtime by default.
|
2021-01-15 19:55:28 -08:00 |
|
Jason Volk
|
3549ab473a
|
ircd:🆑 Load the pipe dynamically after configuring environment.
|
2021-01-14 23:44:49 -08:00 |
|
Jason Volk
|
c34045c9d8
|
ircd:🆑 Prevent notify to same context in callback.
|
2021-01-14 23:44:31 -08:00 |
|
Jason Volk
|
869ce974bf
|
ircd:🆑 Add primary interface component handle classes.
|
2021-01-12 13:55:45 -08:00 |
|
Jason Volk
|
5ad43d8817
|
ircd:🆑 Add library interfacing utils; add init, infolog device banner.
ircd:🆑 Add context and device queue related init/dtor.
|
2021-01-08 01:37:45 -08:00 |
|
Jason Volk
|
4d02eb2286
|
ircd:🆑 Add unit; start namespace.
|
2021-01-04 02:31:41 -08:00 |
|