<?xml version="1.0" encoding="ISO-8859-1"?>
-<screensaver name="hilbert" _label="Hilbert">
+<screensaver name="hilbert" _label="Hilbert" gl="yes">
<command arg="-root"/>
</vgroup>
</hgroup>
+ <xscreensaver-updater />
+
<_description>
-This draws the recursive Hilbert space-filling curve, in both 2D and
-3D variants. It incrementally animates the growth and recursion to
-the maximum depth, then unwinds it back.
+The recursive Hilbert space-filling curve, both 2D and 3D variants.
+It incrementally animates the growth and recursion to the maximum
+depth, then unwinds it back.
The Hilbert path is a single contiguous line that can fill a volume
without crossing itself. As a data structure, Hilbert paths are
useful because ordering along the curve preserves locality: points
-that close together along the curve are also close together in space.
+that are close together along the curve are also close together in space.
The converse is often, but not always, true. The coloration
reflects this.