Вопросы по теме 'surfaceflinger'

Как использовать классы Surface в Android?
Есть ли подробное объяснение Surface, SurfaceHolder, EGLSurface, SurfaceView, GLSurfaceView, SurfaceTexture и TextureView? Особенно: В чем разница между SurfaceView и TextureView? Нужно ли использовать GLSurfaceView для использования OpenGL...
1748 просмотров

Что представляет SurfaceView в результате systrace?
При исследовании проблемы с заиканием игры я обнаружил, что между eglSwapBuffer() из игры и postFramebuffer() в Surfaceflinger всегда есть задержка в «SurfaceView», которая длится от 0,5 мс до 10 мс, что кажется довольно случайным и не имеет отношения...
1027 просмотров
schedule 17.07.2023

Доступ к содержимому слоя в Android-surfaceflinger
Я читаю содержимое слоя , чтобы проверить, совпадает ли его содержимое с отображаемым приложением на экране. Я читаю содержимое до того, как оно будет объединено с помощью SurfaceFlinger . Вот блок кода в HWCLayerVersion1 :: setAcquireFenceFd ()...
6252 просмотров
schedule 25.12.2022

Понимание необходимости сигналов Android VSYNC
Я пытаюсь лучше понять подсистему отображения Android, но один момент, который все еще сбивает меня с толку, — это то, как обрабатываются сигналы VSYNC и почему их так много. Android разработан для использования VSYNC в своей основе, но он...
10284 просмотров

Интерпретация вывода dumpsys SurfaceFlinger
Недавно я начал использовать dumpsys SurfaceFlinger для сбора информации о графике Android. В настоящее время я работаю над платой разработки под названием Odroid-XU3. Дисплей представляет собой монитор Dell, который подключен к плате через кабель...
2684 просмотров
schedule 03.06.2023

Есть ли способ отключить HWC в AOSP и выполнить все в GLES?
В Android 8 и более поздних версиях есть две функции для обработки графики. SurfaceFlinger использует GLES для некоторых слоев для рендеринга и передачи других для обработки аппаратным компоновщиком. Мой вопрос: есть ли способ заставить систему...
1128 просмотров
schedule 10.05.2023

Отказ в разрешении: SurfaceFlinger не распознал код запроса: 1128 — Unity, Android
Я работаю над 2D-игрой для Android в Unity. Я начал получать это сообщение в Logcat - все время повторять: Ошибка SurfaceFlinger: отказ в доступе: SurfaceFlinger не распознал код запроса: 1128 У вас есть идеи, что может быть причиной такого...
498 просмотров
schedule 08.11.2022