читать demo.design.faq умножение на 320 можно и заменить на (x<<8 + x<<6)
из inner loop вынести все вычисления, а то, что действительно нужно
вычислять снаружи (например, два вложенных цикла от 0 до 319
и от 0 до 200 - вычисления для строки/столбца делать лишь раз,
а не на каждый пиксель).
а еще вроде собираешь делить на 200??
http://www.enlight …ml?query=alg_line_mischttp://www.enlight …html?query=alg_line_dd