Adds full frame implementation to Image node operations.
Mostly refactored into buffer utility methods for reuse in other
operations.
No functional changes.
1.8x faster than tiled fallback.
Details
Details
- Reviewers
Jeroen Bakker (jbakker) - Commits
- rB35db01325f41: Compositor: Full frame Image node
Diff Detail
Diff Detail
- Repository
- rB Blender
- Branch
- cmp-node-image (branched from master)
- Build Status
Buildable 15225 Build 15225: arc lint + arc unit
Event Timeline
| source/blender/compositor/intern/COM_MemoryBuffer.h | ||
|---|---|---|
| 112 | owns_data_ is shorter. | |
| source/blender/compositor/intern/COM_buffer_util.h | ||
| 42 ↗ | (On Diff #38239) | Would rather see these as methods on the MemoryBuffer. There are more discoverable there and names can be shortened. |
Comment Actions
- Move utility methods to MemoryBuffer
- Rename rect to area
- Rename is_buffer_data_owned_ to owns_data_