summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Svjatoslav Agejenko [Thu, 12 Mar 2026 20:16:28 +0000 (22:16 +0200)]
refactor(gui): replace JPanel with AWT Canvas for rendering
Convert ViewPanel from Swing JPanel to AWT Canvas to use BufferStrategy
for page-flipping rendering. This provides better control over the
rendering pipeline and avoids Swing's double-buffering overhead.
Also fixes a typo in Line.java (greenWithAplha -> greenWithAlpha) and
makes Color.a field final.
Svjatoslav Agejenko [Thu, 12 Mar 2026 18:53:14 +0000 (20:53 +0200)]
Switch rendering canvas to TYPE_INT_ARGB for better performance.
Svjatoslav Agejenko [Thu, 12 Mar 2026 18:07:52 +0000 (20:07 +0200)]
Initial commit