Glitz
glitz (estilizado en minúsculas) es una biblioteca de composición de imágenes de OpenGL. glitz provee composicionamiento Porter/Duff de imágenes y una implícita generación de máscara para primitivas geométricas incluyendo trapezoides, triángulos 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 gradientes de colores, que no son actualmente parte de las especificaciones 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 gráfico es insuficiente. Sin embargo, glitz reportará 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 está también diseñado para actuar como un backend para Cairo, proveyéndolo 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.
Véase también
Enlaces externos
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.