Показать сообщение отдельно
Старый 26.12.2009, 18:06
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 2  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Я не уверен... но, просто для эксперимента - а что будет если через copyChannel скопировать только альфаканал, инвертировать только его, а потом вернуть на место?

Из разряда общей оптимизации:
а / 4 == а * 0.25 == a >>> 2
в вашей ситуации лучше было бы закешировать длинну массива (т.как она не меняется) и сразу поделить на 4 вместо того, чтобы делать это каждую итерацию.
(Имеется в виду - инкрементить i в цикле, а не декрементить - инкремент быстрее).

А, да, и инкремент с int быстрее инкремента с uint - почему - это загадка AVM2
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 26.12.2009 в 18:12.