Commit Graph
13 Commits
Author SHA1 Message Date
4DBug c4816a4237 Roblox backend: optional SetBusyRenderRate (lower redraw rate while scrolling/resizing/moving) 2026-10-08 11:43:31 -05:00
4DBug ab108d288b Roblox backend: clear/upload only each tile's dirty region; scroll benchmark in t_drag, scrolling in t_composite 2026-10-08 11:33:28 -05:00
4DBug ceb66d3067 Roblox backend: one layer (Frame + tiles) per draw list so moving windows costs no redraw; gradient rect fast path; t_drag/t_composite checks 2026-10-08 11:10:53 -05:00
4DBug 623dc5b936 Perf: ImVec2/ImVec4/ImRect store named fields (no metamethod per .x/.Min), bench flags --roblox/--open-only 2026-10-08 10:16:40 -05:00
4DBug e12368ee21 Roblox backend: 60 Hz render cap (SetRenderRate) and MicroProfiler labels (SetProfiling) 2026-10-08 09:49:18 -05:00
4DBug ab3cf956c9 Embed upstream misc/fonts; Catppuccin Mocha theme in main.client.luau 2026-10-08 09:40:04 -05:00
4DBug a083d0c9bc Revert "Roblox backend: block game input with a 1x1 frame under the mouse instead of Active tiles"
This reverts commit 9bbd6671f1.
2026-10-08 09:14:51 -05:00
4DBug 9bbd6671f1 Roblox backend: block game input with a 1x1 frame under the mouse instead of Active tiles 2026-10-08 09:13:01 -05:00
4DBug 4719eeedf3 roblox backend: render scale for high-DPI displays; make tiles Active while imgui wants the mouse so input doesn't reach the game 2026-10-08 08:21:54 -05:00
4DBug c563739688 docking: fix docked bg + dock-host moving; per-function @native to fit Roblox codegen limit 2026-10-08 05:51:40 -05:00
4DBug 693ced0511 optimize 2026-10-07 15:12:59 -05:00
4DBug f5827282e7 roblox 2026-10-07 14:47:12 -05:00
4DBug c2cf349390 Initial commit 2026-10-07 13:03:05 -05:00