Animated thumbnails

This commit is contained in:
Adam
2025-07-17 00:31:09 -07:00
parent c2815ea0e3
commit 08c2d0543c
12 changed files with 239 additions and 60 deletions

View File

@@ -7,6 +7,7 @@ pub use glam::{DAffine2, DVec2, IVec2, UVec2};
use graphene_application_io::SurfaceFrame;
use graphene_brush::brush_cache::BrushCache;
use graphene_brush::brush_stroke::BrushStroke;
use graphene_core::gradient::GradientStops;
use graphene_core::raster_types::{CPU, GPU};
use graphene_core::transform::ReferencePoint;
use graphene_core::uuid::NodeId;
@@ -562,8 +563,13 @@ thumbnail_render! {
graphene_core::raster_types::RasterDataTable<GPU>,
graphene_core::GraphicElement,
Option<Color>,
GradientStops,
Vec<Color>,
u32,
f64,
DVec2,
bool,
String,
}
pub enum ThumbnailRenderResult {