summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/render/bgfx/chain.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/render/bgfx/chain.cpp')
-rw-r--r--src/osd/modules/render/bgfx/chain.cpp33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/osd/modules/render/bgfx/chain.cpp b/src/osd/modules/render/bgfx/chain.cpp
new file mode 100644
index 00000000000..271695b56a1
--- /dev/null
+++ b/src/osd/modules/render/bgfx/chain.cpp
@@ -0,0 +1,33 @@
+// license:BSD-3-Clause
+// copyright-holders:Ryan Holtz
+//============================================================
+//
+// chain.cpp - BGFX screen-space post-effect chain
+//
+//============================================================
+
+#include "slider.h"
+#include "parameter.h"
+#include "chainentry.h"
+
+#include "chain.h"
+
+bgfx_chain::bgfx_chain(std::string name, std::string author, std::vector<bgfx_slider*> sliders, std::vector<bgfx_parameter*> params, std::vector<bgfx_chain_entry*> entries)
+ : m_name(name)
+ , m_author(author)
+ , m_sliders(sliders)
+ , m_params(params)
+ , m_entries(entries)
+{
+}
+
+bgfx_chain::~bgfx_chain()
+{
+}
+
+void bgfx_chain::submit(render_primitive* prim, int view)
+{
+ //for (bgfx_chain_entry* entry : m_entries)
+ //{
+ //}
+}