Copybit es solo una abstracción para un blitter 2D básico con soporte para
rotación, escalado y conversiones de formato de color / píxel. Estas características
Se puede admitir total o parcialmente.
Si el módulo copybit está presente, SurfaceFlinger intentará usar
en lugar de usar OpenGL ES.
En el G1 copybit se usa para todas las composiciones de ventanas y videos
reproducción (CC y escalado), en este h / w copybit es muy rápido y
proporcionar muy buena escala hacia arriba y hacia abajo.
- Cómo actualizar mi estado de WhatsApp con un archivo de audio
- ¿Cómo está cambiando el contenido móvil primero (como los programas de Snapchat) nuestras ideas de narrativa de video en términos de edición, encuadre y estética general?
- ¿Cuál es el pronóstico del mercado de mHealth para los próximos 3 años?
- ¿Cuáles son los ABC del desarrollo de aplicaciones móviles (Android, Apple, etc.)?
- Cuando haces una llamada telefónica a alguien de otro continente, ¿siempre hay fibras de vidrio involucradas cruzando el océano o se usan satélites?
SIN EMBARGO, en el lanzamiento después de Donut, el módulo copybit no se usará
por SurfaceFlinger directamente, en su lugar se utilizará como back-end para
nuestro software OpenGL ES 1.xy SurfaceFlinger solo utilizará OpenGL
ES API.
Eventualmente, el módulo copybit se eliminará gradualmente, en su lugar, lo haremos
pedir a los ISV / OEM que implementen estas características en su OpenGL ES
conductores, si piensan que es necesario.
Si su h / w no tiene GL acelerado, pero tiene algún tipo de decente
Blitter 2D, puede escribir un módulo HAL copybit para él, y será
utilizado automáticamente por SurfaceFlinger, al menos debajo de cupcake y
rosquilla.