> There are no cross-platform APIs for something as simple as "blit a bunch of pixels to the screen" anyway
SDL? Has ports for more obscure platforms, too
SDL? Has ports for more obscure platforms, too
SDL_Window *window;
SDL_Renderer *renderer;
SDL_CreateWindowAndRenderer(800, 600, 0, &window, &renderer);
SDL_RenderDrawPoint(renderer, 400, 300); //Renders on middle of screen.
SDL_RenderPresent(renderer);
There's also SDL bindings in a bunch of languages, a few official ones here