Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/operations/COM_DenoiseOperation.h
| Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | |||||
| protected: | protected: | ||||
| void generateDenoise(float *data, | void generateDenoise(float *data, | ||||
| MemoryBuffer *inputTileColor, | MemoryBuffer *inputTileColor, | ||||
| MemoryBuffer *inputTileNormal, | MemoryBuffer *inputTileNormal, | ||||
| MemoryBuffer *inputTileAlbedo, | MemoryBuffer *inputTileAlbedo, | ||||
| NodeDenoise *settings); | NodeDenoise *settings); | ||||
| MemoryBuffer *createMemoryBuffer(rcti *rect) override; | void update_memory_buffer(MemoryBuffer&memory_buffer, rcti *rect) override; | ||||
manzanilla: Change to something like `update_memory_buffer(MemoryBuffer& memory_buffer, const rcti *rect… | |||||
| }; | }; | ||||
| } // namespace blender::compositor | } // namespace blender::compositor | ||||
Change to something like update_memory_buffer(MemoryBuffer& memory_buffer, const rcti *rect, blender::Span<MemoryBuffer*> input_buffers)?