[Bf-blender-cvs] [0bf8b984371] master: Realtime Compositor: Move out of experimental

2023-01-06 Thread Omar Emara
Commit: 0bf8b984371bfe2a069ebbb80d85e7412b1f590c Author: Omar Emara Date: Fri Jan 6 14:50:39 2023 +0200 Branches: master https://developer.blender.org/rB0bf8b984371bfe2a069ebbb80d85e7412b1f590c Realtime Compositor: Move out of experimental This patch moves the realtime compositor out

[Bf-blender-cvs] [cc78fd4e936] master: Realtime Compositor: Allow limited compositing region

2023-01-06 Thread Omar Emara
Commit: cc78fd4e9364338126e5145ff96ae6c544939042 Author: Omar Emara Date: Fri Jan 6 14:42:00 2023 +0200 Branches: master https://developer.blender.org/rBcc78fd4e9364338126e5145ff96ae6c544939042 Realtime Compositor: Allow limited compositing region This patch allows the realtime compositor

[Bf-blender-cvs] [105c0aa5b6d] master: Fix T103064: Realtime Compositor crashes on undo

2022-12-20 Thread Omar Emara
Commit: 105c0aa5b6dea92751e6ee459d91a79f7d6b2240 Author: Omar Emara Date: Tue Dec 20 10:09:25 2022 +0200 Branches: master https://developer.blender.org/rB105c0aa5b6dea92751e6ee459d91a79f7d6b2240 Fix T103064: Realtime Compositor crashes on undo The Realtime Compositor crashes on undo after

[Bf-blender-cvs] [c3cc8d2f6a7] master: Realtime Compositor: Implement Streaks Glare node

2022-12-19 Thread Omar Emara
Commit: c3cc8d2f6a76dcbca560c6ba1c09427a310be49e Author: Omar Emara Date: Mon Dec 19 10:08:59 2022 +0200 Branches: master https://developer.blender.org/rBc3cc8d2f6a76dcbca560c6ba1c09427a310be49e Realtime Compositor: Implement Streaks Glare node This patch implements the Streaks Glare node

[Bf-blender-cvs] [67318b19779] master: Realtime Compositor: Implement variable size blur

2022-12-19 Thread Omar Emara
Commit: 67318b197790eac25b8b1928fdfe0359e8eafb94 Author: Omar Emara Date: Mon Dec 19 10:04:03 2022 +0200 Branches: master https://developer.blender.org/rB67318b197790eac25b8b1928fdfe0359e8eafb94 Realtime Compositor: Implement variable size blur This patch implements the variable size mode

[Bf-blender-cvs] [5ee116d4489] master: Realtime Compositor: Implement Simple Star Glare node

2022-12-09 Thread Omar Emara
Commit: 5ee116d4489ae9d6cbef4acec75f5bf12a5adcd7 Author: Omar Emara Date: Fri Dec 9 17:04:34 2022 +0200 Branches: master https://developer.blender.org/rB5ee116d4489ae9d6cbef4acec75f5bf12a5adcd7 Realtime Compositor: Implement Simple Star Glare node This patch implements the Simple Star Glare

[Bf-blender-cvs] [fa27a5d066a] master: Realtime Compositor: Implement Ghost Glare node

2022-12-09 Thread Omar Emara
Commit: fa27a5d066a1d6b04e77bfa4088dca83644bceaf Author: Omar Emara Date: Fri Dec 9 16:50:52 2022 +0200 Branches: master https://developer.blender.org/rBfa27a5d066a1d6b04e77bfa4088dca83644bceaf Realtime Compositor: Implement Ghost Glare node This patch implements the Ghost Glare node

[Bf-blender-cvs] [6b0e769d14a] master: Nodes: Restrict viewer key tree updates to compositor

2022-12-02 Thread Omar Emara
Commit: 6b0e769d14adf16b0b93b262e226c25b5b9cf95d Author: Omar Emara Date: Fri Dec 2 10:32:50 2022 +0200 Branches: master https://developer.blender.org/rB6b0e769d14adf16b0b93b262e226c25b5b9cf95d Nodes: Restrict viewer key tree updates to compositor The active viewer key is only used

[Bf-blender-cvs] [6bc3311410a] master: Fix: Missing node warning when compositor is enabled

2022-11-25 Thread Omar Emara
Commit: 6bc3311410a8f6033fd8fff6bb9b1d1847b3200b Author: Omar Emara Date: Fri Nov 25 13:15:42 2022 +0200 Branches: master https://developer.blender.org/rB6bc3311410a8f6033fd8fff6bb9b1d1847b3200b Fix: Missing node warning when compositor is enabled If the compositor is enabled or disabled

[Bf-blender-cvs] [32690cafd16] master: Fix: Missing compositor warning for Render Layers

2022-11-25 Thread Omar Emara
Commit: 32690cafd164dad5d590c4268d575339fb81fa87 Author: Omar Emara Date: Fri Nov 25 12:57:16 2022 +0200 Branches: master https://developer.blender.org/rB32690cafd164dad5d590c4268d575339fb81fa87 Fix: Missing compositor warning for Render Layers The Render Layers node didn't draw a warning

[Bf-blender-cvs] [2dcdfab94c7] master: Realtime Compositor: Warn about unsupported MacOS

2022-11-23 Thread Omar Emara
Commit: 2dcdfab94c72ef092d281d415704f75953349d11 Author: Omar Emara Date: Thu Nov 24 09:25:44 2022 +0200 Branches: master https://developer.blender.org/rB2dcdfab94c72ef092d281d415704f75953349d11 Realtime Compositor: Warn about unsupported MacOS This patch warns the user that MacOS

[Bf-blender-cvs] [68a450cbe49] master: Cleanup: Remove unused parameter in node draw

2022-11-23 Thread Omar Emara
Commit: 68a450cbe4947cfe8b74b4a970293d0213525c5a Author: Omar Emara Date: Wed Nov 23 15:05:34 2022 +0200 Branches: master https://developer.blender.org/rB68a450cbe4947cfe8b74b4a970293d0213525c5a Cleanup: Remove unused parameter in node draw

