http://www.miikahweb.com/feed.php MiikaHweb - Blender Temp-cycles-denoising Branch http://www.miikahweb.com/ MiikaHweb - Blender Temp-cycles-denoising Branch fi Fri, 18 Oct 19 14:26:45 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[21a8629]: Cycles Denoising: Fix reading of the new properties]]> http://www.miikahweb.com/en/blender/git-logs/commit/21a8629ac6df2e00d2ff01548c552625e050c16c 21a8629
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix reading of the new properties

----------------------------------------
2 Paths Changed]]>
Thu, 04 May 2017 12:57:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/21a8629ac6df2e00d2ff01548c552625e050c16cLukas Stockner
<![CDATA[[2e922c9]: Cycles Denoising: Add option to store feature passes in the...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2e922c98703318cb9648e1fa3dacbbab3d1b5489 2e922c9
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Add option to store feature passes in the render result

Useful for debugging and possibly in the future in combination with a standalone animation denoising mode

----------------------------------------
10 Paths Changed]]>
Thu, 04 May 2017 12:19:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2e922c98703318cb9648e1fa3dacbbab3d1b5489Lukas Stockner
<![CDATA[[606107f]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/606107f6c46ebb92ba77f0d462acb8aa3b8de9dd 606107f
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Wed, 03 May 2017 19:35:58 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/606107f6c46ebb92ba77f0d462acb8aa3b8de9ddLukas Stockner
<![CDATA[[713a090]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/713a0905a75fd5c0ac4f025cf555e909f42f59cd 713a090
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Thu, 04 May 2017 12:20:27 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/713a0905a75fd5c0ac4f025cf555e909f42f59cdLukas Stockner
<![CDATA[[954f201]: Cycles Denoising: Move denoising properties to the Cycles addon...]]> http://www.miikahweb.com/en/blender/git-logs/commit/954f201b3e1eab7bda71d318f895e81911c8189b 954f201
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Move denoising properties to the Cycles addon and improve the UI

----------------------------------------
7 Paths Changed]]>
Thu, 04 May 2017 12:19:50 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/954f201b3e1eab7bda71d318f895e81911c8189bLukas Stockner
<![CDATA[[a89a260]: Cycles Denoising: Fix crash in CPUDevice]]> http://www.miikahweb.com/en/blender/git-logs/commit/a89a260634149aba9458043a98170be216f3657e a89a260
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix crash in CPUDevice

The code initialized allocated memory by assigning the KernelGlobals to it. However, that calls the assignment operator, which frees previous elements which were never allocated.

----------------------------------------
1 Path Changed]]>
Wed, 03 May 2017 19:41:14 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a89a260634149aba9458043a98170be216f3657eLukas Stockner
<![CDATA[[4cd485f]: Cycles Denoising: Cleanup offset calulation]]> http://www.miikahweb.com/en/blender/git-logs/commit/4cd485f35544bae5094c558c759917c7880b7543 4cd485f
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Cleanup offset calulation

----------------------------------------
1 Path Changed]]>
Tue, 02 May 2017 11:16:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4cd485f35544bae5094c558c759917c7880b7543Lukas Stockner
<![CDATA[[87674f4]: Cycles Denoising: Fix shadowing pass calculation]]> http://www.miikahweb.com/en/blender/git-logs/commit/87674f432ec8d6006c2afff018dd42907728afaf 87674f4
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix shadowing pass calculation

----------------------------------------
2 Paths Changed]]>
Tue, 02 May 2017 11:17:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/87674f432ec8d6006c2afff018dd42907728afafLukas Stockner
<![CDATA[[b538a5c]: Cycles Denoising: Only store lower-triangular parts of XtWX...]]> http://www.miikahweb.com/en/blender/git-logs/commit/b538a5c085e2fcf5303a6ab459a6974594531875 b538a5c
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Only store lower-triangular parts of XtWX matrix

