Glitz
De Wikipedia, la enciclopedia libre
- El título de este artículo se muestra incorrectamente debido a limitaciones técnicas. El título correcto es glitz.
Glitz es una libreria de composición de imágenes de OpenGL . Glitz provee composicionamiento Porter/Duff de imágenes y una implícita generación de mascara para primitivas geometricas incluyendo trapezoides, triamgulos y rectángulos.
Las semánticas de glitz están diseñadas para cumplir estrictamente las especificaciones de la Extensión de XRender. Glitz implementa no solo las propiedades de XRender como componentes alpha e imágenes, también propiedades adicionales como filtros de convolución y gradiantes de colores, que no son actualmente parte de las especificaiones de XRender.
El rendimiento y las capacidades de glitz son muy dependientes del hardware gráfico. Glitz no provee de alguna clase de advertencia cuando el hardware grafico es insuficiente. Sin embargo, glitz reportara si una operación requerida no puede ser ejecutada por el hardware gráfico, (hence making a higher level software layer responsible for appropriate actions).
Glitz puede ser usado como una capa independiente sobre OpenGL pero esta también diseñado para actuar como un backend para Cairo, proveyendolo con salida acelerada OpenGL.
Glitz fue desarrollado como parte de una tesis de Master llamada "Composición de imágenes aceleradas por hardware usando OpenGL" por Peter Nilsson y David Reveman.
[editar] Enlaces externos
Categoria:Librerias graficas Categoria:Freedesktop.org