darkbasic: the software rasterizer take 2 weeks back then. i made a bet with a drunk graphics programmer with big ego, becouse he calimed that i will not be able to write a faster rasterizer on a core2duo, than the performance of a 3dfx voodoo1. i won a crate of beer for it, becouse it was 8x faster than a voodoo2.
the opengl backend (function implementation, matrix handling, state tracker, etc, all) was taken months to do. i restarted the parallelisation of the rasteriser several times (3-4x), before i was able to find the most efficent one. that taken weeks. since that, i take care of the software 1-5 day in every month since years. maybee 2400 hours in it totally. ~ 20k codeline in C
i dont knowAlso why doesn't it work with vesa?