Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Ср ноя 22, 2017 6:47 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 93 сообщения ]  На страницу Пред. 13 4 5 6 7
Автор Сообщение
СообщениеДобавлено: Вт фев 09, 2016 1:54 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
rev 6175
Разделил файл buf2d.asm на 3 части для удобства редактирования, был уж очень большой 120 кб. Вынес функции по рисованию в буфере в файл fun_draw.inc, а также вынес все воксельные функции в отдельный файл fun_voxel.inc.
Расширил функцию buf2d_resize, а именно добавил параметр который указывает на то менять ли размеры буфера под изображение или менять само изображение. Изменение размеров изображения работает пока только на сжатие.
Пока что программ использующих это сжатие еще нет, но оно может быть полезным так как алгоритм сжатия учитывает цвета всех пикселей исходного изображения. Пример сжатия на картинке внутри.
Спойлер: Показать
Вложение:
resize_w.png
resize_w.png [ 64.95 КБ | 350 просмотров ]

rev 6178
В buf2d_resize добавлено сжатие и по высоте.


Вернуться к началу
СообщениеДобавлено: Сб дек 17, 2016 3:06 pm 
Не в сети

Зарегистрирован: Вс окт 30, 2011 6:43 pm
Сообщения: 1080
В каком сейчас состоянии функции дизеринга?
Что-нибудь изменилось с того момента viewtopic.php?f=24&t=1319&start=75#p50610
Или этими функциями по-прежнему нельзя полноценно пользоваться?


Вернуться к началу
СообщениеДобавлено: Сб дек 17, 2016 9:39 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт янв 27, 2006 3:06 pm
Сообщения: 1069
0CodErr писал(а):
В каком сейчас состоянии функции дизеринга?

Я вроде забил тогда, даже и не помню уже.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 93 сообщения ]  На страницу Пред. 13 4 5 6 7

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB