2016-12-09 4 views
0

Я пытаюсь понять код рендеринга Android немного лучше. Поэтому я добавляю некоторые записи в функцию Layer :: drawWithOpenGL(), которая является частью SurfaceFlinger. Но, похоже, его никогда не называют. Может кто-то пролить свет на то, почему это так?Почему Layer :: drawWithOpenGL никогда не вызывал?

Спасибо.

ответ

0

Это, вероятно, выполнение композиции с наложениями. См. architecture overview для получения дополнительной информации.

Вы можете отключить наложения (на корневом устройстве) с помощью adb shell service call SurfaceFlinger 1008 i32 1.

 Смежные вопросы

  • Нет связанных вопросов^_^