working gpu renderer

This commit is contained in:
2025-07-29 15:15:18 -05:00
parent 09c3d5cc4e
commit e5c19e7e80
7 changed files with 738 additions and 2003 deletions

View File

@@ -153,8 +153,6 @@ void actor_free(cell_rt *actor)
JS_FreeAtom(js, actor->actor_sym);
SDL_RemoveTimer(actor->ar);
for (int i = 0; i < arrlen(actor->js_swapchains); i++)
JS_FreeValue(js, actor->js_swapchains[i]);
/* Free timer callbacks stored in actor */
for (int i = 0; i < hmlen(actor->timers); i++) {
@@ -162,7 +160,6 @@ void actor_free(cell_rt *actor)
}
hmfree(actor->timers);
arrfree(actor->js_swapchains);
arrfree(actor->module_registry);
/* Free all letters in the queue */