From 2e0e12140e95be18abf3cf7e54230ef22f410fbd Mon Sep 17 00:00:00 2001 From: Fox Caminiti Date: Tue, 23 Aug 2022 14:40:02 -0400 Subject: effects can use gl state --- effects.h | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'effects.h') diff --git a/effects.h b/effects.h index fdd311e..d84bc25 100644 --- a/effects.h +++ b/effects.h @@ -31,18 +31,14 @@ struct effect { void (*func)(source *, layer_bitmap_info *, memory *, property_channel []); uint16 NumberOfProperties; effect_display_type DisplayType; - - struct gl_effect { - uint32 ShaderProgram; - }; - - gl_effect GL_Effect; property_channel Property[MAX_PROPERTIES_PER_EFFECT]; bool32 UIIsCollapsed = 0; bool32 IsActive = 1; }; +// TODO(fox): It'd probably be easier if we just switched to constructors at some point. + static effect_header EffectList[] { { "Solid Color", @@ -69,3 +65,4 @@ static effect_header EffectList[] { } } }; + -- cgit v1.2.3