diff options
author | Manuel Castilla <manzanillawork@gmail.com> | 2021-10-14 00:01:15 +0300 |
---|---|---|
committer | Manuel Castilla <manzanillawork@gmail.com> | 2021-10-14 00:41:14 +0300 |
commit | 1c42d4930a24d639b3aa561b9a8b4bbce05977e0 (patch) | |
tree | 68c2aae3fd5ae98b78708bea28c0b55d3f4fb5f0 /source/blender/compositor/operations/COM_VectorBlurOperation.cc | |
parent | a2ee3c3a9f01f5cb2f05f1e84a1b6c1931d9d4a4 (diff) |
Cleanup: convert camelCase naming to snake_case in Compositor
To convert old code to the current convention and
use a single code style.
Diffstat (limited to 'source/blender/compositor/operations/COM_VectorBlurOperation.cc')
-rw-r--r-- | source/blender/compositor/operations/COM_VectorBlurOperation.cc | 128 |
1 files changed, 64 insertions, 64 deletions
diff --git a/source/blender/compositor/operations/COM_VectorBlurOperation.cc b/source/blender/compositor/operations/COM_VectorBlurOperation.cc index 6ebd8e27d76..8fd074749cd 100644 --- a/source/blender/compositor/operations/COM_VectorBlurOperation.cc +++ b/source/blender/compositor/operations/COM_VectorBlurOperation.cc @@ -42,76 +42,76 @@ void antialias_tagbuf(int xsize, int ysize, char *rectmove); /* VectorBlurOperation */ VectorBlurOperation::VectorBlurOperation() { - this->addInputSocket(DataType::Color); - this->addInputSocket(DataType::Value); /* ZBUF */ - this->addInputSocket(DataType::Color); /* SPEED */ - this->addOutputSocket(DataType::Color); + this->add_input_socket(DataType::Color); + this->add_input_socket(DataType::Value); /* ZBUF */ + this->add_input_socket(DataType::Color); /* SPEED */ + this->add_output_socket(DataType::Color); settings_ = nullptr; - cachedInstance_ = nullptr; - inputImageProgram_ = nullptr; - inputSpeedProgram_ = nullptr; - inputZProgram_ = nullptr; + cached_instance_ = nullptr; + input_image_program_ = nullptr; + input_speed_program_ = nullptr; + input_zprogram_ = nullptr; flags.complex = true; flags.is_fullframe_operation = true; } -void VectorBlurOperation::initExecution() +void VectorBlurOperation::init_execution() { - initMutex(); - inputImageProgram_ = getInputSocketReader(0); - inputZProgram_ = getInputSocketReader(1); - inputSpeedProgram_ = getInputSocketReader(2); - cachedInstance_ = nullptr; - QualityStepHelper::initExecution(COM_QH_INCREASE); + init_mutex(); + input_image_program_ = get_input_socket_reader(0); + input_zprogram_ = get_input_socket_reader(1); + input_speed_program_ = get_input_socket_reader(2); + cached_instance_ = nullptr; + QualityStepHelper::init_execution(COM_QH_INCREASE); } -void VectorBlurOperation::executePixel(float output[4], int x, int y, void *data) +void VectorBlurOperation::execute_pixel(float output[4], int x, int y, void *data) { float *buffer = (float *)data; - int index = (y * this->getWidth() + x) * COM_DATA_TYPE_COLOR_CHANNELS; + int index = (y * this->get_width() + x) * COM_DATA_TYPE_COLOR_CHANNELS; copy_v4_v4(output, &buffer[index]); } -void VectorBlurOperation::deinitExecution() +void VectorBlurOperation::deinit_execution() { - deinitMutex(); - inputImageProgram_ = nullptr; - inputSpeedProgram_ = nullptr; - inputZProgram_ = nullptr; - if (cachedInstance_) { - MEM_freeN(cachedInstance_); - cachedInstance_ = nullptr; + deinit_mutex(); + input_image_program_ = nullptr; + input_speed_program_ = nullptr; + input_zprogram_ = nullptr; + if (cached_instance_) { + MEM_freeN(cached_instance_); + cached_instance_ = nullptr; } } -void *VectorBlurOperation::initializeTileData(rcti *rect) +void *VectorBlurOperation::initialize_tile_data(rcti *rect) { - if (cachedInstance_) { - return cachedInstance_; + if (cached_instance_) { + return cached_instance_; } - lockMutex(); - if (cachedInstance_ == nullptr) { - MemoryBuffer *tile = (MemoryBuffer *)inputImageProgram_->initializeTileData(rect); - MemoryBuffer *speed = (MemoryBuffer *)inputSpeedProgram_->initializeTileData(rect); - MemoryBuffer *z = (MemoryBuffer *)inputZProgram_->initializeTileData(rect); - float *data = (float *)MEM_dupallocN(tile->getBuffer()); - this->generateVectorBlur(data, tile, speed, z); - cachedInstance_ = data; + lock_mutex(); + if (cached_instance_ == nullptr) { + MemoryBuffer *tile = (MemoryBuffer *)input_image_program_->initialize_tile_data(rect); + MemoryBuffer *speed = (MemoryBuffer *)input_speed_program_->initialize_tile_data(rect); + MemoryBuffer *z = (MemoryBuffer *)input_zprogram_->initialize_tile_data(rect); + float *data = (float *)MEM_dupallocN(tile->get_buffer()); + this->generate_vector_blur(data, tile, speed, z); + cached_instance_ = data; } - unlockMutex(); - return cachedInstance_; + unlock_mutex(); + return cached_instance_; } -bool VectorBlurOperation::determineDependingAreaOfInterest(rcti * /*input*/, - ReadBufferOperation *readOperation, - rcti *output) +bool VectorBlurOperation::determine_depending_area_of_interest(rcti * /*input*/, + ReadBufferOperation *read_operation, + rcti *output) { - if (cachedInstance_ == nullptr) { - rcti newInput; - newInput.xmax = this->getWidth(); - newInput.xmin = 0; - newInput.ymax = this->getHeight(); - newInput.ymin = 0; - return NodeOperation::determineDependingAreaOfInterest(&newInput, readOperation, output); + if (cached_instance_ == nullptr) { + rcti new_input; + new_input.xmax = this->get_width(); + new_input.xmin = 0; + new_input.ymax = this->get_height(); + new_input.ymin = 0; + return NodeOperation::determine_depending_area_of_interest(&new_input, read_operation, output); } return false; @@ -129,12 +129,12 @@ void VectorBlurOperation::update_memory_buffer(MemoryBuffer *output, Span<MemoryBuffer *> inputs) { /* TODO(manzanilla): once tiled implementation is removed, run multi-threaded where possible. */ - if (!cachedInstance_) { + if (!cached_instance_) { MemoryBuffer *image = inputs[IMAGE_INPUT_INDEX]; const bool is_image_inflated = image->is_a_single_elem(); image = is_image_inflated ? image->inflate() : image; - /* Must be a copy because it's modified in #generateVectorBlur. */ + /* Must be a copy because it's modified in #generate_vector_blur. */ MemoryBuffer *speed = inputs[SPEED_INPUT_INDEX]; speed = speed->is_a_single_elem() ? speed->inflate() : new MemoryBuffer(*speed); @@ -142,8 +142,8 @@ void VectorBlurOperation::update_memory_buffer(MemoryBuffer *output, const bool is_z_inflated = z->is_a_single_elem(); z = is_z_inflated ? z->inflate() : z; - cachedInstance_ = (float *)MEM_dupallocN(image->getBuffer()); - this->generateVectorBlur(cachedInstance_, image, speed, z); + cached_instance_ = (float *)MEM_dupallocN(image->get_buffer()); + this->generate_vector_blur(cached_instance_, image, speed, z); if (is_image_inflated) { delete image; @@ -154,29 +154,29 @@ void VectorBlurOperation::update_memory_buffer(MemoryBuffer *output, } } - const int num_channels = COM_data_type_num_channels(getOutputSocket()->getDataType()); - MemoryBuffer buf(cachedInstance_, num_channels, this->getWidth(), this->getHeight()); + const int num_channels = COM_data_type_num_channels(get_output_socket()->get_data_type()); + MemoryBuffer buf(cached_instance_, num_channels, this->get_width(), this->get_height()); output->copy_from(&buf, area); } -void VectorBlurOperation::generateVectorBlur(float *data, - MemoryBuffer *inputImage, - MemoryBuffer *inputSpeed, - MemoryBuffer *inputZ) +void VectorBlurOperation::generate_vector_blur(float *data, + MemoryBuffer *input_image, + MemoryBuffer *input_speed, + MemoryBuffer *inputZ) { NodeBlurData blurdata; - blurdata.samples = settings_->samples / QualityStepHelper::getStep(); + blurdata.samples = settings_->samples / QualityStepHelper::get_step(); blurdata.maxspeed = settings_->maxspeed; blurdata.minspeed = settings_->minspeed; blurdata.curved = settings_->curved; blurdata.fac = settings_->fac; zbuf_accumulate_vecblur(&blurdata, - this->getWidth(), - this->getHeight(), + this->get_width(), + this->get_height(), data, - inputImage->getBuffer(), - inputSpeed->getBuffer(), - inputZ->getBuffer()); + input_image->get_buffer(), + input_speed->get_buffer(), + inputZ->get_buffer()); } /* ****************** Spans ******************************* */ |