diff options
author | 2016-04-24 20:36:42 +0200 | |
---|---|---|
committer | 2016-04-24 20:36:42 +0200 | |
commit | 07d8b25571860897fdad90c0c215b3e949f96ea9 (patch) | |
tree | ec378412f51fd296d87162871bdbdbe8926b9d71 /src/osd/modules/render/bgfx/paramreader.cpp | |
parent | 29f51e85db4572febadf40956e2808f5444d2135 (diff) |
Added "selection" parameter to chain input sampler
- if specified all textures (.png) within the same directoy of the given texture will be selectable via slider in the UI
- also added slider for "shadow mask tile mode" to HLSL chain
Diffstat (limited to 'src/osd/modules/render/bgfx/paramreader.cpp')
-rw-r--r-- | src/osd/modules/render/bgfx/paramreader.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/osd/modules/render/bgfx/paramreader.cpp b/src/osd/modules/render/bgfx/paramreader.cpp index 20ea024c4e6..f24bb6a475b 100644 --- a/src/osd/modules/render/bgfx/paramreader.cpp +++ b/src/osd/modules/render/bgfx/paramreader.cpp @@ -14,6 +14,7 @@ #include "frameparameter.h" #include "windowparameter.h" #include "timeparameter.h" +#include "chainmanager.h" const parameter_reader::string_to_enum parameter_reader::TYPE_NAMES[parameter_reader::TYPE_COUNT] = { { "frame", bgfx_parameter::parameter_type::PARAM_FRAME }, @@ -21,7 +22,7 @@ const parameter_reader::string_to_enum parameter_reader::TYPE_NAMES[parameter_re { "time", bgfx_parameter::parameter_type::PARAM_TIME } }; -bgfx_parameter* parameter_reader::read_from_value(const Value& value, std::string prefix, uint32_t window_index) +bgfx_parameter* parameter_reader::read_from_value(const Value& value, std::string prefix, chain_manager& chains) { if (!validate_parameters(value, prefix)) { @@ -38,7 +39,7 @@ bgfx_parameter* parameter_reader::read_from_value(const Value& value, std::strin } else if (type == bgfx_parameter::parameter_type::PARAM_WINDOW) { - return new bgfx_window_parameter(name, type, window_index); + return new bgfx_window_parameter(name, type, chains.window_index()); } else if (type == bgfx_parameter::parameter_type::PARAM_TIME) { |