This saves 55 floats per pixel, which is quite significant with GPU tile sizes.

----------------------------------------
5 Paths Changed]]>
Tue, 02 May 2017 11:16:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b538a5c085e2fcf5303a6ab459a6974594531875Lukas Stockner
<![CDATA[[ea109fa]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/ea109fa4a683da973052b778b440cf9d671cf1b1 ea109fa
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Tue, 02 May 2017 11:43:05 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/ea109fa4a683da973052b778b440cf9d671cf1b1Lukas Stockner
<![CDATA[[14f393f]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/14f393f2ced4127645647cc478a30e1e10ceada8 14f393f
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Thu, 20 Apr 2017 21:03:08 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/14f393f2ced4127645647cc478a30e1e10ceada8Lukas Stockner
<![CDATA[[7c0204c]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7c0204c6d5739cf202afb5d14c5f7a8a1a0c57a6 7c0204c
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Mon, 24 Apr 2017 20:17:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7c0204c6d5739cf202afb5d14c5f7a8a1a0c57a6Lukas Stockner
<![CDATA[[e1f5b6b]: Cycles Denoising: Merge all the changes from the version that...]]> http://www.miikahweb.com/en/blender/git-logs/commit/e1f5b6bdcb20f5a58b1049761aa07971d2c69346 e1f5b6b
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Merge all the changes from the version that's being reviewed

No functional changes.

----------------------------------------
51 Paths Changed]]>
Mon, 24 Apr 2017 20:15:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e1f5b6bdcb20f5a58b1049761aa07971d2c69346Lukas Stockner
<![CDATA[[338bf0b]: Cycles Denoising: Fix filter kernel build system]]> http://www.miikahweb.com/en/blender/git-logs/commit/338bf0bfc16de4a02336e3b1972fbf528eafaab7 338bf0b
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix filter kernel build system

----------------------------------------
2 Paths Changed]]>
Wed, 19 Apr 2017 18:34:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/338bf0bfc16de4a02336e3b1972fbf528eafaab7Lukas Stockner
<![CDATA[[374efaf]: Cycles Denoising: Disable local (aka shared) memory on OpenCL...]]> http://www.miikahweb.com/en/blender/git-logs/commit/374efaf9975bd2af726c76b3f92934060a50cb1b 374efaf
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Disable local (aka shared) memory on OpenCL

On GPU architectures, storing the design row in local memory improves performance due to lower global memory bandwidth requirements.
However, if the GPU doesn't have enough local memory available, occupancy suffers which makes it even slower than the global memory version.

On CUDA, the amount of available local memory (shared memory in CUDA terminology) can be controlled, but that's not possible on OpenCL. So, to avoid a huge performance hit when the local memory isn't enough, it's disabled on OpenCL.

----------------------------------------
5 Paths Changed]]>
Wed, 19 Apr 2017 18:35:54 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/374efaf9975bd2af726c76b3f92934060a50cb1bLukas Stockner
<![CDATA[[5bd8d66]: Cycles Denoising: Fix compilation on AMD CPU OpenCL]]> http://www.miikahweb.com/en/blender/git-logs/commit/5bd8d66408a9249775a0c8ed431af205a6bb5209 5bd8d66
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix compilation on AMD CPU OpenCL

----------------------------------------
1 Path Changed]]>
Wed, 19 Apr 2017 18:35:54 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5bd8d66408a9249775a0c8ed431af205a6bb5209Lukas Stockner
<![CDATA[[73e8114]: Cycles Denoising: Remove variable for split kernel variance]]> http://www.miikahweb.com/en/blender/git-logs/commit/73e8114ad81c63e94073b22d0e49dd490ecab2a5 73e8114
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Remove variable for split kernel variance

The devices know whether they're using the split kernel or not, there's no need to store the information.

