Menu

Code Commit Log


Commit Date  
[r1577] by nerius

in 2D graphics, simplifying polygon fill a little bit by using 'odd' instead of
'even' in local variable name.

2023-11-08 18:17:51 Tree
[r1576] by nerius

Removing one excessive 'if' branch, which checks that 'xStart < xEnd'. We go
ahead and do the expensive setup computations even if this isn't the case,
because that zero-length scanline for the part of the polygon is rather rare.

2023-11-08 18:05:59 Tree
[r1575] by nerius

Oops, in polygon fill optimization changing nomenclature:
y0 -> z0
y1 -> z1
These were named incorrectly even though the code is the same.

2023-11-08 18:02:56 Tree
[r1574] by nerius

Still simplifying the polygon fill, bit by bit.

2023-11-08 17:58:38 Tree
[r1573] by nerius

Further optimizations in polygon filling, avoiding repeated array lookup.

2023-11-08 17:47:51 Tree
[r1572] by nerius

Adding m_offset to RasterDepthGraphics but as I was incorporating it I realized
that there may be some performance gains to be had in fillPolygon(), the
simplest version of that method.

2023-11-08 17:42:11 Tree
[r1571] by nerius

Still working on Javadoc in new constructor.

2023-11-08 16:18:49 Tree
[r1570] by nerius

The new RasterDepthGraphics constructor now has five additional input
parameters.

2023-11-08 15:48:49 Tree
[r1569] by nerius

Adding new constructor to RasterDepthGraphics. Not done yet. I think two more
"shift" parameters will be needed, and the implementation of course.

2023-11-08 15:28:40 Tree
[r1568] by nerius

Fixing SteepLine with recent API changes.

2023-11-08 07:05:14 Tree
Older >