Lukas Stockner (lukasstockner97)
User

Projects

User Details

User Since
Dec 26 2013, 7:53 PM (178 w, 2 d)

Recent Activity

Fri, May 26

Lukas Stockner (lukasstockner97) committed rB00212683116d: Cycles: Cleanup: Remove semicolons from line endings in Python code (authored by Lukas Stockner (lukasstockner97)).
Cycles: Cleanup: Remove semicolons from line endings in Python code
Fri, May 26, 2:27 AM
Lukas Stockner (lukasstockner97) committed rB2bc008e8a90b: Cycles: Cleanup: b_srlay is always used now, no more need to silence warning (authored by Lukas Stockner (lukasstockner97)).
Cycles: Cleanup: b_srlay is always used now, no more need to silence warning
Fri, May 26, 2:27 AM
Lukas Stockner (lukasstockner97) committed rB3722ed13cd99: Cycles: Update compositor when debug or denoising passes are changed (authored by Lukas Stockner (lukasstockner97)).
Cycles: Update compositor when debug or denoising passes are changed
Fri, May 26, 2:27 AM
Lukas Stockner (lukasstockner97) committed rBdc23b48101e0: Cleanup: Typo in colormanagement (ColormnaageCacheData -> ColormanageCacheData) (authored by Lukas Stockner (lukasstockner97)).
Cleanup: Typo in colormanagement (ColormnaageCacheData -> ColormanageCacheData)
Fri, May 26, 2:27 AM

Thu, May 25

Lukas Stockner (lukasstockner97) closed D2593: Cycles Denoising: Part 4: Host side of the denoiser code.
Thu, May 25, 4:51 AM
Lukas Stockner (lukasstockner97) closed D2592: Cycles Denoising: Part 3: Denoiser Kernels.
Thu, May 25, 4:51 AM
Lukas Stockner (lukasstockner97) closed D2591: Cycles Denoising: Part 2: Generating the feature passes in the kernel.
Thu, May 25, 4:51 AM
Lukas Stockner (lukasstockner97) closed D2590: Cycles Denoising: Part 1: Preparation changes.
Thu, May 25, 4:51 AM

Wed, May 24

Lukas Stockner (lukasstockner97) added a comment to T51587: Blender fails to interpret a specific layer in OpenEXR multilayer file.

Hm, this special handling for Combined->Image+Alpha is really a PITA...

Wed, May 24, 5:14 PM · BF Blender: Regressions, BF Blender
Lukas Stockner (lukasstockner97) created P481 Suggested fix for T51587.
Wed, May 24, 5:08 PM

Mon, May 22

Lukas Stockner (lukasstockner97) closed T51583: Denoising produces a lot of artifacts when a low neighbor weighting value is used as "Invalid".

I'd like to fix that, but this is just a basic tradeoff in the denoising algorithm - if you allow fairly different-looking areas to be combined, the result will be smooth. If you only use pixel blocks that look similar, you get nicer reflections etc., but since the denoiser can't use as much information, other areas are still a bit noisy.

Mon, May 22, 6:39 AM · Cycles, BF Blender

Sun, May 21

Lukas Stockner (lukasstockner97) closed T51567: Denoising passes get inappropriate values with a volume in front. as "Resolved".

Fixed with rB3bf69b26ef8c, thanks for the report.

Sun, May 21, 5:48 AM · Cycles, BF Blender
Lukas Stockner (lukasstockner97) closed T51566: Blur node is causing black squares when using denoising as "Resolved".

Fixed with rB96769f3b199f, thanks for the report.

