ID | 11203 |
Название | Draw Hook Draw Hook |
Версия | 1.9 |
Модель | CF75v23 |
Тип | Системный |
Автор: | Dimadze |
Портер: | Azq2, Виктор89 |
Конфликты: | - |
Зависимости: | - |
т.е. когда параметр содержит указатель на 5ый объект отрисовки (`IMGHDR+RECT), патч проверяет
на альфа-канал, если его нет (bpnum!=0x0A), то всё отрисовывается стандартным образом, иначе
в дело вступает самописная ф-ия отрисовки, она сделана максимально оптимизированной.
В основе её работы лежит запись битмапа изображения прямо в промежуточный буфер отрисовки,
я назвал его RamScreenPhoneCache (есть аналогичный для Java) c вычислением цвета при альфа - канале.
В итоге на SGold X65 могут отрисовывться 32 битные (24bit+alpha) изображения в эльфах, а также менять
графику используя все 32 бита, а не 8 и 16.
Даже на CX75 видна разница, по стандарту видны "разводы", с патчем изображение рисуется совершенно чётко.
Скорость отрисовки с патчем и без по моим наблюдениям не меняеться.
Количество скачиваний: 4
Добавлен в базу 08.10.2025, добавил FIL
Добавить для загрузки
Скачать
Вернуться