Entrevista Resumen - la representación fuera de la pantalla

Cómo detectar la representación fuera de la pantalla?

Color 1, el simulador de Depuración seleccionado Offscreen - Capa renderd amarillo brillante a los problemas de rendimiento de representación fuera de la pantalla puede ser
2, seleccione la máquina real Instrument Core animación- comprobar rendida-Fuera de la pantalla de color amarillo

Fuera de la pantalla de representación del gatillo

  • Filete (maskToBounds y provocando solamente)
  • máscara de capa
  • sombra
  • rasterización
¿Por qué debe evitar la representación fuera de la pantalla?

Fuera de la pantalla se genera la representación en la GPU, multi-canal de disparo OpenGL tubería, lo que resulta en una sobrecarga adicional. Mayo causa no puede ser completado dentro de una CPU de computación GPU +> 16.7ms, causa la pantalla o Caton pérdida de fotogramas.
renderizado fuera de la pantalla se abrirá una nueva zona de amortiguamiento se cambiará contexto, aumentando el tiempo de procesamiento de GPU, puede hacer que la pantalla Caton.

Fuera de la pantalla razones de rendimiento de consumo de renderizado

Es necesario crear un nuevo buffer de
todo el proceso de renderizado fuera de la pantalla, lo que requiere el cambio de contexto múltiple, primer interruptor de la pantalla actual (en pantalla) para fuera de la pantalla (fuera de pantalla);, el buffer fuera de pantalla de espera hasta el final de la prestación fuera de la pantalla los resultados del área de prestación a la pantalla, tiene que estar lejos de la pantalla de cambio de contexto a la pantalla actual

Publicados 207 artículos originales · ganado elogios 19 · Vistas a 90000 +

Supongo que te gusta

Origin blog.csdn.net/songzhuo1991/article/details/104883764
Recomendado
Clasificación