----------------------------------------
3 Paths Changed]]>
Wed, 19 Apr 2017 18:35:54 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/73e8114ad81c63e94073b22d0e49dd490ecab2a5Lukas Stockner
<![CDATA[[983bc97]: Cycles Denoising: Remove obsolete kernel pass writing option]]> http://www.miikahweb.com/en/blender/git-logs/commit/983bc977facbe95891a4a7589c4875ca7310eec6 983bc97
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Remove obsolete kernel pass writing option

It was used for cross-buffer denoising, but that was removed a while ago.

----------------------------------------
2 Paths Changed]]>
Wed, 19 Apr 2017 18:34:51 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/983bc977facbe95891a4a7589c4875ca7310eec6Lukas Stockner
<![CDATA[[d59d038]: Cycles Denoising: Remove unused filter_compat headers]]> http://www.miikahweb.com/en/blender/git-logs/commit/d59d03818e6ab8b3b61d34013fe12fa7024ec065 d59d038
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Remove unused filter_compat headers

----------------------------------------
4 Paths Changed]]>
Wed, 19 Apr 2017 18:35:54 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d59d03818e6ab8b3b61d34013fe12fa7024ec065Lukas Stockner
<![CDATA[[d9f0066]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/d9f006631c5e10cfba9708600077b83c9b2cf6b4 d9f0066
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Wed, 19 Apr 2017 18:45:56 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d9f006631c5e10cfba9708600077b83c9b2cf6b4Lukas Stockner
<![CDATA[[f665547]: Cycles Denoising: Remove obsolete filter kernel and argument]]> http://www.miikahweb.com/en/blender/git-logs/commit/f66554706b567e3e00f0340be2abd588c7571aa4 f665547
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Remove obsolete filter kernel and argument

----------------------------------------
10 Paths Changed]]>
Wed, 19 Apr 2017 18:35:24 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f66554706b567e3e00f0340be2abd588c7571aa4Lukas Stockner
<![CDATA[[0226279]: Cycles Denoising: Fix AMD OpenCL support]]> http://www.miikahweb.com/en/blender/git-logs/commit/0226279d0e72ec3d29a5853fac3a33883ee77986 0226279
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix AMD OpenCL support

Credit for this patch goes to nirved.

----------------------------------------
4 Paths Changed]]>
Tue, 11 Apr 2017 17:54:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0226279d0e72ec3d29a5853fac3a33883ee77986Lukas Stockner
<![CDATA[[0cde3b0]: Cycles Denoising: Remove unused flag]]> http://www.miikahweb.com/en/blender/git-logs/commit/0cde3b08c7bb83f511e90258b11f2c9b3444ceca 0cde3b0
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Remove unused flag

----------------------------------------
1 Path Changed]]>
Thu, 13 Apr 2017 22:45:52 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/0cde3b08c7bb83f511e90258b11f2c9b3444cecaLukas Stockner
<![CDATA[[116dd64]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/116dd643abbdb67de17da664cfaa87bb05b77119 116dd64
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Thu, 30 Mar 2017 22:32:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/116dd643abbdb67de17da664cfaa87bb05b77119Lukas Stockner
<![CDATA[[199f8e9]: Cycles Denoising: Fix Multi-GPU viewport rendering]]> http://www.miikahweb.com/en/blender/git-logs/commit/199f8e9018a6baee89f3a43884dabed3edf6a116 199f8e9
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix Multi-GPU viewport rendering

----------------------------------------
1 Path Changed]]>
Tue, 11 Apr 2017 17:54:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/199f8e9018a6baee89f3a43884dabed3edf6a116Lukas Stockner
<![CDATA[[1a3a77c]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/1a3a77cdb9121a8fb708dd20f118e62306b399df 1a3a77c
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Tue, 11 Apr 2017 17:54:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1a3a77cdb9121a8fb708dd20f118e62306b399dfLukas Stockner
<![CDATA[[2218e99]: Cycles Denoising: Move back into the kernel/ folder]]> http://www.miikahweb.com/en/blender/git-logs/commit/2218e9927b2e5f0ce80026fa147abae6a792b272 2218e99
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Move back into the kernel/ folder

----------------------------------------
63 Paths Changed]]>
Thu, 13 Apr 2017 20:25:20 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2218e9927b2e5f0ce80026fa147abae6a792b272Lukas Stockner
<![CDATA[[2eea3d1]: Cycles Denoising: Add back the feature strength option]]> http://www.miikahweb.com/en/blender/git-logs/commit/2eea3d1d29995aa7134a6002ada05806f822ee09 2eea3d1
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Add back the feature strength option

