Stephen Gutekanst
|
bffc668005
|
{gfx,examples}: add labels to gpu objects
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-21 20:29:14 -07:00 |
|
Stephen Gutekanst
|
27fd19271c
|
examples: migrate custom-renderer to mach.Core module API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-08 23:49:38 -07:00 |
|
Stephen Gutekanst
|
883a9a7807
|
examples: add some TODOs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
a7a6ecdd45
|
examples/custom-renderer: correct packed struct -> extern struct
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
5659dd6266
|
examples/custom-renderer: cleanup docs
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
cf883f5544
|
module: change state to avoid undefined, remove global allocator
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
2115f5832a
|
module: write components using a struct pattern
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
17db5498ee
|
module: write module events using a struct pattern
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
7e0b9dde68
|
module: components are written in the same style as events
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
3bfafe102d
|
module: event handlers are defined ahead of time
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-06 15:18:38 -07:00 |
|
Stephen Gutekanst
|
0a8e22bb49
|
examples: import mach-examples@20ceb359231ff284cf343dddba8cf25112ffe717
Helps hexops/mach#1165
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-03-06 11:08:19 -07:00 |
|