|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Alexei Frounze 2:5020/400 19 May 2001 04:21:00 To : Igor Dolgov Subject : Оттенок 32? -------------------------------------------------------------------------------- Sat May 19 2001 03:21, Igor Dolgov wrote to AlexFru: ID> Чет Май 17 2001 05:25, AlexFru отписал к Mihail Tzarckoff следyющее: A>> Hасколько я понимаю в 32bpp используются для RGB только 24 бита. A>> Сделано чтоб пикселы можно было друг отдруга отделить и читать/писать A>> их как слова. ID> Hеправда. Альфа-канал там. Что неправда, что на RGB 24 бита??? Или альфа канал прям так сразу и появился в 32-х битных режимах? A>> у процесора нету инструкции для считывания/записи 3-х ID> А две подряд инструкции написать? Или совсем тормозно получится? :) Ты не понял. Если у тебя каждый пиксел занимает 24 разряда, то дело не только в том, что нету инструкции для чтения/записи только трёх байт, а не двух/четырёх, а в том, что тебе чётные и нечётные пикселы надо по разному обрабатывать (если ты конечно не считываешь/записываешь R, G и B по отдельности, тремя инструкциями). Гемор, конечно гораздо меньший чем упаковка/распаковка 5-5-5 или 5-6-6 илз 16, но всё же есть. A>> байт, есть для одного, двух, четырёх, в ММХ есть для восьми, FPU ID> Hу и что. Для 13, например, тоже нет, так что теперь, если понадобится ID> 13, ID> будем хранить 20 чтоб через FPU за два прохода лучше читалось ? :) Hе делай из мухи слона. http://alexfru.chat.ru --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/16679c54b0182.html, оценка из 5, голосов 10
|