[Bf-blender-cvs] [247d75d2b1d] master: Realtime Compositor: Warn about unsupported setups

2022-11-23 Thread Omar Emara
Commit: 247d75d2b1d285e0ff57fed883515305c387cb44 Author: Omar Emara Date: Wed Nov 23 14:34:31 2022 +0200 Branches: master https://developer.blender.org/rB247d75d2b1d285e0ff57fed883515305c387cb44 Realtime Compositor: Warn about unsupported setups This patch warns the user that the compositor

[Bf-blender-cvs] [7d44676b5f2] master: Realtime Compositor: Disable on MacOS

2022-11-23 Thread Omar Emara
Commit: 7d44676b5f22bb07f94631f13d40b317fbc5114d Author: Omar Emara Date: Wed Nov 23 13:34:31 2022 +0200 Branches: master https://developer.blender.org/rB7d44676b5f22bb07f94631f13d40b317fbc5114d Realtime Compositor: Disable on MacOS This patch disables the realtime compositor on MacOS until

[Bf-blender-cvs] [11275b73636] master: Realtime Compositor: Extend option to enable compositor

2022-11-23 Thread Omar Emara
Commit: 11275b736366f6df9b8314b65940001c57736523 Author: Omar Emara Date: Wed Nov 23 13:26:46 2022 +0200 Branches: master https://developer.blender.org/rB11275b736366f6df9b8314b65940001c57736523 Realtime Compositor: Extend option to enable compositor This patch turns the checkbox option

[Bf-blender-cvs] [e0c5ff87b70] master: Realtime Compositor: Implement Track Position node

2022-11-23 Thread Omar Emara
Commit: e0c5ff87b702209c3d893051889bf09a8cd35919 Author: Omar Emara Date: Wed Nov 23 12:55:16 2022 +0200 Branches: master https://developer.blender.org/rBe0c5ff87b702209c3d893051889bf09a8cd35919 Realtime Compositor: Implement Track Position node This patch implements the Track Position node

[Bf-blender-cvs] [dd260d2f035] master: Fix T102554: Crash when Use Nodes is enabled

2022-11-17 Thread Omar Emara
Commit: dd260d2f03530f5ce8aa01140e63419bb3239c82 Author: Omar Emara Date: Thu Nov 17 11:12:41 2022 +0200 Branches: master https://developer.blender.org/rBdd260d2f03530f5ce8aa01140e63419bb3239c82 Fix T102554: Crash when Use Nodes is enabled Blender crashes when enabling Use Nodes after

[Bf-blender-cvs] [8ef092d2d8a] master: Fix T102151: Output nodes don't work inside node groups

2022-11-10 Thread Omar Emara
Commit: 8ef092d2d8ae0453399c03310d293e71180955ec Author: Omar Emara Date: Thu Nov 10 13:02:15 2022 +0200 Branches: master https://developer.blender.org/rB8ef092d2d8ae0453399c03310d293e71180955ec Fix T102151: Output nodes don't work inside node groups Using output nodes inside node groups

[Bf-blender-cvs] [aba0d01b781] master: Fix T102278: Compositor transforms apply locally

2022-11-09 Thread Omar Emara
Commit: aba0d01b781addf712443c525f3343279b40e323 Author: Omar Emara Date: Wed Nov 9 10:35:41 2022 +0200 Branches: master https://developer.blender.org/rBaba0d01b781addf712443c525f3343279b40e323 Fix T102278: Compositor transforms apply locally When using two transformed compositor results

[Bf-blender-cvs] [85ce4882981] master: Realtime Compositor: Implement static cache manager

2022-11-04 Thread Omar Emara
Commit: 85ce4882981943b5a306090f03482bd5397c503d Author: Omar Emara Date: Fri Nov 4 16:14:22 2022 +0200 Branches: master https://developer.blender.org/rB85ce4882981943b5a306090f03482bd5397c503d Realtime Compositor: Implement static cache manager This patch introduces the concept of a Cached

[Bf-blender-cvs] [bc8b15f1a53] master: Realtime Compositor: Move shaders to compositor module

2022-11-02 Thread Omar Emara
Commit: bc8b15f1a532b078fcc4072295c442d140cdbc06 Author: Omar Emara Date: Wed Nov 2 13:55:23 2022 +0200 Branches: master https://developer.blender.org/rBbc8b15f1a532b078fcc4072295c442d140cdbc06 Realtime Compositor: Move shaders to compositor module This patch moves the GLSL shaders

[Bf-blender-cvs] [c394f510a51] master: Realtime Compositor: Make vectors four dimensional

2022-11-02 Thread Omar Emara
Commit: c394f510a5150a177919976b5775783c997b6934 Author: Omar Emara Date: Wed Nov 2 13:48:20 2022 +0200 Branches: master https://developer.blender.org/rBc394f510a5150a177919976b5775783c997b6934 Realtime Compositor: Make vectors four dimensional Currently, the realtime compositor treat vector

[Bf-blender-cvs] [0584a88046d] master: Fix T102008: Images are stretched when texture limit is enabled

2022-10-24 Thread Omar Emara
Commit: 0584a88046d2a2c069e056e52b37907cd70db8c7 Author: Omar Emara Date: Mon Oct 24 12:15:22 2022 +0200 Branches: master https://developer.blender.org/rB0584a88046d2a2c069e056e52b37907cd70db8c7 Fix T102008: Images are stretched when texture limit is enabled Currently, if an image exceed

[Bf-blender-cvs] [899d4ddbd08] master: Fix: Bokeh blur node flips its bokeh input

2022-10-21 Thread Omar Emara
Commit: 899d4ddbd08cdb8130894c9de8533d5bb98214be Author: Omar Emara Date: Fri Oct 21 14:05:19 2022 +0200 Branches: master https://developer.blender.org/rB899d4ddbd08cdb8130894c9de8533d5bb98214be Fix: Bokeh blur node flips its bokeh input The bokeh blur node flipped its bokeh input due

[Bf-blender-cvs] [58e25f11ae9] master: Realtime Compositor: Implement normalize node

