diff options
author | David Reveman <davidr@novell.com> | 2004-07-20 07:51:13 +0000 |
---|---|---|
committer | David Reveman <davidr@novell.com> | 2004-07-20 07:51:13 +0000 |
commit | 8a6d0dcaf7f6956ed035c81a8ed3d621a3fc1409 (patch) | |
tree | 8e9067827ce434347ae56d5ad98ce281887e72c7 /README | |
parent | 211ecdf81a8b3fba877cf493b0d6ddf2b7c1028a (diff) |
Component-alpha among other things
Diffstat (limited to 'README')
-rw-r--r-- | README | 22 |
1 files changed, 21 insertions, 1 deletions
@@ -1 +1,21 @@ -glitz - OpenGL compositing library +glitz - OpenGL image compositing library + +Glitz is an OpenGL image compositing library. Glitz provides +Porter/Duff compositing of images and implicit mask generation for +geometric primitives including trapezoids, triangles, and rectangles. + +The semantics of glitz are designed to precisely match the +specification of the X Render extension. Glitz does not only implement +X Render features like component alpha and image transformations, but +also support additional features like convolution filters and color +gradients, which are not currently part of the X Render specification. + +The performance and capabilities of glitz are much dependent on +graphics hardware. Glitz does not in any way handle software +fall-backs when graphics hardware is insufficient. However, glitz +will report if any requested operation cannot be carried out by +graphics hardware, hence making a higher level software layer +responsible for appropriate actions. + +David Reveman +c99drn@cs.umu.se |