summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-08-30modules/*: til_module_context_free() error pathsVito Caputo
2023-08-30sparkler: parameterize particlesVito Caputo
2023-08-29til: s/til_module_setup_finalize/til_module_settings_finalize/Vito Caputo
2023-08-29til: s/til_module_setup_randomize/til_module_settings_randomize/Vito Caputo
2023-08-29modules/strobe: add explicit "toggle" tapVito Caputo
2023-08-29modules/strobe: tap hz valueVito Caputo
2023-08-29modules/strobe: s/ticks/last_flash_ticks/Vito Caputo
2023-08-29modules/strobe: s/period/hz/Vito Caputo
2023-08-29modules/rkt: drop ad-hoc last_ticks trackingVito Caputo
2023-08-29main: prevent ticks from going backwardsVito Caputo
2023-08-29main: apply submit-to-present delay to ticksVito Caputo
2023-08-29til_fb: return queue delay from til_fb_page_get()Vito Caputo
2023-08-29til_fb: track fb page submit-to-present durationVito Caputo
2023-08-29modules/pixbounce: filter same-tick movementsVito Caputo
2023-08-28modules/spiro: filter same-tick context incrementsVito Caputo
2023-08-25libs/sig: improve ops_sin output w/varying hzVito Caputo
2023-08-24modules/shapes: clamp {scale,pinch_factor} to 0-1Vito Caputo
2023-08-24modules/shapes: tap a bunch of the parametersVito Caputo
2023-08-24modules/shapes: toggle pinches on n_pinches=0Vito Caputo
2023-08-24modules/shapes: s/cos/sin/ for pinchesVito Caputo
2023-08-20modules/shapes: remove stale TODO commentVito Caputo
2023-08-20main: drop get_ticks() in favor of til_ticks_now()Vito Caputo
2023-08-19til_stream: drop til_stream_pipe_set_owner()Vito Caputo
2023-08-19til_stream: the first tap per-frame should drive the pipeVito Caputo
2023-08-19til_stream: set frame in til_stream_pipe_set_driving_tap()Vito Caputo
2023-08-19til_stream: track frame in til_stream_pipe_tVito Caputo
2023-08-18main: call til_stream_start_frame()Vito Caputo
2023-08-18til_stream: introduce a per-stream frame counterVito Caputo
2023-08-16modules/*: update all taps in context_create()Vito Caputo
2023-08-14modules/rkt: stop leaking rkt_setup_t.scener_addressVito Caputo
2023-08-14modules/rkt: gc module contexts after scener editsVito Caputo
2023-08-14modules/rkt: free rkt_context_t.scenes in rkt_destroy_context()Vito Caputo
2023-08-14modules/rkt: wire up pipe_dtor to stop leaking rkt_pipe_tVito Caputo
2023-08-14modules/mixer: restrict randomized module settingsVito Caputo
2023-08-14modules/rtv: add blurb about tokchannels leakVito Caputo
2023-08-14til_settings: handle errors in til_settings_as_arg()Vito Caputo
2023-08-14til_str: handle overflows in til_str_appendf()Vito Caputo
2023-08-14til_str: realloc in increasingly larger incrementsVito Caputo
2023-08-14modules/compose: exclude compose from layersVito Caputo
2023-08-13main: free setups and settings in shutdownVito Caputo
2023-08-13modules/rtv: don't gc from cleanup_channel()Vito Caputo
2023-08-13modules/shapes: plug context leakVito Caputo
2023-08-13sdl_fb: plug title leakVito Caputo
2023-08-13main: switch to til_fb_halt()Vito Caputo
2023-08-13til_fb: introduce til_fb_halt()Vito Caputo
2023-08-13til_fb: track all pages and free them in til_fb_free()Vito Caputo
2023-08-13til_stream: assert when gc leaks in til_stream_free()Vito Caputo
2023-08-13til_stream: return skipped count from til_stream_gc_module_contexts()Vito Caputo
2023-08-13til_stream: always assign n_module_contexts in registerVito Caputo
2023-08-13til_stream: fix parent_path leak in til_stream_untap_owner()Vito Caputo
© All Rights Reserved