Hello everyone.
I'll be short:
We need to draw an array of pixels, which size depends of the size of the screen. It means that array of pixels will fill up an entire screen.
So. We stopped at two ways to solve our problem.
The first one:
Just draw the screen-sized sprite with all data we need.
And second one:
To draw the screen-sized shape, using it's *point* functions.
But... all of that cases not seems to be a very good, and we need to go a bit deeper:
we need just to get access to draw a pixels on the screen and... how to do that without going these probably bad ways like displaying sprite and shape.
Why we need this?
It's just because we're doing some experiments with SVO (sparse voxel octree) and RayTrace rendering system, and we don't really need the graphics libraries, such as OpenGL and whatever.
We just need to draw the pixels (points) onto the screen, with it's colors, based on result of rendering our SVO.
And that's it.
Hope you get me, and thank a lot.