Menu

Code Commit Log


Commit Date  
[r1680] by nerius

Modifying the Sourceforge-hosted grafx webpage.

2023-11-14 15:40:58 Tree
[r1679] by nerius

Saving the Sourceforge web files in SVN.

2023-11-14 14:52:50 Tree
[r1678] by nerius

Delaying the increment/decrement of dydx in the last two remaining line-draw
routines that were awaiting optimization.

2023-11-13 02:23:13 Tree
[r1677] by nerius

Finished optimizing drawLineNegDxDy(), but the performance gains here are much
less significant.

2023-11-13 02:16:21 Tree
[r1676] by nerius

Starting to optimize drawLineNegDxDy(); showing how to do it algebraically, by
doing a "+ (1 - 1)" to a value.

2023-11-13 02:09:14 Tree
[r1675] by nerius

Adding Int32AddPerformance and Int32DividePerformance. Integer divisions are
bad because of the exception handling (ArithmeticException I think).

2023-11-13 02:07:18 Tree
[r1674] by nerius

Optimizing drawLinePosDxDy() just a hair, by pre-computing a slightly different
'xf' and then delaying the decrement to the end of the loop. It's slightly
faster in all cases now. This relies on the fact that [(yy + 1) * dxdy] is
equal to [yy * dxdy + dxdy]. Chopping that "+ dxdy" off essentially.

2023-11-13 02:03:06 Tree
[r1673] by nerius

Adding grafx-2.3-RELNOTES.txt in case I ever lose the README.txt from
Sourceforge file download pages.

2023-11-12 10:52:53 Tree
[r1672] by nerius

Making a release grafx-2.3.

2023-11-11 20:21:34 Tree
[r1671] by nerius

Removing hashCode() from ClipRectangle because I don't like all of these
Java-isms. In fact I'm almost ready to jump ship and try Rust or D.

2023-11-11 19:04:10 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.