I am writing a software renderer for fun/education. I have been using the Windows GDI with SetPixel to draw pixels, but it seems too slow. I have discovered that Direct2D and Direct3D do not have functions to plot individual pixels (so lame). It seems the workaround is to draw to a bitmap, and copy that bit map to the screen.
There is VERY little info that I can find on how to do this. MSDN is (as usual) useless.
Any examples, or links? Thoughts? If there exists a library out there for this, I may be interested.
I just want to plot stink'n pixels individually . Why is this not a thing!