Fix(vello_hybrid): Exceeded WebGPU buffer size limit
diff --git a/sparse_strips/vello_hybrid/examples/scenes/src/image.rs b/sparse_strips/vello_hybrid/examples/scenes/src/image.rs
index b28ed5a..0e7ca3f 100644
--- a/sparse_strips/vello_hybrid/examples/scenes/src/image.rs
+++ b/sparse_strips/vello_hybrid/examples/scenes/src/image.rs
@@ -18,9 +18,16 @@
 use crate::ExampleScene;
 
 /// Image scene state
-#[derive(Debug)]
+#[derive(Debug, Default)]
 pub struct ImageScene {}
 
+impl ImageScene {
+    /// Create a new image scene
+    pub fn new() -> Self {
+        Self {}
+    }
+}
+
 impl ExampleScene for ImageScene {
     fn render(&mut self, scene: &mut Scene, root_transform: Affine) {
         let splash_flower_id = ImageId::new(0);
diff --git a/sparse_strips/vello_hybrid/examples/scenes/src/lib.rs b/sparse_strips/vello_hybrid/examples/scenes/src/lib.rs
index 01cfe2f..f9f5394 100644
--- a/sparse_strips/vello_hybrid/examples/scenes/src/lib.rs
+++ b/sparse_strips/vello_hybrid/examples/scenes/src/lib.rs
@@ -67,7 +67,7 @@
     scenes.push(AnyScene::new(text::TextScene::new("Hello, Vello!")));
     scenes.push(AnyScene::new(simple::SimpleScene::new()));
     scenes.push(AnyScene::new(clip::ClipScene::new()));
-    scenes.push(AnyScene::new(image::ImageScene {}));
+    scenes.push(AnyScene::new(image::ImageScene::new()));
 
     scenes.into_boxed_slice()
 }
diff --git a/sparse_strips/vello_hybrid/examples/wgpu_webgl/src/lib.rs b/sparse_strips/vello_hybrid/examples/wgpu_webgl/src/lib.rs
index 08a8e7c..4ed8269 100644
--- a/sparse_strips/vello_hybrid/examples/wgpu_webgl/src/lib.rs
+++ b/sparse_strips/vello_hybrid/examples/wgpu_webgl/src/lib.rs
@@ -54,6 +54,7 @@
                         // (8). Some devices (including CI) support only up to 4.
                         max_color_attachments: 4,
                         max_texture_dimension_2d: adapter.limits().max_texture_dimension_2d,
+                        max_buffer_size: adapter.limits().max_buffer_size,
                         ..wgpu::Limits::downlevel_webgl2_defaults()
                     },
                     ..Default::default()