skia_rs_paint/
lib.rs

1//! Paint, shaders, and effects for skia-rs.
2//!
3//! This crate provides drawing style configuration:
4//! - Paint (stroke/fill settings, anti-aliasing)
5//! - Shaders (gradients, images, blend modes)
6//! - Color filters
7//! - Mask filters (blur)
8//! - Image filters
9//! - Runtime effects (SkSL custom shaders)
10
11#![warn(missing_docs)]
12#![warn(clippy::all)]
13
14pub mod blend;
15pub mod filter;
16pub mod paint;
17pub mod runtime_effect;
18pub mod shader;
19pub mod sksl;
20
21pub use blend::*;
22pub use filter::*;
23pub use paint::*;
24pub use runtime_effect::*;
25pub use shader::*;
26pub use sksl::{SkslProgram, SkslType};