2022-10-20 Thread Omar Emara
Commit: 58e25f11ae9eb805dd857fae56be1d1a43710091 Author: Omar Emara Date: Thu Oct 20 16:31:35 2022 +0200 Branches: master https://developer.blender.org/rB58e25f11ae9eb805dd857fae56be1d1a43710091 Realtime Compositor: Implement normalize node This patch implements the normalize node

[Bf-blender-cvs] [7f2cd2d969c] master: Realtime Compositor: Implement Tone Map node

2022-10-20 Thread Omar Emara
Commit: 7f2cd2d969cb227fcde406f68492492d97d1322e Author: Omar Emara Date: Thu Oct 20 15:02:41 2022 +0200 Branches: master https://developer.blender.org/rB7f2cd2d969cb227fcde406f68492492d97d1322e Realtime Compositor: Implement Tone Map node This patch implements the tone map node

[Bf-blender-cvs] [1a9480cf25d] master: Realtime Compositor: Keep interpolation in Scale node

2022-10-13 Thread Omar Emara
Commit: 1a9480cf25d18f15f154d4ac3ec9720ca9dfb2f7 Author: Omar Emara Date: Thu Oct 13 12:42:43 2022 +0200 Branches: master https://developer.blender.org/rB1a9480cf25d18f15f154d4ac3ec9720ca9dfb2f7 Realtime Compositor: Keep interpolation in Scale node Currently, the scale node always changes

[Bf-blender-cvs] [009acfa477b] master: Cleanup: Add missing include for parallel reduction

2022-10-11 Thread Omar Emara
Commit: 009acfa477bbb52560b05006d9b950e014e91d9b Author: Omar Emara Date: Tue Oct 11 16:22:14 2022 +0200 Branches: master https://developer.blender.org/rB009acfa477bbb52560b05006d9b950e014e91d9b Cleanup: Add missing include for parallel reduction The parallel reduction file didn't include its

[Bf-blender-cvs] [50943f5dc7f] master: Realtime Compositor: Implement variable size bokeh blur

2022-10-11 Thread Omar Emara
Commit: 50943f5dc7f8eb753771dea76819c556ede32f2b Author: Omar Emara Date: Tue Oct 11 13:40:48 2022 +0200 Branches: master https://developer.blender.org/rB50943f5dc7f8eb753771dea76819c556ede32f2b Realtime Compositor: Implement variable size bokeh blur This patch implements the variable size

[Bf-blender-cvs] [0037411f55e] master: Realtime Compositor: Implement parallel reduction

2022-10-11 Thread Omar Emara
Commit: 0037411f55ec3da4cfad79575d5531869ae5dc38 Author: Omar Emara Date: Tue Oct 11 13:22:52 2022 +0200 Branches: master https://developer.blender.org/rB0037411f55ec3da4cfad79575d5531869ae5dc38 Realtime Compositor: Implement parallel reduction This patch implements generic parallel reduction

[Bf-blender-cvs] [f4e5a865448] master: Realtime Compositor: Implement bokeh blur node

2022-09-09 Thread Omar Emara
Commit: f4e5a8654487ef8b66cf5fb2ca3f4d66cb207618 Author: Omar Emara Date: Fri Sep 9 14:32:58 2022 +0200 Branches: master https://developer.blender.org/rBf4e5a8654487ef8b66cf5fb2ca3f4d66cb207618 Realtime Compositor: Implement bokeh blur node This patch implements the bokeh blur node

[Bf-blender-cvs] [03f33a6f237] master: Realtime Compositor: Allow inputs to skip realization

2022-09-09 Thread Omar Emara
Commit: 03f33a6f237fba668d5caf900d9bdec73e366fef Author: Omar Emara Date: Fri Sep 9 14:22:03 2022 +0200 Branches: master https://developer.blender.org/rB03f33a6f237fba668d5caf900d9bdec73e366fef Realtime Compositor: Allow inputs to skip realization This patch adds support for the skip

[Bf-blender-cvs] [0fd39da3a96] master: Realtime Compositor: Implement scale node

2022-09-09 Thread Omar Emara
Commit: 0fd39da3a96adfe30e5260f72ecc8c6d8b68b98f Author: Omar Emara Date: Fri Sep 9 14:10:38 2022 +0200 Branches: master https://developer.blender.org/rB0fd39da3a96adfe30e5260f72ecc8c6d8b68b98f Realtime Compositor: Implement scale node This patch implements the Scale node for the realtime

[Bf-blender-cvs] [04ae0fe46ba] master: Realtime Compositor: Implement blur node

2022-09-09 Thread Omar Emara
Commit: 04ae0fe46ba1f08ef141a051187bea3763afda8d Author: Omar Emara Date: Fri Sep 9 13:57:04 2022 +0200 Branches: master https://developer.blender.org/rB04ae0fe46ba1f08ef141a051187bea3763afda8d Realtime Compositor: Implement blur node This patch implements the blur node for the realtime

[Bf-blender-cvs] [ac66a819c14] master: Realtime Compositor: Implement pixelate node

2022-09-09 Thread Omar Emara
Commit: ac66a819c14265ee3e0f48e4cb54b6c10b7fb064 Author: Omar Emara Date: Fri Sep 9 13:15:01 2022 +0200 Branches: master https://developer.blender.org/rBac66a819c14265ee3e0f48e4cb54b6c10b7fb064 Realtime Compositor: Implement pixelate node This patch implements the pixelate node

[Bf-blender-cvs] [77a4bb02cc9] master: Fix T100697: Curve nodes change colors at identity settings

2022-09-09 Thread Omar Emara
Commit: 77a4bb02cc99bfd581c6bb9e35ca3fe53389915e Author: Omar Emara Date: Fri Sep 9 13:03:53 2022 +0200 Branches: master https://developer.blender.org/rB77a4bb02cc99bfd581c6bb9e35ca3fe53389915e Fix T100697: Curve nodes change colors at identity settings Shader and compositor curve nodes change

[Bf-blender-cvs] [719a0378ae8] master: Cleanup: Use NODE_STORAGE_FUNCS for compositor nodes

