Mercurial > hg > indyvon
changeset 142:b729e5ea9687
Corrections in README.
author | Mikhail Kryshen <mikhail@kryshen.net> |
---|---|
date | Sun, 21 Apr 2013 04:36:43 +0400 |
parents | 534d954de537 |
children | 844921c135d6 |
files | README.rst |
diffstat | 1 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/README.rst Mon Jan 07 20:02:47 2013 +0400 +++ b/README.rst Sun Apr 21 04:36:43 2013 +0400 @@ -3,7 +3,9 @@ ========= Indyvon [INteractive DYnamic VisualizatiON] is an experimental GUI -library for Clojure. +library for Clojure. Indyvon allows you to combine and immediately +draw interactive objects without maintaining a scene graph or a +hierarchy of widgets. It is based around the idea of basically stateless UI elements defined by the following simple protocol:: @@ -29,6 +31,6 @@ transforms of visible layer contexts after every repaint for the time until the rendering of the next frame is complete. -It is possible to draw layers asynchronously in a separate thread by -wrapping them in ``async-layer`` which uses two off-screen buffers +It is possible to draw layers asynchronously in parallel threads by +wrapping them in ``async-layer``, which uses two off-screen buffers (triple buffering) to avoid locking.