Note: The control is now different, reusing old values might give surprising results

----------------------------------------
19 Paths Changed]]>
Thu, 13 Apr 2017 02:52:32 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2eea3d1d29995aa7134a6002ada05806f822ee09Lukas Stockner
<![CDATA[[30f4576]: Cycles Denoising: Refactor design row construction]]> http://www.miikahweb.com/en/blender/git-logs/commit/30f4576d51bd247488da8d250b541539a3bd5fa8 30f4576
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Refactor design row construction

This change improves the shared memory access pattern, reduces the local memory requirementy by 11 floats per thread and saves some memory copying.

----------------------------------------
6 Paths Changed]]>
Wed, 29 Mar 2017 22:25:45 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/30f4576d51bd247488da8d250b541539a3bd5fa8Lukas Stockner
<![CDATA[[31fdea4]: Cycles Denoising: Only write shadowing info if denoising or...]]> http://www.miikahweb.com/en/blender/git-logs/commit/31fdea4dc1079faaf8cdc5c814f86c4476aba7c8 31fdea4
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Only write shadowing info if denoising or shadowcatcher is enabled

----------------------------------------
4 Paths Changed]]>
Thu, 13 Apr 2017 22:45:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/31fdea4dc1079faaf8cdc5c814f86c4476aba7c8Lukas Stockner
<![CDATA[[4d0fc5d]: Cycles Denoising: CPUDevice tweaks from the review]]> http://www.miikahweb.com/en/blender/git-logs/commit/4d0fc5de3a976ce5c201a7b278e8a392f96316a8 4d0fc5d
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: CPUDevice tweaks from the review

----------------------------------------
1 Path Changed]]>
Thu, 13 Apr 2017 03:03:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4d0fc5de3a976ce5c201a7b278e8a392f96316a8Lukas Stockner
<![CDATA[[57f93bf]: Cycles Denoising: Avoid useless calculation in branched path...]]> http://www.miikahweb.com/en/blender/git-logs/commit/57f93bf448abfcee60e587383d397a16887ace3c 57f93bf
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Avoid useless calculation in branched path tracing if denoising is disabled

----------------------------------------
5 Paths Changed]]>
Thu, 13 Apr 2017 22:45:01 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/57f93bf448abfcee60e587383d397a16887ace3cLukas Stockner
<![CDATA[[7462a68]: Cycles Denoising: Fix Multi-GPU OpenCL denoising]]> http://www.miikahweb.com/en/blender/git-logs/commit/7462a684bf1dc18ae5ff3fc364a86dcd33c42292 7462a68
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Fix Multi-GPU OpenCL denoising

----------------------------------------
1 Path Changed]]>
Tue, 11 Apr 2017 17:54:43 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7462a684bf1dc18ae5ff3fc364a86dcd33c42292Lukas Stockner
<![CDATA[[7979959]: Cycles Denoising: Move offset pointer handling to a separate...]]> http://www.miikahweb.com/en/blender/git-logs/commit/797995952749f7b4a6c18c2d9b9f4618cd901fcb 7979959
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Move offset pointer handling to a separate class

This also fixes the memory leak on OpenCL.

