LINUX.ORG.RU

История изменений

Исправление slackwarrior, (текущая версия) :

Класс задач: покрытие психологических проблем автора, развитие прокрастинации, эскапизм.

Э... Кислота+ковер, не? :)

Код самой графики написан на GLES

А у трояна ничего нет, даже внятного прогресс-бара. Звук генерируется из картинки при помощи ffmpeg и какой-то магии. Все параметры захардкожены в говнокоде, что крайне неприятно.

Ну либо, рисуешь гуй на самом GLES, либо на тулките, который его использует... либо рисуешь своей прогой в окне Qt/Gtk.

Это интеграция — можно решать двумя способами: либо библиотечить свой код, чтоб его можно было дергать с разных фронтендов, либо, если не хочется — пайпить это дело или IPCить. Либо, в более упоротом варианте — втаскивать гуй как плугин (тоже решаемо, просто нужно прокачивать события гуя через свой цикол или в потоке рядом).

К генерации шейдеров это отношения уже не имеет

Ну однажды можно захотеть целиком на шейдерах, как дум, который чувак на них написал :)

, но идея «сделать свою супербиблиотеку и уже наконец-то с ней зарелизить свое говно» с каждым днем все сильнее.

Так тут скорее вопрос как обиблиотечить твой код. Вариантов несколько: никак, тупо лончеры, врапперы и пайпы/IPC. Либо выставлять API.

Исходная версия slackwarrior, :

Класс задач: покрытие психологических проблем автора, развитие прокрастинации, эскапизм.

Э... Кислота+ковер, не? :)

Код самой графики написан на GLES

А у трояна ничего нет, даже внятного прогресс-бара. Звук генерируется из картинки при помощи ffmpeg и какой-то магии. Все параметры захардкожены в говнокоде, что крайне неприятно.

Ну либо, рисуешь гуй на самом GLES, либо на тулките, коорый его использует... либо рисуешь своей прогой в окне Qt/Gtk.

Это интеграция — можно решать двумя способами: либо библиотечить свой код, чтоб его можно было дергать с разных фронтендов, либо, если не хочется — пайпить это дело или IPCить. Либо, в более упоротом варианте — втаскивать гуй как плугин (тоже решаемо, просто нужно прокачивать события гуя через свой цикол или в потоке рядом).

К генерации шейдеров это отношения уже не имеет

Ну однажды можно захотеть целиком на шейдерах, как дум, который чувак на них написал :)

, но идея «сделать свою супербиблиотеку и уже наконец-то с ней зарелизить свое говно» с каждым днем все сильнее.

Так тут скорее вопрос как обиблиотечить твой код. Вариантов несколько: никак, тупо лончеры, врапперы и пайпы/IPC. Либо выставлять API.