diff options
| author | 2016-03-10 16:03:43 +0100 | |
|---|---|---|
| committer | 2016-03-13 15:51:17 +0100 | |
| commit | ad1e6ef899eb856f14354fa952b2a2b0c8aafaa7 (patch) | |
| tree | b744f9d5ca18d6a56c7e5e1d543623983094c493 /src/osd/modules/render/bgfx/statereader.cpp | |
| parent | 47bdc0f2541571e3032b0b951783e9838680cedd (diff) | |
Add dynamic skipping of shader chain passes, nw
Diffstat (limited to 'src/osd/modules/render/bgfx/statereader.cpp')
| -rw-r--r-- | src/osd/modules/render/bgfx/statereader.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/osd/modules/render/bgfx/statereader.cpp b/src/osd/modules/render/bgfx/statereader.cpp index 6c0f707ae31..0f5c0a2f88c 100644 --- a/src/osd/modules/render/bgfx/statereader.cpp +++ b/src/osd/modules/render/bgfx/statereader.cpp @@ -46,8 +46,10 @@ void state_reader::validate_float_parameter(const Value& value, std::string type } } -void state_reader::validate_int_parameter(const Value& value, std::string typeName, std::string name) { - if (value.HasMember(name.c_str())) { +void state_reader::validate_int_parameter(const Value& value, std::string typeName, std::string name) +{ + if (value.HasMember(name.c_str())) + { assert(value[name.c_str()].IsInt()); } } @@ -77,8 +79,10 @@ bool state_reader::get_bool(const Value& value, const std::string name, const bo return default_value; } -int state_reader::get_int(const Value& value, const std::string name, const int default_value) { - if (value.HasMember(name.c_str())) { +int state_reader::get_int(const Value& value, const std::string name, const int default_value) +{ + if (value.HasMember(name.c_str())) + { return int(floor(value[name.c_str()].GetDouble() + 0.5)); } return default_value; |