Sun, May 21, 5:45 AM · BF Blender
Lukas Stockner (lukasstockner97) committed rB3bf69b26ef8c: Cycles Denoising: Skip feature pass writing for volume-only shaders (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Skip feature pass writing for volume-only shaders
Sun, May 21, 5:44 AM
Lukas Stockner (lukasstockner97) committed rB96769f3b199f: Cycles Denoising: Skip confidence interval test for outlier central pixels (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Skip confidence interval test for outlier central pixels
Sun, May 21, 5:44 AM

Sat, May 20

john peterson (bliblubli) awarded D2677: Cycles: Improve sample weighting of the Principled BSDF specular component a Love token.
Sat, May 20, 6:07 PM
Lukas Stockner (lukasstockner97) claimed T51566: Blur node is causing black squares when using denoising .
Sat, May 20, 4:33 AM · BF Blender

Fri, May 19

Lukas Stockner (lukasstockner97) committed rB6cd1d34dc195: Cycles Denoising: Prevent overfitting when using a very low radius (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Prevent overfitting when using a very low radius
Fri, May 19, 11:34 PM
Lukas Stockner (lukasstockner97) committed rB3dee1f079f3a: Fix T51560: Black pixels on a denoising render (authored by Lukas Stockner (lukasstockner97)).
Fix T51560: Black pixels on a denoising render
Fri, May 19, 11:34 PM
Lukas Stockner (lukasstockner97) closed T51560: Black pixels (not black boxes) on a denoising render as "Resolved" by committing rB3dee1f079f3a: Fix T51560: Black pixels on a denoising render.
Fri, May 19, 11:34 PM · BF Blender
Lukas Stockner (lukasstockner97) claimed T51560: Black pixels (not black boxes) on a denoising render.
Fri, May 19, 5:15 PM · BF Blender
Lukas Stockner (lukasstockner97) closed T51553: Cycles: Volume Emission turns black when strength is 0 or color is black as "Resolved".

Fixed with rB4a04d7ae8930, thanks for the report.

Fri, May 19, 5:04 AM · BF Blender
Lukas Stockner (lukasstockner97) committed rB4a04d7ae8930: Fix T51553: Cycles Volume Emission turns black when strength is 0 or color is… (authored by Lukas Stockner (lukasstockner97)).
Fix T51553: Cycles Volume Emission turns black when strength is 0 or color is…
Fri, May 19, 5:03 AM
Lukas Stockner (lukasstockner97) triaged T51553: Cycles: Volume Emission turns black when strength is 0 or color is black as "Confirmed" priority.
Fri, May 19, 4:06 AM · BF Blender
Lukas Stockner (lukasstockner97) committed rBcf1127f3801f: Fix T51506: Wrong shadow catcher color when using selective denoising (authored by Lukas Stockner (lukasstockner97)).
Fix T51506: Wrong shadow catcher color when using selective denoising
Fri, May 19, 4:05 AM
Lukas Stockner (lukasstockner97) closed T51506: shadow catcher + denoiser bug as "Resolved" by committing rBcf1127f3801f: Fix T51506: Wrong shadow catcher color when using selective denoising.
Fri, May 19, 4:05 AM · Cycles, BF Blender
Lukas Stockner (lukasstockner97) committed rBa21277b99680: Fix T51555: Cycles tile count is incorrect when denoising is enabled (authored by Lukas Stockner (lukasstockner97)).
Fix T51555: Cycles tile count is incorrect when denoising is enabled
Fri, May 19, 3:29 AM
Lukas Stockner (lukasstockner97) closed T51555: Cycles - Tile count is incorrect when denoising is enabled as "Resolved" by committing rBa21277b99680: Fix T51555: Cycles tile count is incorrect when denoising is enabled.
Fri, May 19, 3:29 AM · BF Blender
Lukas Stockner (lukasstockner97) added a comment to D2677: Cycles: Improve sample weighting of the Principled BSDF specular component.

Example scene (pointlamp over principled BSDF with specular=roughness=0.1):

Fri, May 19, 2:26 AM
Lukas Stockner (lukasstockner97) created D2677: Cycles: Improve sample weighting of the Principled BSDF specular component.
Fri, May 19, 2:25 AM
Lukas Stockner (lukasstockner97) claimed T51555: Cycles - Tile count is incorrect when denoising is enabled.
Fri, May 19, 2:16 AM · BF Blender
Lukas Stockner (lukasstockner97) closed T51502: Cycles denoising: black bars and motion-blur like distortion w/ GPU rendering as "Resolved".

Fixed with rBffd83a34ab53, thanks for the report.

Fri, May 19, 2:14 AM · BF Blender, Cycles
Lukas Stockner (lukasstockner97) closed T51469: Denoiser Creates Light Block for Hot Pixel as "Resolved".

Fixed with rB740cd287485d, thanks for the report.

Fri, May 19, 2:14 AM · BF Blender
Lukas Stockner (lukasstockner97) committed rBffd83a34ab53: Fix T51502: Cycles denoising not using correctly aligned width for NLM on CUDA (authored by Lukas Stockner (lukasstockner97)).
Fix T51502: Cycles denoising not using correctly aligned width for NLM on CUDA
Fri, May 19, 2:13 AM
Lukas Stockner (lukasstockner97) committed rB740cd287485d: Cycles Denoising: Add more robust outlier heuristic to avoid artifacts (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Add more robust outlier heuristic to avoid artifacts
Fri, May 19, 2:13 AM
Lukas Stockner (lukasstockner97) committed rBb3a3459e1ae4: Cycles Denoising: Fix wrong order of denoising feature passes (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Fix wrong order of denoising feature passes
Fri, May 19, 2:13 AM
Lukas Stockner (lukasstockner97) committed rB9586cc4708e2: Cycles: Cleanup MultiGGX closure implementation (authored by Lukas Stockner (lukasstockner97)).
Cycles: Cleanup MultiGGX closure implementation
Fri, May 19, 2:13 AM

Wed, May 17

Lukas Stockner (lukasstockner97) added a comment to T51529: Black boxes on a denoising render when using a .exr image as a environmental texture.

Sounds fine if it doesn't cause a significant slowdown.
Releasing a fixed version of the scene would probably also be a good idea, this is the third "bug" caused by that HDR.

Wed, May 17, 2:48 PM · BF Blender

Tue, May 16

Lukas Stockner (lukasstockner97) triaged T51502: Cycles denoising: black bars and motion-blur like distortion w/ GPU rendering as "Incomplete" priority.

Hm, I never encountered that kind of problem before - what GPU are you using?

Tue, May 16, 4:11 AM · BF Blender, Cycles
Lukas Stockner (lukasstockner97) added a comment to T51507: black or white squares with denoising and multiscatter GGX.

Yes, that is the same issue.

Tue, May 16, 3:18 AM · BF Blender

Mon, May 15

Lukas Stockner (lukasstockner97) added a comment to rB43b374e8c543: Cycles: Implement denoising option for reducing noise in the rendered image.

Hm, the native-only fix seems a bit hacky - device_cpu.cpp still contains references to the other kernels, I guess it still links fine because they are optimized out.
The fix I was looking into was just modifying kernel_cpu_impl.h to not include the kernel headers if KERNEL_STUB is defined. That way, you get quick compilation on the stub files but still have all the kernels exported.
But, well, the current change works, so I guess we can just keep it.

Mon, May 15, 8:35 PM

Sun, May 14

Lukas Stockner (lukasstockner97) triaged T51469: Denoiser Creates Light Block for Hot Pixel as "Confirmed" priority.

Outlier pixels are a problem for the denoiser currently.

Sun, May 14, 1:37 PM · BF Blender

Thu, May 11

Lukas Stockner (lukasstockner97) closed T51437: Denoiser produces black pixels as "Resolved".
Thu, May 11, 4:56 AM · Cycles, BF Blender
Lukas Stockner (lukasstockner97) added a comment to T51437: Denoiser produces black pixels.

Fixed with rB58a0c2754646, thanks for reporting.

Thu, May 11, 4:56 AM · Cycles, BF Blender
Lukas Stockner (lukasstockner97) committed rB58a0c2754646: Cycles: Fix occasional black pixels from denoising with excessive radii (authored by Lukas Stockner (lukasstockner97)).
Cycles: Fix occasional black pixels from denoising with excessive radii
Thu, May 11, 3:22 AM
Lukas Stockner (lukasstockner97) committed rBedd7c5579659: Fix Blenderplayer stubs (authored by Lukas Stockner (lukasstockner97)).
Fix Blenderplayer stubs
Thu, May 11, 1:15 AM

Wed, May 10

Lukas Stockner (lukasstockner97) committed rBb82954f6f4e1: Fix T51455: Render Layers in compositor from a different scene not working (authored by Lukas Stockner (lukasstockner97)).
Fix T51455: Render Layers in compositor from a different scene not working
Wed, May 10, 10:43 PM
Lukas Stockner (lukasstockner97) closed T51455: Render Layers in compositor from a different scene not working as "Resolved" by committing rBb82954f6f4e1: Fix T51455: Render Layers in compositor from a different scene not working.
Wed, May 10, 10:43 PM · BF Blender
Lukas Stockner (lukasstockner97) added a comment to T51455: Render Layers in compositor from a different scene not working.

I guess the two images are swapped? Anyways, I found the problem - the update code tried to update the nodetree of scene B, which doesn't have one. I guess I'll have to explicitly pass the nodetree that's supposed to be updated.

Wed, May 10, 10:22 PM · BF Blender
Lukas Stockner (lukasstockner97) closed T51440: Blender crashes on start up (Ubuntu with AMD GPU) as "Archived".
Wed, May 10, 10:44 AM · BF Blender

Mon, May 8

Lukas Stockner (lukasstockner97) closed T51435: Cycles - Progress bar - Current tile status is 1 less then it should be as "Invalid".

The behaviour was changed recently, now the number of finished tiles is reported. So, this is behaving as expected.

Mon, May 8, 1:35 PM · BF Blender

Sun, May 7

Lukas Stockner (lukasstockner97) created D2660: Cycles: Add world override option to render layers.
Sun, May 7, 9:26 PM
Lukas Stockner (lukasstockner97) committed rBce28025eaf50: Remove unused node socket flag that was added in the render pass commit (authored by Lukas Stockner (lukasstockner97)).
Remove unused node socket flag that was added in the render pass commit
Sun, May 7, 9:17 PM
Lukas Stockner (lukasstockner97) committed rBe518ea9b5ea0: Cycles: Fix transform addressing in the denoiser code (authored by Lukas Stockner (lukasstockner97)).
Cycles: Fix transform addressing in the denoiser code
Sun, May 7, 6:53 PM
Lukas Stockner (lukasstockner97) committed rB43b374e8c543: Cycles: Implement denoising option for reducing noise in the rendered image (authored by Lukas Stockner (lukasstockner97)).
Cycles: Implement denoising option for reducing noise in the rendered image
Sun, May 7, 2:50 PM

Sat, May 6

Lukas Stockner (lukasstockner97) added a comment to D2644: Cycles: Deduplicate integration loops.

I definitely agree that deduplication of the basic blocks of the integrator are a good idea, it reduces the risk of overlooking one particular case when making changes.

Sat, May 6, 11:16 PM

Thu, May 4

Lukas Stockner (lukasstockner97) committed rBed688e484329: Cycles: Fix crash when assigning KernelGlobals (authored by Lukas Stockner (lukasstockner97)).
Cycles: Fix crash when assigning KernelGlobals
Thu, May 4, 8:50 PM
Lukas Stockner (lukasstockner97) updated the diff for D2593: Cycles Denoising: Part 4: Host side of the denoiser code.

Remapped adjusting options to 0..1.

Thu, May 4, 4:50 PM
Lukas Stockner (lukasstockner97) updated the diff for D2592: Cycles Denoising: Part 3: Denoiser Kernels.

Just a rebase, no real changes.

Thu, May 4, 4:49 PM
Lukas Stockner (lukasstockner97) updated the diff for D2591: Cycles Denoising: Part 2: Generating the feature passes in the kernel.

Moved the denoising properties into the Cycles addon and added an option to
store the denoising feature passes in the render result (only visible when
experimental features are enabled).

Thu, May 4, 4:48 PM
Lukas Stockner (lukasstockner97) updated the diff for D2590: Cycles Denoising: Part 1: Preparation changes.

Just a rebase, no real changes.

Thu, May 4, 4:44 PM
Lukas Stockner (lukasstockner97) committed rB21a8629ac6df: Cycles Denoising: Fix reading of the new properties (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Fix reading of the new properties
Thu, May 4, 2:58 PM
Lukas Stockner (lukasstockner97) committed rB713a0905a75f: Merge remote-tracking branch 'origin/master' into temp-cycles-denoising (authored by Lukas Stockner (lukasstockner97)).
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
Thu, May 4, 2:21 PM
Lukas Stockner (lukasstockner97) committed rB2e922c987033: Cycles Denoising: Add option to store feature passes in the render result (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Add option to store feature passes in the render result
Thu, May 4, 2:21 PM
Lukas Stockner (lukasstockner97) committed rBa89a26063414: Cycles Denoising: Fix crash in CPUDevice (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Fix crash in CPUDevice
Thu, May 4, 2:21 PM
Lukas Stockner (lukasstockner97) committed rB954f201b3e1e: Cycles Denoising: Move denoising properties to the Cycles addon and improve the… (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Move denoising properties to the Cycles addon and improve the…
Thu, May 4, 2:21 PM
Lukas Stockner (lukasstockner97) committed rB606107f6c46e: Merge remote-tracking branch 'origin/master' into temp-cycles-denoising (authored by Lukas Stockner (lukasstockner97)).
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
Thu, May 4, 2:20 PM

Wed, May 3

Lukas Stockner (lukasstockner97) committed rB82e242cc7287: Merge branch 'master' into blender2.8 (authored by Lukas Stockner (lukasstockner97)).
Merge branch 'master' into blender2.8
Wed, May 3, 6:33 PM
Lukas Stockner (lukasstockner97) closed D2444: Render API/Cycles: Allow Render Engines to add passes, add ID Properties to Render Layers, bring back Cycles Debug Passes.

Committed as part of rB4cf7fc3b3a4d.

Wed, May 3, 4:53 PM
Lukas Stockner (lukasstockner97) committed rB4cf7fc3b3a4d: Render API/Cycles: Identify Render Passes by their name instead of a type flag (authored by Lukas Stockner (lukasstockner97)).
Render API/Cycles: Identify Render Passes by their name instead of a type flag
Wed, May 3, 4:52 PM
Lukas Stockner (lukasstockner97) closed D2443: Render API/Cycles: Identify Render Passes by their Name instead of a type flag by committing rB4cf7fc3b3a4d: Render API/Cycles: Identify Render Passes by their name instead of a type flag.
Wed, May 3, 4:52 PM

Tue, May 2

Lukas Stockner (lukasstockner97) committed rBea109fa4a683: Merge remote-tracking branch 'origin/master' into temp-cycles-denoising (authored by Lukas Stockner (lukasstockner97)).
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
Tue, May 2, 1:44 PM
Lukas Stockner (lukasstockner97) committed rB4cd485f35544: Cycles Denoising: Cleanup offset calulation (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Cleanup offset calulation
Tue, May 2, 1:43 PM
Lukas Stockner (lukasstockner97) committed rB87674f432ec8: Cycles Denoising: Fix shadowing pass calculation (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Fix shadowing pass calculation
Tue, May 2, 1:43 PM
Lukas Stockner (lukasstockner97) committed rBb538a5c085e2: Cycles Denoising: Only store lower-triangular parts of XtWX matrix (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Only store lower-triangular parts of XtWX matrix
Tue, May 2, 1:43 PM

Fri, Apr 28

Diego Gangl (januz) awarded D2547: Color Management: Allow selection of the OCIO configuration in the User Preferences a Mountain of Wealth token.
Fri, Apr 28, 6:33 PM

Apr 26 2017

Lukas Stockner (lukasstockner97) updated the diff for D2444: Render API/Cycles: Allow Render Engines to add passes, add ID Properties to Render Layers, bring back Cycles Debug Passes.

Updated to match the new D2443, used BLI_findstring and reordered parameters.

Apr 26 2017, 11:24 PM
Lukas Stockner (lukasstockner97) added a comment to D2149: Cycles: Add optional Blue-Noise Dithered Sobol Sampling.

Thanks for the link, I just tried his tool and it seems to work reasonably well.
However, from what I can see so far, it doesn't perform as well as intern/cycles/app/cycles_dithering.cpp, the tool that's included in this patch.
The two main problems I see with it are:

  • It just runs straight into the first local minimum because it doesn't do simulated annealing - it just rejects every swap that increases the total energy
  • It recalculates the energy of the entire system after every swap, which is extremely wasteful - due to the local nature of the energy term used, only a handful of terms have to be recalculated. Doing so helps reducing the computational complexity a lot (my tool used to perform billions of swaps iirc, while his tool currently takes 30min to do 4096 iterations) as well as reducing numerical issues.
Apr 26 2017, 11:08 PM
Lukas Stockner (lukasstockner97) updated the diff for D2593: Cycles Denoising: Part 4: Host side of the denoiser code.

Addressed all review points, except for the separate device_vector.
It would definitely be nicer, but doing so would allocate the host memory again and the memory content would have to be copied onto the host (unless we change the device_vector to allow two vectors sharing the same host memory).
So, I'd love a clean way to get rid of the original_ptr trickery that doesn't allocate useless memory, but I don't really see one...

Apr 26 2017, 7:36 PM
Lukas Stockner (lukasstockner97) committed rB7c0204c6d573: Merge remote-tracking branch 'origin/master' into temp-cycles-denoising (authored by Lukas Stockner (lukasstockner97)).
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
Apr 26 2017, 7:32 PM
Lukas Stockner (lukasstockner97) committed rBe1f5b6bdcb20: Cycles Denoising: Merge all the changes from the version that's being reviewed (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Merge all the changes from the version that's being reviewed
Apr 26 2017, 7:32 PM
Lukas Stockner (lukasstockner97) committed rB14f393f2ced4: Merge remote-tracking branch 'origin/master' into temp-cycles-denoising (authored by Lukas Stockner (lukasstockner97)).
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
Apr 26 2017, 7:32 PM

Apr 25 2017

Lukas Stockner (lukasstockner97) updated the diff for D2443: Render API/Cycles: Identify Render Passes by their Name instead of a type flag.

Yes, that's a lot better, thanks for the suggestion!

Apr 25 2017, 12:21 PM

Apr 24 2017

Lukas Stockner (lukasstockner97) closed T51303: Cycles Nodes - Mix and Multiply Nodes Don't Skip Unnecessary Inputs as "Invalid".

While in this case it is obvious that the result is always zero, the shader optimizer in Cycles has no real way of knowing that - Shaders are compiled independently of the objects in which they're used, so unfortunately per-object attributes can't be used for constant folding.

Apr 24 2017, 9:00 AM · Nodes, Cycles, BF Blender

Apr 22 2017

Lukas Stockner (lukasstockner97) updated the diff for D2592: Cycles Denoising: Part 3: Denoiser Kernels.

Addressed review.

Apr 22 2017, 6:49 PM
Lukas Stockner (lukasstockner97) updated the diff for D2593: Cycles Denoising: Part 4: Host side of the denoiser code.

Update the host code to reflect changes in the other parts (also fixes a couple of OpenCL bugs).

Apr 22 2017, 12:45 AM
Lukas Stockner (lukasstockner97) updated the diff for D2592: Cycles Denoising: Part 3: Denoiser Kernels.

Moved the kernels back into kernel/.
The intuition back then was to have them as a separate complation unit to allow for faster development iteration, but that's of course also possible when they're inside kernel/, so it was kind of pointless.

Apr 22 2017, 12:44 AM
Lukas Stockner (lukasstockner97) updated the diff for D2591: Cycles Denoising: Part 2: Generating the feature passes in the kernel.

Addressed most of the review.

Apr 22 2017, 12:42 AM
Lukas Stockner (lukasstockner97) updated the diff for D2590: Cycles Denoising: Part 1: Preparation changes.

Addressed review.

Apr 22 2017, 12:37 AM

Apr 19 2017

Lukas Stockner (lukasstockner97) committed rBd9f006631c5e: Merge remote-tracking branch 'origin/master' into temp-cycles-denoising (authored by Lukas Stockner (lukasstockner97)).
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
Apr 19 2017, 8:47 PM
Lukas Stockner (lukasstockner97) committed rB374efaf9975b: Cycles Denoising: Disable local (aka shared) memory on OpenCL (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Disable local (aka shared) memory on OpenCL
Apr 19 2017, 8:47 PM
Lukas Stockner (lukasstockner97) committed rB5bd8d66408a9: Cycles Denoising: Fix compilation on AMD CPU OpenCL (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Fix compilation on AMD CPU OpenCL
Apr 19 2017, 8:47 PM
Lukas Stockner (lukasstockner97) committed rB73e8114ad81c: Cycles Denoising: Remove variable for split kernel variance (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Remove variable for split kernel variance
Apr 19 2017, 8:47 PM
Lukas Stockner (lukasstockner97) committed rBd59d03818e6a: Cycles Denoising: Remove unused filter_compat headers (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Remove unused filter_compat headers
Apr 19 2017, 8:47 PM
Lukas Stockner (lukasstockner97) committed rB983bc977facb: Cycles Denoising: Remove obsolete kernel pass writing option (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Remove obsolete kernel pass writing option
Apr 19 2017, 8:47 PM
Lukas Stockner (lukasstockner97) committed rBf66554706b56: Cycles Denoising: Remove obsolete filter kernel and argument (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Remove obsolete filter kernel and argument
Apr 19 2017, 8:47 PM
Lukas Stockner (lukasstockner97) committed rB338bf0bfc16d: Cycles Denoising: Fix filter kernel build system (authored by Lukas Stockner (lukasstockner97)).
Cycles Denoising: Fix filter kernel build system
Apr 19 2017, 8:47 PM

Apr 15 2017

Lukas Stockner (lukasstockner97) updated the diff for D2443: Render API/Cycles: Identify Render Passes by their Name instead of a type flag.

Forgot to remove some changes while cherrypicking. Sorry for the noise :S

Apr 15 2017, 2:39 AM
Lukas Stockner (lukasstockner97) updated the diff for D2443: Render API/Cycles: Identify Render Passes by their Name instead of a type flag.

Forgot to commit the AO pass change.

Apr 15 2017, 2:20 AM
Lukas Stockner (lukasstockner97) added inline comments to D2443: Render API/Cycles: Identify Render Passes by their Name instead of a type flag.
Apr 15 2017, 2:18 AM