libreoffice

Libreoffice 4.4 vendrá con renderizado por OpenGL

La siguiente versión de Libreoffice traerá aceleración 3d para el renderizado de la interfaz, algo que mejorará considerablemente el rendimiento en los elementos visuales.

En las sucesivas versiones de la suite ofimatica, se han mejorado muchas áreas del programa, desde el funcionamiento interno de las distintas aplicaciones a una limpieza generalizada del código. Sin embargo, las bibliotecas visuales (VCL) parece que han caído en el olvido hasta ahora.

Michael Meeks, desarrollador de Gnome, ha estado trabajando en la implementación de OpenGL en el renderizado de la interfaz de Libreoffice 4.4.

Las unidades de procesamiento gráfico de las GPUs actuales tiene una gran potencia trabajando en paralelo con la CPU. Esto permite descargar a la CPU de buena parte de ese trabajo cuando se manejan documentos pesados.

En estos momentos VCL (la biblioteca gráfica de Libreoffice) tiene un rendimiento muy variable en función de las condiciones. Por ejemplo, en dispositivos Android donde la capacidad de la CPU es muy limitada se consigue un rendimiento pobre mientras la GPU, que cuenta con una potencia importante en estos dispositivos, permanece inactiva.

La nueva implementación de OpenGL permite renderizar toda la ventana representada por VCL. Del código que se está escribiendo habrá una parte específico para cada plataforma. Aún así la gran mayor parte del código es idéntico para todas las plataformas.

La versión final de Libreoffice 4.4 estará disponible a principios del año que viene. Se pueden consultar todos los detalles de esta nueva característica en el blog de Michael Meeks.