Я посмотрел немного и думаю, что ответ на мой вопрос "нет", но здесь идет:
С помощью Javascript и тега canvas можно рисовать линии с альфа-смешиванием с помощью stroke()
.
Это очень весело, но я бы хотел сделать еще один шаг, установив режим смешивания для обводки.
например, похоже, что он использует классический src * (альфа) + dst * (1 - альфа),
и я хотел бы что-то вроде src + dst, чтобы получить аддитивное смешивание.
Эта страница: http://www.andersriggelsen.dk/OpenGL, кажется, выполняет смешивание пиксель за пикселем,
которого я действительно хотел бы избежать.