From 0d00f8a81f39fb20f932c0940fc4fd0d2cd9d05a Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 10 Mar 2019 11:08:55 +1100 Subject: [PATCH] shader includes function correctly --- project/effect.h | 2 ++ project/effectloaders.cpp | 69 ++++++++++++++++++++++++++++----------- 2 files changed, 52 insertions(+), 19 deletions(-) diff --git a/project/effect.h b/project/effect.h index 9d699d8dd..d97c2214b 100644 --- a/project/effect.h +++ b/project/effect.h @@ -63,6 +63,8 @@ struct BlendMode { QString name; QString url; QString function_name; + + bool loaded; }; namespace olive { diff --git a/project/effectloaders.cpp b/project/effectloaders.cpp index 8c96494c0..e102f8eff 100644 --- a/project/effectloaders.cpp +++ b/project/effectloaders.cpp @@ -186,6 +186,7 @@ void load_shader_effects() { QList blend_mode_entries = effects_dir.entryList(QStringList("*.blend"), QDir::Files); for (int i=0;i