darkfi
|
12691bdca1
app: migrate all remaining widgets to the new draw paradigm. remove RendererSync and batch IDs from gfx.
|
il y a 2 mois |
x
|
9785777642
chore: Update copyright license year
|
il y a 9 mois |
darkfi
|
d1b94095a8
app: fix IVF AV1 YUV 420 vids to work on Android. Turns out the decoding thread had a race condition, so we do the header loading sync now to get the number of frames first before continuing. it hardly affects performance much at all.
|
il y a 10 mois |
darkfi
|
edc767fa66
app/gfx: remove option from GfxDrawMesh::compile() and just panic in the failure case. Any such error is an internal error.
|
il y a 10 mois |
darkfi
|
6919ef8782
app: fix warnings
|
il y a 1 an |
darkfi
|
53e768e3fb
app: auto-refresh gfx every 40 ms so vid plays
|
il y a 1 an |
darkfi
|
1450bbb38e
app: working streaming video load which preserves state on UI changes/updates
|
il y a 1 an |
darkfi
|
38927314f8
app: video/anim preserve state between draw call updates so a screen resize wont restart animations
|
il y a 1 an |
darkfi
|
d0cdae7f94
app: video streaming threads and generating draw calls realtime streamed loading
|
il y a 1 an |
darkfi
|
5a261ceb83
app/gfx: use Gfx prefix for internal identifiers, swapping place with external identifiers that currently use it
|
il y a 1 an |
darkfi
|
bf89cc7da8
app: make video load frames in a thread but wait on it so it can be ez parallelized after
|
il y a 1 an |
darkfi
|
a2121d7cf5
app: animated vids working for desktop but slow init time (need to stream)
|
il y a 1 an |
darkfi
|
a123bc0556
app: add AbstractAnimation with a SequenceAnimation impl, and a Video node type (mostly stubs/untested for now)
|
il y a 1 an |