Menu

Code Commit Log


Commit Date  
[r1683] by nerius

Adding release notes for grafx-2.3.1.

2023-11-14 18:19:38 Tree
[r1682] by nerius

Changes for 2.3.1; slightly optimized line drawing, by adjusting initialization
values for 'xf' and 'yf'.

2023-11-14 18:18:51 Tree
[r1681] by nerius

Making some improvements to the web page.

2023-11-14 17:29:14 Tree
[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
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.