Есть задача - реализовать алгоритм Ray tracing на C++ без использования дополнительных библиотек (Boost и STL не считаются). Библиотеки обработки 3D графики использовать нельзя. Из функций рисования на окне/фрэйме можно использовать только функцию очистки области и установки цвета пикселя. Вопрос следующий: чем можно быстро выводить изображение попиксельно? Где-то в интернетах советуют использовать SDL2: «рисовать» в буфер, а потом копировать его. Только вот меня терзают сомнения, что это будет достаточно быстро. Что посоветуете?