diff options
author | 2016-03-23 17:55:55 +0100 | |
---|---|---|
committer | 2016-03-23 17:55:55 +0100 | |
commit | ba0a1d8d5218804bc1d5b09d5b3fa8fcd537f0bf (patch) | |
tree | 9fe5ca6f9f6352f724ea9a26fff5ebda23576607 /src/osd/modules/render/bgfx/parameter.cpp | |
parent | d0867ac3f2bdcfd4d1d2361ce8b6408a185908f4 (diff) | |
parent | 5ed9f938ea322d386e949d2752892651d9ee9fde (diff) |
Merge bgfx_shader into master, nw
Diffstat (limited to 'src/osd/modules/render/bgfx/parameter.cpp')
-rw-r--r-- | src/osd/modules/render/bgfx/parameter.cpp | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/src/osd/modules/render/bgfx/parameter.cpp b/src/osd/modules/render/bgfx/parameter.cpp deleted file mode 100644 index 004d5fd17f8..00000000000 --- a/src/osd/modules/render/bgfx/parameter.cpp +++ /dev/null @@ -1,56 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Ryan Holtz -//============================================================ -// -// parameter.cpp - BGFX shader parameter -// -// A value that represents some form of parametric -// operation, which can be fed to the input of a BGFX -// shader uniform. -// -//============================================================ - -#include "emu.h" - -// NB: NOT FINISHED! - -#include "parameter.h" - -bgfx_parameter::bgfx_parameter(std::string name, parameter_type type, int period) - : m_name(name) - , m_type(type) - , m_period(period) - , m_frame(0) -{ -} - -bgfx_parameter::~bgfx_parameter() -{ -} - -void bgfx_parameter::frame() -{ - switch(m_type) - { - case PARAM_FRAME_MASK: - m_frame++; - if (m_frame == m_period) - { - m_frame = 0; - } - break; - default: - break; - } -} - -bool bgfx_parameter::active() -{ - switch (m_type) - { - case PARAM_FRAME_MASK: - return (m_frame % m_period == 0); - default: - return false; - } -} |