2022-09-02 Thread Omar Emara
Commit: 719a0378ae83727c0d48975eb42224db66e03182 Author: Omar Emara Date: Fri Sep 2 18:12:31 2022 +0200 Branches: master https://developer.blender.org/rB719a0378ae83727c0d48975eb42224db66e03182 Cleanup: Use NODE_STORAGE_FUNCS for compositor nodes This patches replaces the custom node storage

[Bf-blender-cvs] [633117669bc] master: Realtime Compositor: Implement dilate erode node

2022-09-02 Thread Omar Emara
Commit: 633117669bcec0f5320cb88443d12b6661bc4886 Author: Omar Emara Date: Fri Sep 2 14:47:39 2022 +0200 Branches: master https://developer.blender.org/rB633117669bcec0f5320cb88443d12b6661bc4886 Realtime Compositor: Implement dilate erode node This patch implements the dilate/erode node

[Bf-blender-cvs] [2a13ce1e61d] master: Fix T100700: Compositor crashes when disabled then enabled

2022-08-31 Thread Omar Emara
Commit: 2a13ce1e61d8881d445293a132d087eb8c14bdc3 Author: Omar Emara Date: Wed Aug 31 16:59:54 2022 +0200 Branches: master https://developer.blender.org/rB2a13ce1e61d8881d445293a132d087eb8c14bdc3 Fix T100700: Compositor crashes when disabled then enabled The viewport compositor crashes when

[Bf-blender-cvs] [b8cbe80ac85] temp-eevee-next-cryptomatte: Fix: Compositor results are fuzzy with bilinear filtering

2022-08-23 Thread Omar Emara
Commit: b8cbe80ac8561d0088fcceb52119260a4f5a6082 Author: Omar Emara Date: Tue Aug 23 08:55:31 2022 +0200 Branches: temp-eevee-next-cryptomatte https://developer.blender.org/rBb8cbe80ac8561d0088fcceb52119260a4f5a6082 Fix: Compositor results are fuzzy with bilinear filtering The realtime

[Bf-blender-cvs] [c375e868604] temp-eevee-next-cryptomatte: Fix: Missing compositor domain priority for filter nodes

2022-08-23 Thread Omar Emara
Commit: c375e868604c6148afe9650ab0570bbf4393fafc Author: Omar Emara Date: Tue Aug 23 09:33:28 2022 +0200 Branches: temp-eevee-next-cryptomatte https://developer.blender.org/rBc375e868604c6148afe9650ab0570bbf4393fafc Fix: Missing compositor domain priority for filter nodes Domain priorities

[Bf-blender-cvs] [5db58a65587] temp-eevee-next-cryptomatte: Cleanup: Turn filter node methods into an Enum

2022-08-23 Thread Omar Emara
Commit: 5db58a655870f686fb59a7bb75e4d25a0fae13bd Author: Omar Emara Date: Tue Aug 23 09:24:25 2022 +0200 Branches: temp-eevee-next-cryptomatte https://developer.blender.org/rB5db58a655870f686fb59a7bb75e4d25a0fae13bd Cleanup: Turn filter node methods into an Enum This patch turns the filter

[Bf-blender-cvs] [25e0d01c5cc] temp-eevee-next-cryptomatte: Fix: Memory leak in realtime compositor

2022-08-23 Thread Omar Emara
Commit: 25e0d01c5cc4541e68d2a8e35b7cfa5861cba16b Author: Omar Emara Date: Mon Aug 22 10:57:24 2022 +0200 Branches: temp-eevee-next-cryptomatte https://developer.blender.org/rB25e0d01c5cc4541e68d2a8e35b7cfa5861cba16b Fix: Memory leak in realtime compositor There was a memory leak in the GPU

[Bf-blender-cvs] [6319dcb2305] master: Fix: Missing compositor domain priority for filter nodes

2022-08-23 Thread Omar Emara
Commit: 6319dcb23052f12e38b169dd53c8b656694432a1 Author: Omar Emara Date: Tue Aug 23 09:33:28 2022 +0200 Branches: master https://developer.blender.org/rB6319dcb23052f12e38b169dd53c8b656694432a1 Fix: Missing compositor domain priority for filter nodes Domain priorities were accidentally left

[Bf-blender-cvs] [655e9eabc3f] master: Cleanup: Turn filter node methods into an Enum

2022-08-23 Thread Omar Emara
Commit: 655e9eabc3fe7d6ce868325999847823c86303ca Author: Omar Emara Date: Tue Aug 23 09:24:25 2022 +0200 Branches: master https://developer.blender.org/rB655e9eabc3fe7d6ce868325999847823c86303ca Cleanup: Turn filter node methods into an Enum This patch turns the filter node methods

[Bf-blender-cvs] [78061e6c3e7] master: Fix: Compositor results are fuzzy with bilinear filtering

2022-08-23 Thread Omar Emara
Commit: 78061e6c3e74e932218fec0bad2911cc550ad41c Author: Omar Emara Date: Tue Aug 23 08:55:31 2022 +0200 Branches: master https://developer.blender.org/rB78061e6c3e74e932218fec0bad2911cc550ad41c Fix: Compositor results are fuzzy with bilinear filtering The realtime compositor sometimes

[Bf-blender-cvs] [9e23ab9f37f] master: Fix: Memory leak in realtime compositor

2022-08-22 Thread Omar Emara
Commit: 9e23ab9f37f913f6f1bc197de76bac35c6f7816d Author: Omar Emara Date: Mon Aug 22 10:57:24 2022 +0200 Branches: master https://developer.blender.org/rB9e23ab9f37f913f6f1bc197de76bac35c6f7816d Fix: Memory leak in realtime compositor There was a memory leak in the GPU code generator

[Bf-blender-cvs] [d94aadf2357] master: Fix: Crash when realtime compositor node is unlinked

2022-08-19 Thread Omar Emara
Commit: d94aadf2357246bc93f38b8cf021a9e6cc64ed43 Author: Omar Emara Date: Fri Aug 19 14:55:25 2022 +0200 Branches: master https://developer.blender.org/rBd94aadf2357246bc93f38b8cf021a9e6cc64ed43 Fix: Crash when realtime compositor node is unlinked The realtime compositor crashes when some

[Bf-blender-cvs] [885e7abed13] master: Realtime Compositor: Implement bilateral blur node

