История изменений
Исправление
gaylord,
(текущая версия)
:
Реализовали только обработку падения композитора.
Нет. Реализовали переподключение клиентов.
Так, навскидку, если он продолжит вызывать opengl функции - получит сегфолт.
Все работает, уже вот прямо сейчас. Клиенты с акселерацией переподключаются, все хорошо. Это даже в SDL принесли:
We have all the stuff in the OpenGL context that doesn’t /need/ to get thrown away just because you’ve restarted - and a lot of toolkits didn’t do a good job of handling a context loss. I wanted the burden of work to be on the toolkit devs not application devs.
Ты какую-то проблему выдумал. GPU прекрасно работают что в играх, отрисовывая мне PDF. Единственные проблемы – это когда драйвер лялекса в очередной раз память портит, но к потере OpenGL контекста это не имеет никакого отношения.
Исправление
gaylord,
:
Реализовали только обработку падения композитора.
Нет. Реализовали переподключение клиентов.
Так, навскидку, если он продолжит вызывать opengl функции - получит сегфолт.
Все работает, уже вот прямо сейчас. Клиенты с акселерацией переподключаются, все хорошо. Это даже в SDL принесли:
We have all the stuff in the OpenGL context that doesn’t /need/ to get thrown away just because you’ve restarted - and a lot of toolkits didn’t do a good job of handling a context loss. I wanted the burden of work to be on the toolkit devs not application devs.
Исправление
gaylord,
:
Реализовали только обработку падения композитора.
Нет. Реализовали переподключение клиентов.
Так, навскидку, если он продолжит вызывать opengl функции - получит сегфолт.
Все работает, уже вот прямо сейчас. Клиенты с акселерацией переподключаются, все хорошо. Это даже в SDL принесли.
Исправление
gaylord,
:
Реализовали только обработку падения композитора.
Нет. Реализовали переподключение клиентов.
Так, навскидку, если он продолжит вызывать opengl функции - получит сегфолт.
Все работает, уже вот прямо сейчас. Клиенты с акселерацией переподключаются, все хорошо.
Исходная версия
gaylord,
:
Реализовали только обработку падения композитора.
Нет. Реализовали переподключение клиентов.
Так, навскидку, если он продолжит вызывать opengl функции - получит сегфолт.
Все работает, уже вот прямо сейчас. Клиенты переподключаются, все хорошо.