Stephen Gutekanst
|
329fe251ef
|
gfx: TextPipeline: fix ref counting
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-05-06 14:00:54 -07:00 |
|
Stephen Gutekanst
|
cbf066ade5
|
{gfx,examples}: improve sysgpu compatibility with higher-level examples
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-29 20:17:26 -07:00 |
|
Stephen Gutekanst
|
fc0ff2fffd
|
all: rename local_events -> events
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-29 20:17:26 -07:00 |
|
Stephen Gutekanst
|
e0640cc948
|
TextPipeline: make .init and .deinit explicit
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-29 20:17:26 -07:00 |
|
Stephen Gutekanst
|
4a000c7995
|
{Core,examples}: add TODO markers for core APIs that require module exposure
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-29 20:17:26 -07:00 |
|
Stephen Gutekanst
|
03a089610b
|
Core: store framebuffer information as components
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-29 20:17:26 -07:00 |
|
Stephen Gutekanst
|
431e0dbbe1
|
{gfx,examples}: use core.state().queue
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-29 20:17:26 -07:00 |
|
Stephen Gutekanst
|
79dccb4d73
|
{gfx,examples}: use core.state().device
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-29 20:17:26 -07:00 |
|
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
|
d045b34f70
|
{gfx,examples}: update all to new mach.Core module API
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
|
2024-04-17 11:27:48 -07:00 |
|