Add doc
diff --git a/sparse_strips/vello_cpu/src/render.rs b/sparse_strips/vello_cpu/src/render.rs
index 2111dd6..70a3809 100644
--- a/sparse_strips/vello_cpu/src/render.rs
+++ b/sparse_strips/vello_cpu/src/render.rs
@@ -117,6 +117,10 @@
         self.fill_path(&rect.to_path(DEFAULT_TOLERANCE));
     }
 
+    /// Fill a blurred rectangle with the given radius and standard deviation.
+    /// 
+    /// Note that this only works properly if the current paint is set to a solid color.
+    /// If not, it will fall back to using black as the fill color.
     pub fn fill_blurred_rect(&mut self, rect: &Rect, radius: f32, std_dev: f32) {
         let color = match self.paint {
             PaintType::Solid(s) => s,