2022-08-18 Thread Omar Emara
Commit: 885e7abed13b204a701466a203f6d96773de902a Author: Omar Emara Date: Thu Aug 18 17:14:29 2022 +0200 Branches: master https://developer.blender.org/rB885e7abed13b204a701466a203f6d96773de902a Realtime Compositor: Implement bilateral blur node This patch implements the bilateral blur node

[Bf-blender-cvs] [7d4aa0db9ea] master: Realtime Compositor: Implement despeckle node

2022-08-18 Thread Omar Emara
Commit: 7d4aa0db9eaec526d33160db60884ab0043e16dd Author: Omar Emara Date: Thu Aug 18 16:53:16 2022 +0200 Branches: master https://developer.blender.org/rB7d4aa0db9eaec526d33160db60884ab0043e16dd Realtime Compositor: Implement despeckle node This patch implements the despeckle node

[Bf-blender-cvs] [1854d313218] master: Realtime Compositor: Implement directional blur node

2022-08-18 Thread Omar Emara
Commit: 1854d313218b9cb1be1a67e256783cda2703db8f Author: Omar Emara Date: Thu Aug 18 12:20:18 2022 +0200 Branches: master https://developer.blender.org/rB1854d313218b9cb1be1a67e256783cda2703db8f Realtime Compositor: Implement directional blur node This patch implements the directional blur

[Bf-blender-cvs] [b828d453e93] master: Realtime Compositor: Implement filter node

2022-08-18 Thread Omar Emara
Commit: b828d453e93c30e81d3cb0d5aa3edc553ea9a333 Author: Omar Emara Date: Thu Aug 18 12:00:14 2022 +0200 Branches: master https://developer.blender.org/rBb828d453e93c30e81d3cb0d5aa3edc553ea9a333 Realtime Compositor: Implement filter node This patch implements the filter node for the realtime

[Bf-blender-cvs] [6cb0a122dfc] master: Realtime Compositor: Implement bokeh image node

2022-08-18 Thread Omar Emara
Commit: 6cb0a122dfcd7d3e75e8bc0d12e09b75b97cee99 Author: Omar Emara Date: Thu Aug 18 11:53:08 2022 +0200 Branches: master https://developer.blender.org/rB6cb0a122dfcd7d3e75e8bc0d12e09b75b97cee99 Realtime Compositor: Implement bokeh image node This patch implements the bokeh image node

[Bf-blender-cvs] [923e10d7513] master: Fix: Crash if Movie Clip node has an empty movie

2022-08-17 Thread Omar Emara
Commit: 923e10d7513b53588a9b13888de1d958d5f6d57f Author: Omar Emara Date: Wed Aug 17 15:11:35 2022 +0200 Branches: master https://developer.blender.org/rB923e10d7513b53588a9b13888de1d958d5f6d57f Fix: Crash if Movie Clip node has an empty movie The movie clip GPU texture free function doesn't

[Bf-blender-cvs] [5689dda6f76] master: Compositor: Limit C linkage of cryptomatte functions

2022-08-10 Thread Omar Emara
Commit: 5689dda6f766b0a49c235ed917d113e2bfdab7a4 Author: Omar Emara Date: Wed Aug 10 14:58:51 2022 +0200 Branches: master https://developer.blender.org/rB5689dda6f766b0a49c235ed917d113e2bfdab7a4 Compositor: Limit C linkage of cryptomatte functions Most of the functions in the compositor

[Bf-blender-cvs] [27b9538e445] master: Realtime Compositor: Fix missing include in Displace node

2022-08-10 Thread Omar Emara
Commit: 27b9538e445d435c57fa2833579f0e4bbf618d79 Author: Omar Emara Date: Wed Aug 10 14:10:07 2022 +0200 Branches: master https://developer.blender.org/rB27b9538e445d435c57fa2833579f0e4bbf618d79 Realtime Compositor: Fix missing include in Displace node The displace node was missing an include

[Bf-blender-cvs] [95969073635] master: Realtime Compositor: Allow in material preview mode

2022-08-10 Thread Omar Emara
Commit: 95969073635df089d76ad85b3a66d20bbaf62fcd Author: Omar Emara Date: Wed Aug 10 13:30:31 2022 +0200 Branches: master https://developer.blender.org/rB95969073635df089d76ad85b3a66d20bbaf62fcd Realtime Compositor: Allow in material preview mode This patch allows the viewport compositor

[Bf-blender-cvs] [79953d54828] master: Realtime Compositor: Fix clang tidy warnings

2022-08-10 Thread Omar Emara
Commit: 79953d548281870a046c4d4babccedb446cdf00a Author: Omar Emara Date: Wed Aug 10 13:04:36 2022 +0200 Branches: master https://developer.blender.org/rB79953d548281870a046c4d4babccedb446cdf00a Realtime Compositor: Fix clang tidy warnings Fix a number of warnings reported by Clang Tidy

[Bf-blender-cvs] [fad112be1c6] master: Realtime Compositor: Add stub unsupported nodes

2022-08-10 Thread Omar Emara
Commit: fad112be1c6a06f6412b7c19379032008c733563 Author: Omar Emara Date: Wed Aug 10 10:36:57 2022 +0200 Branches: master https://developer.blender.org/rBfad112be1c6a06f6412b7c19379032008c733563 Realtime Compositor: Add stub unsupported nodes This patch adds a stub implementation for all

[Bf-blender-cvs] [40c45985a92] master: Realtime Compositor: Add basic distort nodes

2022-08-10 Thread Omar Emara
Commit: 40c45985a924e2e2310d5c51cf399150d557792c Author: Omar Emara Date: Wed Aug 10 10:30:27 2022 +0200 Branches: master https://developer.blender.org/rB40c45985a924e2e2310d5c51cf399150d557792c Realtime Compositor: Add basic distort nodes This patch implements the following nodes

[Bf-blender-cvs] [c014021802c] master: Realtime Compositor: Add basic matte nodes

2022-08-10 Thread Omar Emara
Commit: c014021802c323c3ed55c3c283717975a3d93edf Author: Omar Emara Date: Wed Aug 10 10:21:18 2022 +0200 Branches: master https://developer.blender.org/rBc014021802c323c3ed55c3c283717975a3d93edf Realtime Compositor: Add basic matte nodes This patch implements the following nodes

