diff options
Diffstat (limited to 'source/blender/compositor/operations/COM_BrightnessOperation.cc')
-rw-r--r-- | source/blender/compositor/operations/COM_BrightnessOperation.cc | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/source/blender/compositor/operations/COM_BrightnessOperation.cc b/source/blender/compositor/operations/COM_BrightnessOperation.cc index 2f2313d87d8..77f30331767 100644 --- a/source/blender/compositor/operations/COM_BrightnessOperation.cc +++ b/source/blender/compositor/operations/COM_BrightnessOperation.cc @@ -26,21 +26,21 @@ BrightnessOperation::BrightnessOperation() this->addInputSocket(DataType::Value); this->addInputSocket(DataType::Value); this->addOutputSocket(DataType::Color); - m_inputProgram = nullptr; - m_use_premultiply = false; + inputProgram_ = nullptr; + use_premultiply_ = false; flags.can_be_constant = true; } void BrightnessOperation::setUsePremultiply(bool use_premultiply) { - m_use_premultiply = use_premultiply; + use_premultiply_ = use_premultiply; } void BrightnessOperation::initExecution() { - m_inputProgram = this->getInputSocketReader(0); - m_inputBrightnessProgram = this->getInputSocketReader(1); - m_inputContrastProgram = this->getInputSocketReader(2); + inputProgram_ = this->getInputSocketReader(0); + inputBrightnessProgram_ = this->getInputSocketReader(1); + inputContrastProgram_ = this->getInputSocketReader(2); } void BrightnessOperation::executePixelSampled(float output[4], @@ -52,9 +52,9 @@ void BrightnessOperation::executePixelSampled(float output[4], float a, b; float inputBrightness[4]; float inputContrast[4]; - m_inputProgram->readSampled(inputValue, x, y, sampler); - m_inputBrightnessProgram->readSampled(inputBrightness, x, y, sampler); - m_inputContrastProgram->readSampled(inputContrast, x, y, sampler); + inputProgram_->readSampled(inputValue, x, y, sampler); + inputBrightnessProgram_->readSampled(inputBrightness, x, y, sampler); + inputContrastProgram_->readSampled(inputContrast, x, y, sampler); float brightness = inputBrightness[0]; float contrast = inputContrast[0]; brightness /= 100.0f; @@ -74,14 +74,14 @@ void BrightnessOperation::executePixelSampled(float output[4], a = max_ff(1.0f - delta * 2.0f, 0.0f); b = a * brightness + delta; } - if (m_use_premultiply) { + if (use_premultiply_) { premul_to_straight_v4(inputValue); } output[0] = a * inputValue[0] + b; output[1] = a * inputValue[1] + b; output[2] = a * inputValue[2] + b; output[3] = inputValue[3]; - if (m_use_premultiply) { + if (use_premultiply_) { straight_to_premul_v4(output); } } @@ -113,7 +113,7 @@ void BrightnessOperation::update_memory_buffer_partial(MemoryBuffer *output, b = a * brightness + delta; } const float *color; - if (m_use_premultiply) { + if (use_premultiply_) { premul_to_straight_v4_v4(tmp_color, in_color); color = tmp_color; } @@ -124,7 +124,7 @@ void BrightnessOperation::update_memory_buffer_partial(MemoryBuffer *output, it.out[1] = a * color[1] + b; it.out[2] = a * color[2] + b; it.out[3] = color[3]; - if (m_use_premultiply) { + if (use_premultiply_) { straight_to_premul_v4(it.out); } } @@ -132,9 +132,9 @@ void BrightnessOperation::update_memory_buffer_partial(MemoryBuffer *output, void BrightnessOperation::deinitExecution() { - m_inputProgram = nullptr; - m_inputBrightnessProgram = nullptr; - m_inputContrastProgram = nullptr; + inputProgram_ = nullptr; + inputBrightnessProgram_ = nullptr; + inputContrastProgram_ = nullptr; } } // namespace blender::compositor |