Skip to content

Commit 01b8c93

Browse files
committed
shaders: rebase fixups
1 parent cbd0fe5 commit 01b8c93

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

node-graph/graster-nodes/src/adjustments.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ use core::fmt::Debug;
77
use graphene_core::gradient::GradientStops;
88
#[cfg(feature = "std")]
99
use graphene_core::raster_types::{CPU, Raster};
10+
#[cfg(feature = "std")]
1011
use graphene_core::table::Table;
1112
use graphene_core_shaders::color::Color;
1213
use graphene_core_shaders::context::Ctx;

node-graph/graster-nodes/src/blending_nodes.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ use crate::adjust::Adjust;
33
use graphene_core::gradient::GradientStops;
44
#[cfg(feature = "std")]
55
use graphene_core::raster_types::{CPU, Raster};
6+
#[cfg(feature = "std")]
67
use graphene_core::table::Table;
78
use graphene_core_shaders::Ctx;
89
use graphene_core_shaders::blending::BlendMode;
910
use graphene_core_shaders::color::{Color, Pixel};
10-
use graphene_core_shaders::registry::types::{Percentage, PercentageF32};
11+
use graphene_core_shaders::registry::types::PercentageF32;
1112

1213
pub trait Blend<P: Pixel> {
1314
fn blend(&self, under: &Self, blend_fn: impl Fn(P, P) -> P) -> Self;
@@ -179,7 +180,7 @@ fn color_overlay<T: Adjust<Color>>(
179180
fn blend_color_pair<BlendModeNode, OpacityNode>(input: (Color, Color), blend_mode: &'n BlendModeNode, opacity: &'n OpacityNode) -> Color
180181
where
181182
BlendModeNode: graphene_core::Node<'n, (), Output = BlendMode> + 'n,
182-
OpacityNode: graphene_core::Node<'n, (), Output = Percentage> + 'n,
183+
OpacityNode: graphene_core::Node<'n, (), Output = graphene_core_shaders::registry::types::Percentage> + 'n,
183184
{
184185
let blend_mode = blend_mode.eval(());
185186
let opacity = opacity.eval(());
@@ -203,7 +204,7 @@ mod test {
203204
let overlay_color = Color::GREEN;
204205

205206
// 100% of the output should come from the multiplied value
206-
let opacity = 100_f64;
207+
let opacity = 100.;
207208

208209
let result = super::color_overlay((), Table::new_from_element(Raster::new_cpu(image.clone())), overlay_color, BlendMode::Multiply, opacity);
209210
let result = result.iter_ref().next().unwrap().element;

0 commit comments

Comments
 (0)