Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/blender/compositor/intern/COM_MultiThreadedOperation.cc14
-rw-r--r--source/blender/compositor/intern/COM_MultiThreadedOperation.h20
-rw-r--r--source/blender/compositor/intern/COM_NodeOperation.cc6
-rw-r--r--source/blender/compositor/intern/COM_NodeOperation.h4
-rw-r--r--source/blender/compositor/operations/COM_SetColorOperation.cc4
-rw-r--r--source/blender/compositor/operations/COM_SetColorOperation.h2
-rw-r--r--source/blender/compositor/operations/COM_SetValueOperation.cc4
-rw-r--r--source/blender/compositor/operations/COM_SetValueOperation.h2
8 files changed, 28 insertions, 28 deletions
diff --git a/source/blender/compositor/intern/COM_MultiThreadedOperation.cc b/source/blender/compositor/intern/COM_MultiThreadedOperation.cc
index b080f44d02d..aebc3d5671c 100644
--- a/source/blender/compositor/intern/COM_MultiThreadedOperation.cc
+++ b/source/blender/compositor/intern/COM_MultiThreadedOperation.cc
@@ -5,22 +5,22 @@ namespace blender::compositor {
MultiThreadedOperation::MultiThreadedOperation()
{
- m_num_passes = 1;
+ num_passes_ = 1;
current_pass_ = 0;
flags.is_fullframe_operation = true;
}
void MultiThreadedOperation::update_memory_buffer(MemoryBuffer *output,
- const rcti &output_area,
- blender::Span<MemoryBuffer *> inputs,
+ const rcti &area,
+ Span<MemoryBuffer *> inputs,
ExecutionSystem &exec_system)
{
- for (current_pass_ = 0; current_pass_ < m_num_passes; current_pass_++) {
- update_memory_buffer_started(output, output_area, inputs, exec_system);
- exec_system.execute_work(output_area, [=, &exec_system](const rcti &split_rect) {
+ for (current_pass_ = 0; current_pass_ < num_passes_; current_pass_++) {
+ update_memory_buffer_started(output, area, inputs, exec_system);
+ exec_system.execute_work(area, [=, &exec_system](const rcti &split_rect) {
update_memory_buffer_partial(output, split_rect, inputs, exec_system);
});
- update_memory_buffer_finished(output, output_area, inputs, exec_system);
+ update_memory_buffer_finished(output, area, inputs, exec_system);
}
}
diff --git a/source/blender/compositor/intern/COM_MultiThreadedOperation.h b/source/blender/compositor/intern/COM_MultiThreadedOperation.h
index 6b8a2f273b7..d30201a7dcf 100644
--- a/source/blender/compositor/intern/COM_MultiThreadedOperation.h
+++ b/source/blender/compositor/intern/COM_MultiThreadedOperation.h
@@ -27,7 +27,7 @@ class MultiThreadedOperation : public NodeOperation {
/**
* Number of execution passes.
*/
- int m_num_passes;
+ int num_passes_;
/**
* Current execution pass.
*/
@@ -40,34 +40,34 @@ class MultiThreadedOperation : public NodeOperation {
* Called before an update memory buffer pass is executed. Single-threaded calls.
*/
virtual void update_memory_buffer_started(MemoryBuffer *UNUSED(output),
- const rcti &UNUSED(output_rect),
- blender::Span<MemoryBuffer *> UNUSED(inputs),
+ const rcti &UNUSED(area),
+ Span<MemoryBuffer *> UNUSED(inputs),
ExecutionSystem &UNUSED(exec_system))
{
}
/**
- * Executes operation updating output memory buffer on output_rect area. Multi-threaded calls.
+ * Executes operation updating a memory buffer area. Multi-threaded calls.
*/
virtual void update_memory_buffer_partial(MemoryBuffer *output,
- const rcti &output_rect,
- blender::Span<MemoryBuffer *> inputs,
+ const rcti &area,
+ Span<MemoryBuffer *> inputs,
ExecutionSystem &exec_system) = 0;
/**
* Called after an update memory buffer pass is executed. Single-threaded calls.
*/
virtual void update_memory_buffer_finished(MemoryBuffer *UNUSED(output),
- const rcti &UNUSED(output_rect),
- blender::Span<MemoryBuffer *> UNUSED(inputs),
+ const rcti &UNUSED(area),
+ Span<MemoryBuffer *> UNUSED(inputs),
ExecutionSystem &UNUSED(exec_system))
{
}
private:
void update_memory_buffer(MemoryBuffer *output,
- const rcti &output_area,
- blender::Span<MemoryBuffer *> inputs,
+ const rcti &area,
+ Span<MemoryBuffer *> inputs,
ExecutionSystem &exec_system) override;
};
diff --git a/source/blender/compositor/intern/COM_NodeOperation.cc b/source/blender/compositor/intern/COM_NodeOperation.cc
index 83de8a751c4..b943ab6af7f 100644
--- a/source/blender/compositor/intern/COM_NodeOperation.cc
+++ b/source/blender/compositor/intern/COM_NodeOperation.cc
@@ -188,12 +188,12 @@ bool NodeOperation::determineDependingAreaOfInterest(rcti *input,
* caller must clamp it.
* TODO: See if it's possible to use parameter overloading (input_id for example).
*
- * \param input_op_idx: Input operation index for which we want to calculate the area being read.
+ * \param input_idx: Input operation index for which we want to calculate the area being read.
* \param output_area: Area being rendered by this operation.
* \param r_input_area: Returned input operation area that needs to be read in order to render
* given output area.
*/
-void NodeOperation::get_area_of_interest(const int input_op_idx,
+void NodeOperation::get_area_of_interest(const int input_idx,
const rcti &output_area,
rcti &r_input_area)
{
@@ -203,7 +203,7 @@ void NodeOperation::get_area_of_interest(const int input_op_idx,
else {
/* Non full-frame operations never implement this method. To ensure correctness assume
* whole area is used. */
- NodeOperation *input_op = getInputOperation(input_op_idx);
+ NodeOperation *input_op = getInputOperation(input_idx);
BLI_rcti_init(&r_input_area, 0, input_op->getWidth(), 0, input_op->getHeight());
}
}
diff --git a/source/blender/compositor/intern/COM_NodeOperation.h b/source/blender/compositor/intern/COM_NodeOperation.h
index 5c4d6dd19ba..5ae0aae67d5 100644
--- a/source/blender/compositor/intern/COM_NodeOperation.h
+++ b/source/blender/compositor/intern/COM_NodeOperation.h
@@ -578,7 +578,7 @@ class NodeOperation {
* Executes operation updating output memory buffer. Single-threaded calls.
*/
virtual void update_memory_buffer(MemoryBuffer *UNUSED(output),
- const rcti &UNUSED(output_area),
+ const rcti &UNUSED(area),
Span<MemoryBuffer *> UNUSED(inputs),
ExecutionSystem &UNUSED(exec_system))
{
@@ -587,7 +587,7 @@ class NodeOperation {
/**
* Get input operation area being read by this operation on rendering given output area.
*/
- virtual void get_area_of_interest(int input_op_idx, const rcti &output_area, rcti &r_input_area);
+ virtual void get_area_of_interest(int input_idx, const rcti &output_area, rcti &r_input_area);
void get_area_of_interest(NodeOperation *input_op, const rcti &output_area, rcti &r_input_area);
/** \} */
diff --git a/source/blender/compositor/operations/COM_SetColorOperation.cc b/source/blender/compositor/operations/COM_SetColorOperation.cc
index 6cefab83848..79dee33e266 100644
--- a/source/blender/compositor/operations/COM_SetColorOperation.cc
+++ b/source/blender/compositor/operations/COM_SetColorOperation.cc
@@ -43,12 +43,12 @@ void SetColorOperation::determineResolution(unsigned int resolution[2],
}
void SetColorOperation::update_memory_buffer(MemoryBuffer *output,
- const rcti &output_area,
+ const rcti &area,
Span<MemoryBuffer *> UNUSED(inputs),
ExecutionSystem &UNUSED(exec_system))
{
BLI_assert(output->is_a_single_elem());
- float *out_elem = output->get_elem(output_area.xmin, output_area.ymin);
+ float *out_elem = output->get_elem(area.xmin, area.ymin);
copy_v4_v4(out_elem, m_color);
}
diff --git a/source/blender/compositor/operations/COM_SetColorOperation.h b/source/blender/compositor/operations/COM_SetColorOperation.h
index ba5b007bef0..2e22ef60ba4 100644
--- a/source/blender/compositor/operations/COM_SetColorOperation.h
+++ b/source/blender/compositor/operations/COM_SetColorOperation.h
@@ -82,7 +82,7 @@ class SetColorOperation : public NodeOperation {
unsigned int preferredResolution[2]) override;
void update_memory_buffer(MemoryBuffer *output,
- const rcti &output_area,
+ const rcti &area,
Span<MemoryBuffer *> inputs,
ExecutionSystem &exec_system) override;
};
diff --git a/source/blender/compositor/operations/COM_SetValueOperation.cc b/source/blender/compositor/operations/COM_SetValueOperation.cc
index 39cf92d325f..359647c8fe3 100644
--- a/source/blender/compositor/operations/COM_SetValueOperation.cc
+++ b/source/blender/compositor/operations/COM_SetValueOperation.cc
@@ -43,12 +43,12 @@ void SetValueOperation::determineResolution(unsigned int resolution[2],
}
void SetValueOperation::update_memory_buffer(MemoryBuffer *output,
- const rcti &output_area,
+ const rcti &area,
Span<MemoryBuffer *> UNUSED(inputs),
ExecutionSystem &UNUSED(exec_system))
{
BLI_assert(output->is_a_single_elem());
- float *out_elem = output->get_elem(output_area.xmin, output_area.ymin);
+ float *out_elem = output->get_elem(area.xmin, area.ymin);
*out_elem = m_value;
}
diff --git a/source/blender/compositor/operations/COM_SetValueOperation.h b/source/blender/compositor/operations/COM_SetValueOperation.h
index cf578e1794f..acde5aa03b7 100644
--- a/source/blender/compositor/operations/COM_SetValueOperation.h
+++ b/source/blender/compositor/operations/COM_SetValueOperation.h
@@ -52,7 +52,7 @@ class SetValueOperation : public NodeOperation {
void determineResolution(unsigned int resolution[2],
unsigned int preferredResolution[2]) override;
void update_memory_buffer(MemoryBuffer *output,
- const rcti &output_area,
+ const rcti &area,
Span<MemoryBuffer *> inputs,
ExecutionSystem &exec_system) override;
};