First revision of non-cross product triangle scanline fill. Seems to work for two tested triangles for now.
I'm too tired to test this more haha.