Skip to content

49: buffer polish late fixes - #77

Merged
OnixTech merged 9 commits into
masterfrom
49-buffer-polish-late-fixes
Sep 1, 2026
Merged

OnixTech merged 9 commits into
masterfrom
49-buffer-polish-late-fixes

Conversation

@semere-meb

@semere-meb semere-meb commented Aug 31, 2026 •

Copy link
Copy Markdown
Member

Summary

Extensive polish overhaul on the animation and performance.

Fixes #49

Changes

  • Using a polished animation by tapping into the mlx.mlx_loop_hook, eliminating screen tearing and graphics artifacts.
  • Performance improvements using batched slice operations
  • Animation now enabled for Visualize-only mode as well, using a stub render order
  • Code cleanup
  • Enabled 'x' button to close window

Testing

  • make lint passes locally
  • make test passes locally
  • Manually tested the behavior described above

Checklist

  • PR title follows <TICKET-ID>: short description
  • Linked to the correct issue (Fixes #... above)
  • No unrelated changes bundled into this diff
  • Updated README if this changes user-facing behavior (config keys, controls, etc.)

@semere-meb
semere-meb requested a review from OnixTech August 31, 2026 21:41
@semere-meb semere-meb self-assigned this Aug 31, 2026
@semere-meb semere-meb linked an issue Aug 31, 2026 that may be closed by this pull request
@OnixTech
OnixTech merged commit 1bc3fe0 into master Sep 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BUFFER: Polish & late fixes

2 participants