Каждый раз, когда я выхожу из приложения, а затем возвращаюсь к нему, фреймбуфер ничего не рисует, экран просто черный.
Я использовал отладчик, чтобы проверить, не пропустил ли объект Framebuffer ничего, и все было в порядке, кроме этой ошибки:
E/BpSurfaceComposerClient: не удалось выполнить транзакцию (-1)
Когда буфер кадра не используется, сцена отображается идеально в любое время.
Есть ли что-то, связанное с этой ошибкой, из-за которой мой фреймбуфер не отображается, или я что-то упустил?