Хочу в браузере показывать 2D графику, нужно всё контролировать попиксельно (т.е. есть двумерный массив цветов, который нужно изменять программно и выводить пиксель в пиксель). Вроде есть canvas, с ним всё более-менее понятно. Но хочется максимальную скорость. Кроме canvas есть webgl и webgpu. Оно вроде для 3D графики, но пишут, что и для 2D будет быстрей. Хотя я не очень представляю, как можно рисовать 2D попиксельно, используя 3D API. Наверное рисовать каждый пиксель двумя треугольниками, подогнанными под координатную сетку это бред.