On Monday, 23 July 2018 at 09:09:40 UTC, Mike Franklin wrote:
On Sunday, 22 July 2018 at 17:12:31 UTC, Ecstatic Coder wrote:

2/ Nuklear (https://github.com/vurtun/nuklear)

Reading the documentation for Nuklear, I found this: https://rawgit.com/vurtun/nuklear/master/doc/nuklear.html#drawing

To draw all draw commands accumulated over a frame you need your own render backend able to draw a number of 2D primitives. This includes at least filled and stroked rectangles, circles, text, lines, triangles and scissors

That's basically what the Autumn of Code proposal would like to have built in D: A rasterizer with fundamental drawing primitives. So, it seems Nuklear is a library intended to be built on top of the proposed rasterizer.

Mike

+1

Then I agree that Antigrain is probably the best reference code for the antialiased renderer, as its code is small, very complete (ttf/gsv/raster fonts, top quality antialiasing, etc) and reasonably fast.

IMO the better-C standard library runtime should be provided to the developer in charge of developing that rasterizer.

Reply via email to