Хороший пример проектирования маленькой графической системы

Kernel-side graphics support
  • Имхо, не очень хороший пример документации. Почти как у нас :?

    x86 size: 440кб
    Для сравнения: в Колибри вся графическая подсистема (включая оконный менеджер, мышь, скины и битмапы) занимает меньше 10кб.
    Правда, съедает весь кэш - но это пока.
  • ну так написаны-то на разных языках + там реализована клиент-серверная архитектура + полноценный графический тулкит.
    Там не документация - там код хороший. Очень хороший. Китайцы даже его в некоторых телефонах используют
  • Ну я очень рад за них.
    И все-таки вопросы поставлены довольно спорные:
    - можно ли назвать "очень хорошим" 50-кратно более рыхлый код ?
    - насколько хорошо подходит т.н. "клиент-серверная" архитектура для Колибри ?
    - являются ли ЯВУ таким большим плюсом, если основной код ядра всё равно заточен под ASMx86 + PC + MeOS_GUI?
  • Ты не понял - я не предлагаю портировать это. Я имел ввиду посмотреть на архитектуру - там все очень продумано. (кое-какие идеи заимствованы у qnx-овского Photon) О переносе сишного кода никто речь и не ведет. Это только как пример, который можно прочитать, в отличие от иксов и прочих систем заточен быть маленьким, и встраиваемым.
  • Вот еще интересный проект - http://www.microwindows.org/
    Хаосу, знаете ли, без разницы, как его величают — на то он и Хаос.
  • Who is online

    Users browsing this forum: No registered users and 2 guests