2013-06-23 4 views
2

Несколько раз я учился в учебнике firebreath, и все выглядит хорошо для меня. Мне удалось создать простой плагин на linux и рисовать его с помощью gtk.Использование openGL внутри плагина браузера с использованием FireBreath

Однако я хочу сделать, используя openGL, и это не рассматривается в учебнике firebreath, а не для Linux.
У них есть something for windows, но просматривая код, который вы понимаете, он не помогает в решении linux.

В настоящее время я ищу, как создать контекст openGL с PluginWindowX11.
PluginWindowWin возвращает HWND объект, который затем может быть использован для инициализации контекста OpenGL под окнами, но Линукс эквивалент (PluginWindowX11) только возвращает объекты Gtk, из которого я не знаю, как создать контекст OpenGL.

I нашел эту тему:.?.. using OpenGl in npapi plugin (FireBreath) в котором отсутствует какая-либо информация

Любые идеи

ответ

-1

вы должны создать OpenGL контекста в окне X11, вы получаете отдых будет таким же, как образец OPENGL для окон Это может быть то, что ваше ищут - Setup OpenGL on X11

+0

Спасибо, похоже, много информации об использовании openGL на X11, но это не моя проблема, это больше связано с firebreath, так как я понимаю, мне нужно каким-то образом создать контент OG из PluginWindow или PluginWindowX11. –