Kernel-side graphics support
Posts 1498 Joined: Sun Oct 30, 2011 6:43 pm
Wed Dec 07, 2016 11:48 pm
Posts 3952 Joined: Wed Mar 08, 2006 6:25 pm
А эти функции используются ?
Posts 5751 Joined: Thu Jan 25, 2007 3:33 pm
Thu Dec 08, 2016 12:38 pm
check_mouse_area_for_getpixel позволяет получить пиксели под курсором мыши?
Posts 1315 Joined: Thu Mar 26, 2015 5:16 pm
Внезапно, они используются в putpixel и getpixel.
0CodErr
Приложение может загружать свой курсор, и я подозреваю, что это максимальные размеры.
Posts 3952 Joined: Wed Mar 08, 2006 6:25 pm
Pathoswithin
есть *_new версии
Posts 1315 Joined: Thu Mar 26, 2015 5:16 pm
Выходит что при запуске сначала вызывается init_video, назначает старые функции, потом вызывается init_display и назначает новые. Почему так?
Posts 3952 Joined: Wed Mar 08, 2006 6:25 pm
Fri Dec 09, 2016 12:20 am
Pathoswithin
Это какие-то артефакты эмуляции ega/vga.
Posts 1315 Joined: Thu Mar 26, 2015 5:16 pm
Надо бы проверить эти артефакты, может можно удалить кучу кода.
Posts 1498 Joined: Sun Oct 30, 2011 6:43 pm
Pathoswithin wrote: я подозреваю, что это максимальные размеры.
Максимальные же 32x32? А сейчас там почему-то захардкожено.
Serge wrote: Это какие-то артефакты эмуляции ega/vga.
Оно может в этих ega/vga режимах ещё используется? А так, да, лучше убрать неиспользуемое.
Posts 1315 Joined: Thu Mar 26, 2015 5:16 pm
Serge
Хорошо, старые нужны для ega/vga, но я поэкспериментировал и возник вопрос: зачем нужны новые? Со старыми putpixel-ями вроде всё работает так же.
Posts 3952 Joined: Wed Mar 08, 2006 6:25 pm
Pathoswithin
Скорее всего потому, что в ega/vga свой курсор и размер у него не 32*32.
Posts 1315 Joined: Thu Mar 26, 2015 5:16 pm
Sun Dec 18, 2016 12:46 am
Я имел в виду Vesa20_putpixel16_new, Vesa20_putpixel24_new, Vesa20_putpixel32_new и вообще init_display: если его отключить, всё работает так же, а курсор мне даже больше нравится.
Posts 3952 Joined: Wed Mar 08, 2006 6:25 pm
Pathoswithin
Запусти Animage, и будут артефакты.
Posts 1315 Joined: Thu Mar 26, 2015 5:16 pm
Запустил. Как мне их увидеть?
Posts 3952 Joined: Wed Mar 08, 2006 6:25 pm
Pathoswithin
При смене курсора. Нет ?
Users browsing this forum: No registered users and 2 guests