[Bf-blender-cvs] [b5df7a02ac7] master: Realtime Compositor: Add basic convert and vector nodes

2022-08-10 Thread Omar Emara
Commit: b5df7a02ac754de8e04fdeda4d1c3f0fcdf6a7a2 Author: Omar Emara Date: Wed Aug 10 10:09:35 2022 +0200 Branches: master https://developer.blender.org/rBb5df7a02ac754de8e04fdeda4d1c3f0fcdf6a7a2 Realtime Compositor: Add basic convert and vector nodes This patch implements the following nodes

[Bf-blender-cvs] [6109ad6cce9] master: Realtime Compositor: Add basic color nodes

2022-08-10 Thread Omar Emara
Commit: 6109ad6cce9186bd6e8ff4dbfb281ae8f6742119 Author: Omar Emara Date: Wed Aug 10 09:58:44 2022 +0200 Branches: master https://developer.blender.org/rB6109ad6cce9186bd6e8ff4dbfb281ae8f6742119 Realtime Compositor: Add basic color nodes This patch implements the following nodes

[Bf-blender-cvs] [865204fef06] master: Realtime Compositor: Add basic input nodes

2022-08-10 Thread Omar Emara
Commit: 865204fef06b1f4e73a3ad82202fe8221d1efae5 Author: Omar Emara Date: Wed Aug 10 09:45:28 2022 +0200 Branches: master https://developer.blender.org/rB865204fef06b1f4e73a3ad82202fe8221d1efae5 Realtime Compositor: Add basic input nodes This patch implements the following nodes

[Bf-blender-cvs] [365fbb447e0] master: Realtime Compositor: Add basic output nodes

2022-08-10 Thread Omar Emara
Commit: 365fbb447e0fda9bf4ef1ad04eee1908cefb8e92 Author: Omar Emara Date: Wed Aug 10 09:40:07 2022 +0200 Branches: master https://developer.blender.org/rB365fbb447e0fda9bf4ef1ad04eee1908cefb8e92 Realtime Compositor: Add basic output nodes This patch implements the following nodes

[Bf-blender-cvs] [624b0ac656e] master: Realtime Compositor: Add evaluator and engine

2022-08-10 Thread Omar Emara
Commit: 624b0ac656e4876c8518adb479be94e581c46bb8 Author: Omar Emara Date: Wed Aug 10 09:14:22 2022 +0200 Branches: master https://developer.blender.org/rB624b0ac656e4876c8518adb479be94e581c46bb8 Realtime Compositor: Add evaluator and engine This patch adds the core realtime compositor

[Bf-blender-cvs] [9990792e872] master: Compositor: Rename compositor build option

2022-08-09 Thread Omar Emara
Commit: 9990792e87238386375c97f431f648c1334bd587 Author: Omar Emara Date: Tue Aug 9 15:59:56 2022 +0200 Branches: master https://developer.blender.org/rB9990792e87238386375c97f431f648c1334bd587 Compositor: Rename compositor build option Currently, the compositor can be disabled using

[Bf-blender-cvs] [8d080013f56] master: Fix T100285: Shader value node always outputs zero

2022-08-08 Thread Omar Emara
Commit: 8d080013f561f0084d8d937c9855c41be63170a4 Author: Omar Emara Date: Mon Aug 8 17:31:25 2022 +0200 Branches: master https://developer.blender.org/rB8d080013f561f0084d8d937c9855c41be63170a4 Fix T100285: Shader value node always outputs zero The shader value node always outputs zero in some

[Bf-blender-cvs] [b639e608644] master: Realtime Compositor: Add needed GPU module changes

2022-07-29 Thread Omar Emara
Commit: b639e6086445f20d428df1f471c73922bbd54b67 Author: Omar Emara Date: Fri Jul 29 08:37:57 2022 +0200 Branches: master https://developer.blender.org/rBb639e6086445f20d428df1f471c73922bbd54b67 Realtime Compositor: Add needed GPU module changes This patch implements the necessary changes

[Bf-blender-cvs] [c3ca4874985] master: Render: Propagate view updates to draw engines

2022-07-29 Thread Omar Emara
Commit: c3ca4874985d33b5515989b1e4e2e75cd0382d5b Author: Omar Emara Date: Fri Jul 29 08:30:51 2022 +0200 Branches: master https://developer.blender.org/rBc3ca4874985d33b5515989b1e4e2e75cd0382d5b Render: Propagate view updates to draw engines Currently, draw engines are not notified of view

[Bf-blender-cvs] [eb3e56a36e1] master: Fix: Wrong output types for some compositor nodes

2022-07-14 Thread Omar Emara
Commit: eb3e56a36e18fd4d560a31c2b60ceb235fd0da09 Author: Omar Emara Date: Thu Jul 14 13:52:44 2022 +0200 Branches: master https://developer.blender.org/rBeb3e56a36e18fd4d560a31c2b60ceb235fd0da09 Fix: Wrong output types for some compositor nodes The Difference Matte and RGB To BW nodes have

[Bf-blender-cvs] [443e24204e9] temp-viewport-compositor-merge: Realtime Compositor: Support multi-view images

2022-06-28 Thread Omar Emara
Commit: 443e24204e9184093525f3e867f0d7d9b234b421 Author: Omar Emara Date: Thu Jun 16 16:01:31 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB443e24204e9184093525f3e867f0d7d9b234b421 Realtime Compositor: Support multi-view images

[Bf-blender-cvs] [2356c3f4cd9] temp-viewport-compositor-merge: Realtime Compositor: Use more consistent names

2022-06-28 Thread Omar Emara
Commit: 2356c3f4cd9a530f8812979f375166ea37d08f8a Author: Omar Emara Date: Fri Jun 17 10:34:57 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB2356c3f4cd9a530f8812979f375166ea37d08f8a Realtime Compositor: Use more consistent names

[Bf-blender-cvs] [3de2575ffb2] temp-viewport-compositor-merge: Realtime Compositor: Update task link

