4DBug
|
b19fe61236
|
Roblox backend: window content in its own clipped layer at the scroll origin (scrolling moves pixels instead of redrawing), 128px tiles
|
2026-10-08 11:52:42 -05:00 |
|
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 |
|