Realtime Compositor: Implement Classic Kuwahara #109292

Merged
Omar Emara merged 11 commits from OmarEmaraDev/blender:classic-kuwahara-filter-gpu into main 2023-07-19 14:04:25 +02:00

11 Commits

Author SHA1 Message Date
Omar Emara ba97bcb8e8 Move general comment at the top of CC file 2023-07-18 14:15:06 +03:00
Omar Emara 5cbb70eab3 Merge branch 'main' into classic-kuwahara-filter-gpu 2023-07-18 13:56:37 +03:00
Omar Emara ffd462a5ba Assert after exhaustive enum switch case 2023-07-10 19:41:58 +03:00
Omar Emara 827c139ba3 Merge branch 'main' into classic-kuwahara-filter-gpu
buildbot/vexp-code-patch-coordinator Build done. Details
2023-07-10 18:03:41 +03:00
Omar Emara b9eb72f552 Finish Classic Kuwahara implementation 2023-07-10 18:02:04 +03:00
Omar Emara f101bc3b15 Correct X prologue sum 2023-07-08 08:33:23 +03:00
Omar Emara a0ed9f4151 Correct final phase dispatch domain 2023-07-07 17:52:15 +03:00
Omar Emara 259a114616 Merge branch 'main' into classic-kuwahara-filter-gpu 2023-07-06 16:11:30 +03:00
Omar Emara 1018704d9c Initial implementation of Summed Area Table algorithm 2023-06-28 18:38:22 +03:00
Omar Emara 2462630da7 Merge branch 'main' into classic-kuwahara-filter-gpu 2023-06-25 15:57:11 +03:00
Omar Emara 047b1b31dc Realtime Compositor: Implement Classic Kuwahara
This patch implements the Classic Kuwahara node for the Realtime
Compositor. This is still a naive implementation and can probably be
accelerated using a SAT table in the future.
2023-06-23 16:21:14 +03:00