----------------------------------------
6 Paths Changed]]>
Thu, 13 Apr 2017 21:05:23 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/797995952749f7b4a6c18c2d9b9f4618cd901fcbLukas Stockner
<![CDATA[[7a8629d]: Cycles Denoising: Allocate more shared memory for the CUDA...]]> http://www.miikahweb.com/en/blender/git-logs/commit/7a8629def864ea7c9ebe2f8416ba668ac93e5aa5 7a8629d
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Allocate more shared memory for the CUDA reconstruction kernel

The small shared memory size limited execution to a single block, which caused slowdowns in CUDA denoising due to bad occupancy.

----------------------------------------
1 Path Changed]]>
Wed, 29 Mar 2017 22:21:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7a8629def864ea7c9ebe2f8416ba668ac93e5aa5Lukas Stockner
<![CDATA[[b0dc151]: Cycles Denoising: Move closure classification to a separate...]]> http://www.miikahweb.com/en/blender/git-logs/commit/b0dc151dc3ba866109c1b05096557fddda5dc349 b0dc151
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Move closure classification to a separate function

----------------------------------------
3 Paths Changed]]>
Thu, 13 Apr 2017 22:13:44 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b0dc151dc3ba866109c1b05096557fddda5dc349Lukas Stockner
<![CDATA[[c48b1a4]: Merge remote-tracking branch 'origin/master' into temp-cycles...]]> http://www.miikahweb.com/en/blender/git-logs/commit/c48b1a4fe48ba3d57e20d98a58babfb81b269dad c48b1a4
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising

----------------------------------------
0 Paths Changed]]>
Thu, 13 Apr 2017 22:54:04 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c48b1a4fe48ba3d57e20d98a58babfb81b269dadLukas Stockner
<![CDATA[[f3e6649]: Cycles Denoising: Move the denoising feature evaluation before...]]> http://www.miikahweb.com/en/blender/git-logs/commit/f3e664907c9c17ed4fbb0f8868782a3f24d1e9a4 f3e6649
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Move the denoising feature evaluation before the subsurface bounce

Previously, SSS bounces would skip the denoising feature evaluation, basically acting like a specular surface.

----------------------------------------
2 Paths Changed]]>
Thu, 13 Apr 2017 22:21:42 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/f3e664907c9c17ed4fbb0f8868782a3f24d1e9a4Lukas Stockner
<![CDATA[[fbd0b1d]: Cycles Denoising: Remove a few unused utility functions]]> http://www.miikahweb.com/en/blender/git-logs/commit/fbd0b1de2b4ab12cc74c6e8b6608d7e2e44d712a fbd0b1d
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Remove a few unused utility functions

----------------------------------------
1 Path Changed]]>
Wed, 29 Mar 2017 22:44:36 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/fbd0b1de2b4ab12cc74c6e8b6608d7e2e44d712aLukas Stockner
<![CDATA[[96ec164]: Cycles Denoising: Remove cross- and gradient-denoising option...]]> http://www.miikahweb.com/en/blender/git-logs/commit/96ec1641c991c14d228fba4b853cc66bef50fe4c 96ec164
Branches : temp-cycles-denoising
Author : Lukas Stockner (lukasstockner97)
----------------------------------------
Cycles Denoising: Remove cross- and gradient-denoising option, replace PCA threshold with a checkbox

Cross denoising is significantly slower, needs more memory and didn't really produce better results in my tests.
Gradient denoising sometimes helped, but tends to produce artifacts and was broken for a few weeks already anyways.

The extremely confusing "Filter strength" (negative values used to map to an absolute threshold of 10^(2*-strength), positive ones to a relative threshold of 10^(2*strength), 0 to relative 1e-3) was replaced by a checkbox that selects between an absolute threshold of 1 and a relative threshold of 1e-3.
Eventually, I'd like to completely remove the option, but it's not clear yet which one is the better approach.

----------------------------------------
27 Paths Changed]]>
Wed, 29 Mar 2017 05:52:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/96ec1641c991c14d228fba4b853cc66bef50fe4cLukas Stockner