Доброго времени суток. Имеем Windows версию приложения, использующего htmlayout. Есть задача портировать его на устройство с linux на борту (ARM Cortex-A7 Quad-Core + GPU Mali400 MP2). В текущем описании на sciter рекомендуется использовать его под Linux совмесно с GTK. В декабре промелькнула новость, что в будущем появится возможность использования sciter без GTK. Вопросы:
— что нового появится в 2017
— в какой конфигурации использовать sciter под Linux для достижения наилучшей производительности при минимальном размере приложения (образа системы в целом)
Здравствуйте, prm, Вы писали:
prm>Доброго времени суток. Имеем Windows версию приложения, использующего htmlayout. Есть задача портировать его на устройство с linux на борту (ARM Cortex-A7 Quad-Core + GPU Mali400 MP2). В текущем описании на sciter рекомендуется использовать его под Linux совмесно с GTK. В декабре промелькнула новость, что в будущем появится возможность использования sciter без GTK. Вопросы:
prm>- что нового появится в 2017
prm>- в какой конфигурации использовать sciter под Linux для достижения наилучшей производительности при минимальном размере приложения (образа системы в целом)
Как я понимаю речь идет о full screen приложении... Т.н. kiosk mode.
Все зависит от того что там есть еще на том девайсе. И какая модель приложения.
Если там есть cairo которое может выводить на framebuffer то в общем-то ничего больше и не надо для работы sciter.
sciter.so будет размером 5-8mb в этом случае.
Если вообще кроме frame buffer нет то sciter компилируется с существующим Skia backend, это примерно 7-17 mb в зависимости от конфигурации и code generation settings.
В этом случае можно использовать либо OpenGL либо Vulcan либо просто CPU rasterization.
Удобно использовать SDL + sciter.
Это вот работа SDL + Sciter / Skia / OpenGL на Raspberry Pi 2:
https://www.youtube.com/watch?v=Xo3Z97AyS6k