2022-06-28 Thread Omar Emara
Commit: 3de2575ffb23d1f96f57f03e6b6b0756406c34a6 Author: Omar Emara Date: Tue Jun 28 13:06:37 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB3de2575ffb23d1f96f57f03e6b6b0756406c34a6 Realtime Compositor: Update task link

[Bf-blender-cvs] [78cf05c7e81] temp-viewport-compositor-merge: Realtime Compositor: Add Separate Combine color node

2022-06-28 Thread Omar Emara
Commit: 78cf05c7e81be071fdc217d972eff1ae56f18976 Author: Omar Emara Date: Fri Jun 17 10:31:47 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB78cf05c7e81be071fdc217d972eff1ae56f18976 Realtime Compositor: Add Separate Combine color node

[Bf-blender-cvs] [9fa78b3e8b6] temp-viewport-compositor-merge: Realtime Compositor: Correct multiply by alpha

2022-06-28 Thread Omar Emara
Commit: 9fa78b3e8b64c14e9733373f740bd1da28188426 Author: Omar Emara Date: Thu Jun 16 11:52:18 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB9fa78b3e8b64c14e9733373f740bd1da28188426 Realtime Compositor: Correct multiply by alpha

[Bf-blender-cvs] [82bb7ee9436] temp-viewport-compositor-merge: Realtime Compositor: Cleanup split viewer node

2022-06-28 Thread Omar Emara
Commit: 82bb7ee94362617e6e69be8784fad2e67b3ddec1 Author: Omar Emara Date: Thu Jun 16 16:01:58 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB82bb7ee94362617e6e69be8784fad2e67b3ddec1 Realtime Compositor: Cleanup split viewer node

[Bf-blender-cvs] [082c87bf962] temp-viewport-compositor-merge: Merge branch 'master' into temp-viewport-compositor-merge

2022-06-28 Thread Omar Emara
Commit: 082c87bf9624e888edc40c27a9b9fcaea32a6195 Author: Omar Emara Date: Wed Jun 15 14:35:44 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB082c87bf9624e888edc40c27a9b9fcaea32a6195 Merge branch 'master' into temp-viewport-compositor-merge

[Bf-blender-cvs] [580675b0b41] temp-viewport-compositor-merge: Realtime Compositor: Validate node tree

2022-06-15 Thread Omar Emara
Commit: 580675b0b41289a0d42eaf8b765d17cb6516dade Author: Omar Emara Date: Wed Jun 15 10:48:48 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB580675b0b41289a0d42eaf8b765d17cb6516dade Realtime Compositor: Validate node tree Check if the node tree is valid

[Bf-blender-cvs] [2bb58991ad6] temp-viewport-compositor-merge: Realtime Compositor: Cleanup comments complete renames

2022-06-15 Thread Omar Emara
Commit: 2bb58991ad6e2dfa5807a4022c3d136d3d0e6e18 Author: Omar Emara Date: Wed Jun 15 08:13:58 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB2bb58991ad6e2dfa5807a4022c3d136d3d0e6e18 Realtime Compositor: Cleanup comments complete renames

[Bf-blender-cvs] [034cea15470] temp-viewport-compositor-merge: Realtime Compositor: Add as an experimental option

2022-06-15 Thread Omar Emara
Commit: 034cea15470ac161f9f5d047c07bb7fb22980e3d Author: Omar Emara Date: Wed Jun 15 11:50:41 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB034cea15470ac161f9f5d047c07bb7fb22980e3d Realtime Compositor: Add as an experimental option

[Bf-blender-cvs] [08a14259472] temp-viewport-compositor-merge: Realtime Compositor: Use more explicit member name

2022-06-15 Thread Omar Emara
Commit: 08a14259472774c057862c84d1fe49c6a64c41c6 Author: Omar Emara Date: Tue Jun 14 10:23:12 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB08a14259472774c057862c84d1fe49c6a64c41c6 Realtime Compositor: Use more explicit member name

[Bf-blender-cvs] [f1de6d9348e] temp-viewport-compositor-merge: Realtime Compositor: Cleanup UI names

2022-06-15 Thread Omar Emara
Commit: f1de6d9348ec8a331c98e67422f0f96ce63db1d0 Author: Omar Emara Date: Tue Jun 14 10:22:03 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rBf1de6d9348ec8a331c98e67422f0f96ce63db1d0 Realtime Compositor: Cleanup UI names

[Bf-blender-cvs] [59f5d10d73f] temp-viewport-compositor-merge: Merge branch 'master' into temp-viewport-compositor-merge

2022-06-15 Thread Omar Emara
Commit: 59f5d10d73f6d5730ceb17161eb04b1854ff98fc Author: Omar Emara Date: Tue Jun 14 09:01:36 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB59f5d10d73f6d5730ceb17161eb04b1854ff98fc Merge branch 'master' into temp-viewport-compositor-merge

[Bf-blender-cvs] [67650fb999e] temp-viewport-compositor-merge: Realtime Compositor: Rename processor operation

2022-05-31 Thread Omar Emara
Commit: 67650fb999e0dff16281775866aa08235c441048 Author: Omar Emara Date: Tue May 31 17:26:19 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB67650fb999e0dff16281775866aa08235c441048 Realtime Compositor: Rename processor operation

[Bf-blender-cvs] [af0d66c1646] temp-viewport-compositor-merge: Realtime Compositor: Rename and move to compositor module

2022-05-31 Thread Omar Emara
Commit: af0d66c1646ef06c9942564979a47aba11e5 Author: Omar Emara Date: Tue May 31 09:39:01 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rBaf0d66c1646ef06c9942564979a47aba11e5 Realtime Compositor: Rename and move to compositor module This patch

[Bf-blender-cvs] [dbb1afffc8e] temp-viewport-compositor-merge: Realtime Compositor: Rename GPU material related code

2022-05-31 Thread Omar Emara
Commit: dbb1afffc8eb96b8bf25feee05a5e6972baaf7f3 Author: Omar Emara Date: Tue May 31 16:51:16 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rBdbb1afffc8eb96b8bf25feee05a5e6972baaf7f3 Realtime Compositor: Rename GPU material related code

