Skip to content

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 05:47
· 54 commits to main since this release
76bb768

What's Changed

Changes since v2.4.1:

Features

Bug Fixes

  • fix(window): include stdlib.h unconditionally for NULL on macOS (10e9a33)
  • fix(hud): simplify hud_toggle to always repaint buffer (2e1ee3a)
  • fix(input): swap KEY_1/KEY_3 camera yaw direction (85275fa)

Documentation

Other Changes

  • chore(build): update Makefile for new and moved files (7e076a7)
  • style: fix whitespace and norminette issues (1b253bf)
  • refactor(input): replace key dispatch chain with bind table (e9402da)
  • refactor(render): merge window_init + window_lifecycle into render_init (39fd519)
  • refactor(window): split mlx_context_destroy into separate file (082994f)
  • refactor(bvh_vis): split prefix_push into bvh_vis_prefix_push.c (78f0e3a)

Installation

Download the appropriate binary for your platform:

  • Linux: miniRT-linux-x86_64
  • macOS: miniRT-macos-arm64

Make it executable: chmod +x miniRT-*

Run with a scene file: ./miniRT-* scenes/test_scene.rt