[Bf-blender-cvs] [c469934ba99] temp-viewport-compositor-merge: Merge branch 'master' into temp-viewport-compositor-merge

2022-05-31 Thread Omar Emara
Commit: c469934ba9968dad2747ff816e356e176f84ca3c Author: Omar Emara Date: Mon May 30 15:08:23 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rBc469934ba9968dad2747ff816e356e176f84ca3c Merge branch 'master' into temp-viewport-compositor-merge

[Bf-blender-cvs] [5877e33f230] temp-viewport-compositor-merge: Viewport Compositor: Add ellipse mask node

2022-05-20 Thread Omar Emara
Commit: 5877e33f2309b53eca1f8777a1da968de7f64ac4 Author: Omar Emara Date: Fri May 20 16:27:46 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB5877e33f2309b53eca1f8777a1da968de7f64ac4 Viewport Compositor: Add ellipse mask node

[Bf-blender-cvs] [da2fb695b35] temp-viewport-compositor-merge: Viewport Compositor: Add box mask node

2022-05-20 Thread Omar Emara
Commit: da2fb695b35a98f96400b6a783a614de724ab3a0 Author: Omar Emara Date: Fri May 20 16:42:55 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rBda2fb695b35a98f96400b6a783a614de724ab3a0 Viewport Compositor: Add box mask node

[Bf-blender-cvs] [48006f8b5f7] temp-viewport-compositor-merge: Viewport Compositor: Avoid using mat3 uniforms

2022-05-20 Thread Omar Emara
Commit: 48006f8b5f72b233986f83bbd20a4370c6afd89d Author: Omar Emara Date: Fri May 20 13:00:43 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB48006f8b5f72b233986f83bbd20a4370c6afd89d Viewport Compositor: Avoid using mat3 uniforms Mat3 uniforms suffer from

[Bf-blender-cvs] [30132dec018] temp-viewport-compositor-merge: Merge branch 'master' into temp-viewport-compositor-merge

2022-05-20 Thread Omar Emara
Commit: 30132dec018a669eeb28aba072991581c8ca61bd Author: Omar Emara Date: Fri May 20 13:11:03 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB30132dec018a669eeb28aba072991581c8ca61bd Merge branch 'master' into temp-viewport-compositor-merge

[Bf-blender-cvs] [c0c31994ab8] temp-viewport-compositor-merge: Viewport Compositor: Fix output storer on Nvidia

2022-05-16 Thread Omar Emara
Commit: c0c31994ab8690c435d5847641abf510b57bf41d Author: Omar Emara Date: Mon May 16 15:44:20 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rBc0c31994ab8690c435d5847641abf510b57bf41d Viewport Compositor: Fix output storer on Nvidia The GLSL specification

[Bf-blender-cvs] [da8844d73ed] temp-viewport-compositor-merge: Viewport Compositor: Fix compiler warnings

2022-05-16 Thread Omar Emara
Commit: da8844d73ed91b107691eb7a7b80c26ddd19faf0 Author: Omar Emara Date: Mon May 16 15:46:35 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rBda8844d73ed91b107691eb7a7b80c26ddd19faf0 Viewport Compositor: Fix compiler warnings

[Bf-blender-cvs] [1328d9a575d] temp-viewport-compositor-merge: Merge branch 'master' into temp-viewport-compositor-merge

2022-05-12 Thread Omar Emara
Commit: 1328d9a575d28a2756594f01a6ef162e1c5afb8e Author: Omar Emara Date: Thu May 12 15:08:18 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB1328d9a575d28a2756594f01a6ef162e1c5afb8e Merge branch 'master' into temp-viewport-compositor-merge

[Bf-blender-cvs] [2e8e7bd7b96] temp-viewport-compositor-merge: Viewport Compositor: Only update engine after init

2022-05-12 Thread Omar Emara
Commit: 2e8e7bd7b9632122e5d8e83b1ac0690522433c15 Author: Omar Emara Date: Thu May 12 14:45:15 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB2e8e7bd7b9632122e5d8e83b1ac0690522433c15 Viewport Compositor: Only update engine after init The update callback

[Bf-blender-cvs] [562fd83b915] temp-viewport-compositor-merge: Merge branch 'master' into temp-viewport-compositor-merge

2022-05-06 Thread Omar Emara
Commit: 562fd83b9156a67e9d4930d194cbff843b8216b7 Author: Omar Emara Date: Fri May 6 15:13:47 2022 +0200 Branches: temp-viewport-compositor-merge https://developer.blender.org/rB562fd83b9156a67e9d4930d194cbff843b8216b7 Merge branch 'master' into temp-viewport-compositor-merge

[Bf-blender-cvs] [bdfee6d8318] master: EEVEE: Refactor curve nodes

2022-05-06 Thread Omar Emara
Commit: bdfee6d8318b6dd261adbb08ea2323784f088140 Author: Omar Emara Date: Fri May 6 13:33:23 2022 +0200 Branches: master https://developer.blender.org/rBbdfee6d8318b6dd261adbb08ea2323784f088140 EEVEE: Refactor curve nodes This patches rewrites the GPU shaders of curve nodes for easier future

[Bf-blender-cvs] [8f6f28a0dc0] master: GPU: Move common shaders into a common directory

2022-05-06 Thread Omar Emara
Commit: 8f6f28a0dc0ad7697863e4dcd78e85f87f9fb8db Author: Omar Emara Date: Fri May 6 12:58:14 2022 +0200 Branches: master https://developer.blender.org/rB8f6f28a0dc0ad7697863e4dcd78e85f87f9fb8db GPU: Move common shaders into a common directory This patch moves some of the utility library

[Bf-blender-cvs] [eac403b6e15] master: BLI: Add float3x3

2022-05-06 Thread Omar Emara
Commit: eac403b6e1533a96cf6fbefda5065ae1931176a4 Author: Omar Emara Date: Fri May 6 11:22:10 2022 +0200 Branches: master https://developer.blender.org/rBeac403b6e1533a96cf6fbefda5065ae1931176a4 BLI: Add float3x3 This patch adds a float3x3 class that represents a 3x3 matrix. The class can

  1   2   3   >