Commit: ca143fafa674f5dbec39ded3ecbba4b0abfe93db
Author: Patrick Mours
Date: Mon Jan 3 16:26:15 2022 +0100
Branches: master
https://developer.blender.org/rBca143fafa674f5dbec39ded3ecbba4b0abfe93db
Cleanup: Silence "integer conversion resulted in a change of sign" warning in
Cycles k
Commit: 8393ccd07634b3152b18d4d527b1460dab9dbe06
Author: Patrick Mours
Date: Tue Jan 4 21:39:54 2022 +0100
Branches: master
https://developer.blender.org/rB8393ccd07634b3152b18d4d527b1460dab9dbe06
Cycles: Add OptiX temporal denoising support
Enables the `bpy.ops.cycles.denoise_animation
Commit: 3d5dbc1c44907c73d2e6e57a146cbadaea9623bd
Author: Patrick Mours
Date: Mon Dec 6 14:58:35 2021 +0100
Branches: blender-v3.0-release
https://developer.blender.org/rB3d5dbc1c44907c73d2e6e57a146cbadaea9623bd
Cycles: Reintroduce device-only memory handling that got lost in Cycles X merge
Commit: c8b946bc97f77892226e499821784dea1f7198d0
Author: Patrick Mours
Date: Mon Mar 21 16:47:20 2022 +0100
Branches: cycles_hydra
https://developer.blender.org/rBc8b946bc97f77892226e499821784dea1f7198d0
Fix Windows build to use existing "WITH_WINDOWS_FIND_MODULES" CM
Commit: 08e719910bf2065ef0603cba8cc43ea236b2d090
Author: Patrick Mours
Date: Mon Mar 21 10:58:51 2022 +0100
Branches: cycles_hydra
https://developer.blender.org/rB08e719910bf2065ef0603cba8cc43ea236b2d090
Cycles: Add Hydra render delegate
This patch adds a
[Hydra](https://graphics.pixar.com
Commit: d350976ba06d4ef93aa53fc4cd9da57be46ae924
Author: Patrick Mours
Date: Wed Mar 23 16:07:43 2022 +0100
Branches: master
https://developer.blender.org/rBd350976ba06d4ef93aa53fc4cd9da57be46ae924
Cycles: Add Hydra render delegate
This patch adds a Hydra render delegate to Cycles, allowing
Commit: 5d38b13e61ff04df6b8b4e52541910167225a18e
Author: Patrick Mours
Date: Wed Mar 23 16:52:02 2022 +0100
Branches: master
https://developer.blender.org/rB5d38b13e61ff04df6b8b4e52541910167225a18e
CMake: Rename "USD_LIBRARY_PREFIX" to "PXR_LIB_PREFIX&q
Commit: f60cffad38d12bdfefe503924e93c33a7c89f671
Author: Patrick Mours
Date: Thu Mar 31 19:27:32 2022 +0200
Branches: master
https://developer.blender.org/rBf60cffad38d12bdfefe503924e93c33a7c89f671
Cycles: Use USD dependencies when building Hydra render delegate
Adds support for linking with
Commit: e51368728815e3700414a77bf91668425a9965ec
Author: Patrick Mours
Date: Tue Apr 5 17:30:01 2022 +0200
Branches: master
https://developer.blender.org/rBe51368728815e3700414a77bf91668425a9965ec
Cycles: Fix a few type casting warnings
Stumbled over the `integrate_surface_volume_only_bounce
Commit: c31b89e76e0d216fc7b8807aa8ccd815b30ed93d
Author: Patrick Mours
Date: Tue Apr 12 18:08:25 2022 +0200
Branches: master
https://developer.blender.org/rBc31b89e76e0d216fc7b8807aa8ccd815b30ed93d
Cycles: Add support for "stageMetersPerUnit" Hydra render setting
This can be usefu
Commit: 45cfa58ee82a3ccdeaa5d07cb69e0f672b356e08
Author: Patrick Mours
Date: Thu Jun 24 12:53:43 2021 +0200
Branches: cycles-x
https://developer.blender.org/rB45cfa58ee82a3ccdeaa5d07cb69e0f672b356e08
Enable built-in OptiX curves by default
Starting with OptiX 7.3 curves now behave as expected
Commit: 27db38f0a729411f13c99a60574d59c70d461be5
Author: Patrick Mours
Date: Mon Jul 5 12:58:22 2021 +0200
Branches: cycles-x
https://developer.blender.org/rB27db38f0a729411f13c99a60574d59c70d461be5
Cycles X: Shading performance improvements by changing inlining behavior for SVM
The shading
Commit: f4f8b6dde32b0438e0b97a6d8ebeb89802987127
Author: Patrick Mours
Date: Wed Mar 3 14:35:50 2021 +0100
Branches: master
https://developer.blender.org/rBf4f8b6dde32b0438e0b97a6d8ebeb89802987127
Cycles: Change device-only memory to actually only allocate on the device
This patch changes the
Commit: f1fe42d912f088259bbc82d597121978204e991d
Author: Patrick Mours
Date: Tue Mar 30 12:59:03 2021 +0200
Branches: master
https://developer.blender.org/rBf1fe42d912f088259bbc82d597121978204e991d
Cycles: Do not allocate tile buffers on all devices when peer memory is active
and denoising is
Commit: 7cbd66d42fb3f43b26f7dbea61f182f00987eafb
Author: Patrick Mours
Date: Tue Apr 13 13:43:34 2021 +0200
Branches: master
https://developer.blender.org/rB7cbd66d42fb3f43b26f7dbea61f182f00987eafb
Cycles: Initialize all OptiX structs to zero before use
This is done to ensure building with
Commit: 847579b422507917c4252ecc5c777bf5e0fc6f09
Author: Patrick Mours
Date: Tue Apr 20 14:00:05 2021 +0200
Branches: master
https://developer.blender.org/rB847579b422507917c4252ecc5c777bf5e0fc6f09
Add support for building on Linux aarch64
Differential Revision: https://developer.blender.org
Commit: 166c0db3f9412925b501b7172875cb8ee2eb6958
Author: Patrick Mours
Date: Tue Jan 5 14:39:29 2021 +0100
Branches: master
https://developer.blender.org/rB166c0db3f9412925b501b7172875cb8ee2eb6958
Fix T83915: Subdivision Surface modifier causes visual artifacts in Cycles
rendered viewport
Commit: 3373d14b1b05b2ee5dc88efff5dc8b1a5fe20f36
Author: Patrick Mours
Date: Tue Jan 5 18:37:31 2021 +0100
Branches: master
https://developer.blender.org/rB3373d14b1b05b2ee5dc88efff5dc8b1a5fe20f36
Fix T83925: Crash when rendering on the CPU with OptiX denoiser enabled
Rendering on the CPU uses
Commit: d259e7dcfbbd37cec5a45fdfb554f24de10d0268
Author: Patrick Mours
Date: Thu Jan 7 18:54:29 2021 +0100
Branches: master
https://developer.blender.org/rBd259e7dcfbbd37cec5a45fdfb554f24de10d0268
Cycles: Increase instance limit for OptiX acceleration structure building
For a while now OptiX
Commit: c66f00dc26b08d5f7be6aef080c1a0ec2de19cd7
Author: Patrick Mours
Date: Fri Jan 8 13:38:26 2021 +0100
Branches: master
https://developer.blender.org/rBc66f00dc26b08d5f7be6aef080c1a0ec2de19cd7
Fix Cycles rendering with OptiX after instance limit increase when building
with old SDK
Commit
Commit: ce0f212498c3347f512966bf85d08feefe1d032e
Author: Patrick Mours
Date: Mon Jan 18 15:30:48 2021 +0100
Branches: master
https://developer.blender.org/rBce0f212498c3347f512966bf85d08feefe1d032e
Merge branch 'blender-v2.92-re
Commit: 4fde594fda13abf98437bc5d0012decc2bd3d5f6
Author: Patrick Mours
Date: Mon Jan 18 15:30:25 2021 +0100
Branches: blender-v2.92-release master
https://developer.blender.org/rB4fde594fda13abf98437bc5d0012decc2bd3d5f6
Fix T84650: CPU render + OptiX denoiser leaves empty tiles unprocessed
The
Commit: 4a09907eab2a3b6da53b1942aebefdcf58bbd604
Author: Patrick Mours
Date: Wed Jan 20 14:12:43 2021 +0100
Branches: blender-v2.92-release master
https://developer.blender.org/rB4a09907eab2a3b6da53b1942aebefdcf58bbd604
Fix T84049: Crash when using Cycles Progressive Refine with OptiX+CPU
Tile
Commit: fc5f9a8ac900bcc0c712f89d4efca3583b0906ab
Author: Patrick Mours
Date: Wed Jan 20 14:40:46 2021 +0100
Branches: master
https://developer.blender.org/rBfc5f9a8ac900bcc0c712f89d4efca3583b0906ab
Merge branch 'blender-v2.92-re
Commit: a92ebab5da3bcbe3ee1b87348e51f6bcb347b881
Author: Patrick Mours
Date: Thu Jan 21 16:28:02 2021 +0100
Branches: master
https://developer.blender.org/rBa92ebab5da3bcbe3ee1b87348e51f6bcb347b881
Windows: Add "--debug-cycles" argument to "blender_debug_gpu.bat" batch fi
Commit: 9b80291412feed2a9942eb41d0bd9390035a702c
Author: Patrick Mours
Date: Wed Jan 27 15:29:39 2021 +0100
Branches: master
https://developer.blender.org/rB9b80291412feed2a9942eb41d0bd9390035a702c
Merge branch 'blender-v2.92-re
Commit: b2e00e8f8e03d3ae4ca3ea9f66f90ee0a2d008f9
Author: Patrick Mours
Date: Fri Jan 29 13:35:21 2021 +0100
Branches: master
https://developer.blender.org/rBb2e00e8f8e03d3ae4ca3ea9f66f90ee0a2d008f9
Merge branch 'blender-v2.92-re
Commit: 9f89166b52b1de880c14847a1d0cd830d7c83f5b
Author: Patrick Mours
Date: Fri Jan 29 13:35:00 2021 +0100
Branches: blender-v2.92-release master
https://developer.blender.org/rB9f89166b52b1de880c14847a1d0cd830d7c83f5b
Fix T85148: OptiX viewport denoising regression
Commit
Commit: 08aaa07adbd46e27f4226f29559be156f14a524b
Author: Patrick Mours
Date: Fri Jul 17 15:06:55 2020 +0200
Branches: tmp-2.83-cycles-rtx3-kernels
https://developer.blender.org/rB08aaa07adbd46e27f4226f29559be156f14a524b
Cycles: Use pre-compiled PTX kernel for older generation when no matching
Commit: f00ba344115ca07f255fdd6088956e4d035714a0
Author: Patrick Mours
Date: Mon Jul 27 16:11:00 2020 +0200
Branches: tmp-2.83-cycles-rtx3-kernels
https://developer.blender.org/rBf00ba344115ca07f255fdd6088956e4d035714a0
Cycles: Enable OptiX on first generation Maxwell GPUs again
Commit: b4bddf2e3bd3e33a9ca7488fc78112f8a5fa0544
Author: Patrick Mours
Date: Fri Jul 24 15:36:09 2020 +0200
Branches: tmp-2.83-cycles-rtx3-kernels
https://developer.blender.org/rBb4bddf2e3bd3e33a9ca7488fc78112f8a5fa0544
Fix OptiX being shown as available on first generation Maxwell GPUs
The
Commit: 92f794320477240d1fd84edc8cb7089f4a10fae7
Author: Patrick Mours
Date: Tue Oct 13 12:33:34 2020 +0200
Branches: tmp-2.83-cycles-rtx3-kernels
https://developer.blender.org/rB92f794320477240d1fd84edc8cb7089f4a10fae7
Cycles: Add CUDA 11 build support
With this patch the build system checks
Commit: 510541563efa8f34e3ed6632e53aef31c3665a2f
Author: Patrick Mours
Date: Fri Jun 5 12:33:00 2020 +0200
Branches: tmp-2.83-cycles-rtx3-kernels
https://developer.blender.org/rB510541563efa8f34e3ed6632e53aef31c3665a2f
Cycles: Enable OptiX on all Maxwell+ GPUs
Commit: 510541563efa8f34e3ed6632e53aef31c3665a2f
Author: Patrick Mours
Date: Fri Jun 5 12:33:00 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rB510541563efa8f34e3ed6632e53aef31c3665a2f
Cycles: Enable OptiX on all Maxwell+ GPUs
Commit: 08aaa07adbd46e27f4226f29559be156f14a524b
Author: Patrick Mours
Date: Fri Jul 17 15:06:55 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rB08aaa07adbd46e27f4226f29559be156f14a524b
Cycles: Use pre-compiled PTX kernel for older generation when no matching one
is
Commit: b4bddf2e3bd3e33a9ca7488fc78112f8a5fa0544
Author: Patrick Mours
Date: Fri Jul 24 15:36:09 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rBb4bddf2e3bd3e33a9ca7488fc78112f8a5fa0544
Fix OptiX being shown as available on first generation Maxwell GPUs
The OptiX
Commit: f00ba344115ca07f255fdd6088956e4d035714a0
Author: Patrick Mours
Date: Mon Jul 27 16:11:00 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rBf00ba344115ca07f255fdd6088956e4d035714a0
Cycles: Enable OptiX on first generation Maxwell GPUs again
Commit: c661515090b189061c4388a335573ac3d5745925
Author: Patrick Mours
Date: Tue Oct 13 12:33:34 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rBc661515090b189061c4388a335573ac3d5745925
Cycles: Add CUDA 11 build support
With this patch the build system checks whether
Commit: b2e1b13abde787c2aad97d5c317357cf84360bdb
Author: Patrick Mours
Date: Mon Feb 22 18:09:48 2021 +0100
Branches: master
https://developer.blender.org/rBb2e1b13abde787c2aad97d5c317357cf84360bdb
Cycles: Add option to change input passes for viewport denoising
There are cases where the
Commit: fd9124ed6b35fc3701ec3a4a9980c6eda5324fac
Author: Patrick Mours
Date: Wed Nov 4 15:09:06 2020 +0100
Branches: master
https://developer.blender.org/rBfd9124ed6b35fc3701ec3a4a9980c6eda5324fac
Fix Cycles volume render differences with NanoVDB when using linear sampling
The NanoVDB sampling
Commit: 118e31a0a995ae4e8845376215d9c35017a8f781
Author: Patrick Mours
Date: Fri Nov 6 15:19:58 2020 +0100
Branches: master
https://developer.blender.org/rB118e31a0a995ae4e8845376215d9c35017a8f781
Cycles: Fix tricubic sampling with NanoVDB
Volumes using tricubic sampling were producing
Commit: bd6bfba64dad2e14cab2c8372ba0f3ad39b93cdc
Author: Patrick Mours
Date: Tue Nov 10 16:19:47 2020 +0100
Branches: master
https://developer.blender.org/rBbd6bfba64dad2e14cab2c8372ba0f3ad39b93cdc
Cycles: Enable NanoVDB usage by default
As discussed during the Rendering Metting. Ref T81454
Commit: a63208823c8426b76270393f9217d3cf3ef66d0b
Author: Patrick Mours
Date: Tue Nov 10 18:28:14 2020 +0100
Branches: master
https://developer.blender.org/rBa63208823c8426b76270393f9217d3cf3ef66d0b
Fix NanoVDB compile errors with recent NanoVDB versions
There were some changes to the NanoVDB
Commit: a8f1bea5901c2cccf9b1408090f85ee072589cce
Author: Patrick Mours
Date: Thu Nov 12 12:49:12 2020 +0100
Branches: master
https://developer.blender.org/rBa8f1bea5901c2cccf9b1408090f85ee072589cce
Fix NanoVDB not being enabled/disabled correctly in CMake profiles
This caused warnings when e.g
Commit: a3c40912153235508aaccbd310f247073029becb
Author: Patrick Mours
Date: Thu Dec 3 15:20:50 2020 +0100
Branches: master
https://developer.blender.org/rBa3c40912153235508aaccbd310f247073029becb
Fix Cycles device kernels containing debug assertation code
NanoVDB includes "assert.h"
Commit: c10546f5e9fe2a300b6a21e1e16b22c93060d0e9
Author: Patrick Mours
Date: Thu Dec 3 12:19:36 2020 +0100
Branches: master
https://developer.blender.org/rBc10546f5e9fe2a300b6a21e1e16b22c93060d0e9
Cycles: Add support for shader raytracing in OptiX
Support for the AO and bevel shader nodes
Commit: 612b83bbd183c214b2d252cf19cdf581f3d9cede
Author: Patrick Mours
Date: Tue Dec 8 15:42:00 2020 +0100
Branches: master
https://developer.blender.org/rB612b83bbd183c214b2d252cf19cdf581f3d9cede
Cycles: Enable baking panel in OptiX and redirect those requests to CUDA for now
This enables
Commit: d7cf464b493581a381540673aa7ed9e4ff47b425
Author: Patrick Mours
Date: Tue Dec 8 16:13:04 2020 +0100
Branches: master
https://developer.blender.org/rBd7cf464b493581a381540673aa7ed9e4ff47b425
Cycles: Remove "OptiX support is experimental" notice
OptiX support is not in fact ex
Commit: 41bca5a3eed81d79a62899fcb04fa76674f09c88
Author: Patrick Mours
Date: Wed Dec 9 17:06:28 2020 +0100
Branches: master
https://developer.blender.org/rB41bca5a3eed81d79a62899fcb04fa76674f09c88
Fix T83581: "Only local" ambient occlusion option causes error on OptiX 2.92
The S
Commit: bfb6fce6594e9cf133bd18aee311c1e5e32dc799
Author: Patrick Mours
Date: Thu Dec 10 14:18:25 2020 +0100
Branches: master
https://developer.blender.org/rBbfb6fce6594e9cf133bd18aee311c1e5e32dc799
Cycles: Add CPU+GPU rendering support with OptiX
Adds support for building multiple BVH types in
Commit: 94960250b539c46315808fcb9bdb9d64c0f71eea
Author: Patrick Mours
Date: Mon Apr 26 14:55:39 2021 +0200
Branches: master
https://developer.blender.org/rB94960250b539c46315808fcb9bdb9d64c0f71eea
Cycles: Fix build with OptiX 7.3 SDK
Commit: ffa70e769010a3b7e6b80be6f80b21dfb8713f13
Author: Patrick Mours
Date: Thu Apr 29 15:51:29 2021 +0200
Branches: blender-v2.93-release
https://developer.blender.org/rBffa70e769010a3b7e6b80be6f80b21dfb8713f13
Fix missing Cycles CPU name for Arm processors
Commit: b046bc536bec914013c678b552ce6cef7dd308e6
Author: Patrick Mours
Date: Tue May 25 16:56:16 2021 +0200
Branches: master
https://developer.blender.org/rBb046bc536bec914013c678b552ce6cef7dd308e6
Fix T88096: Baking with OptiX and displacement fails
Using displacement runs the shader eval
Commit: 8378db40c71af53e3a48ef797cdacb38a1a26edc
Author: Patrick Mours
Date: Fri Oct 18 12:06:28 2019 +0200
Branches: blender-v2.81-release
https://developer.blender.org/rB8378db40c71af53e3a48ef797cdacb38a1a26edc
Cycles: Fix out of memory when rendering some scenes with OptiX that work with
Commit: d0cba5caf464e18e8522c3f890cb1053631374c1
Author: Patrick Mours
Date: Mon Oct 21 14:22:24 2019 +0200
Branches: blender-v2.81-release
https://developer.blender.org/rBd0cba5caf464e18e8522c3f890cb1053631374c1
Fix T70937: Cycles fails in viewport when rendering with OptiX
Was caused by
Commit: 200267eb968d585901d13fb47446e5b45898df11
Author: Patrick Mours
Date: Mon Oct 21 15:53:29 2019 +0200
Branches: master
https://developer.blender.org/rB200267eb968d585901d13fb47446e5b45898df11
Merge branch 'blender-v2.81-re
Commit: b45828ebe9c6e729c5d65bb23f913088f3f8672c
Author: Patrick Mours
Date: Tue Oct 29 16:32:53 2019 +0100
Branches: blender-v2.81-release
https://developer.blender.org/rBb45828ebe9c6e729c5d65bb23f913088f3f8672c
Fix T71123: OptiX error in Cycles viewport when adding HDRI
Cycles did not update
Commit: 4b337a86f1dc230d6eb1720c8896b6cca26a2e72
Author: Patrick Mours
Date: Mon Nov 4 18:10:56 2019 +0100
Branches: master
https://developer.blender.org/rB4b337a86f1dc230d6eb1720c8896b6cca26a2e72
Merge branch 'blender-v2.81-re
Commit: 7a93abb2646f3325946c4101b9ec71c58abe1f68
Author: Patrick Mours
Date: Tue Nov 5 14:19:33 2019 +0100
Branches: blender-v2.81-release
https://developer.blender.org/rB7a93abb2646f3325946c4101b9ec71c58abe1f68
Fix Cycles failing to compile when "WITH_CYCLES_LOGGING&qu
Commit: 3d5d7cff30391fe8473433a4b1fa51c616f758cb
Author: Patrick Mours
Date: Tue Nov 5 14:20:00 2019 +0100
Branches: master
https://developer.blender.org/rB3d5d7cff30391fe8473433a4b1fa51c616f758cb
Merge branch 'blender-v2.81-re
Commit: 59aef0ad5d6440e855f53db791b28076f50df2b2
Author: Patrick Mours
Date: Fri Nov 22 17:30:22 2019 +0100
Branches: master
https://developer.blender.org/rB59aef0ad5d6440e855f53db791b28076f50df2b2
Fix T71255: Particle hair not showing in viewport with OptiX after scaling
The OptiX
Commit: 03cdfc2ff6df61a247b90c4ad8bb1b26034b4505
Author: Patrick Mours
Date: Mon Nov 25 18:36:55 2019 +0100
Branches: master
https://developer.blender.org/rB03cdfc2ff6df61a247b90c4ad8bb1b26034b4505
Fix potential access to deleted memory in OptiX kernel loading code
Calling "OptiXD
Commit: 70a32adfeb41f9b3fc376a933fbdc2d11bb73c15
Author: Patrick Mours
Date: Thu Nov 28 13:57:02 2019 +0100
Branches: master
https://developer.blender.org/rB70a32adfeb41f9b3fc376a933fbdc2d11bb73c15
Fix assert in Cycles memory statistics when using OptiX on multiple GPUs
The acceleration
Commit: 8caeae9f40abe942030a5b4c269a3e4b1a601021
Author: Patrick Mours
Date: Thu Nov 28 17:06:56 2019 +0100
Branches: master
https://developer.blender.org/rB8caeae9f40abe942030a5b4c269a3e4b1a601021
Fix crash if OptiX context creation fails in Cycles
When encountering an error during context
Commit: baeb11826b9fe5525db6dd05ba5271949079fc1e
Author: Patrick Mours
Date: Thu Dec 5 19:17:01 2019 +0100
Branches: master
https://developer.blender.org/rBbaeb11826b9fe5525db6dd05ba5271949079fc1e
Cycles: Add OptiX acceleration structure compaction
This adds compaction support for OptiX
Commit: f5237f77049f8e5545d4f857e6e1a800b45e82ba
Author: Patrick Mours
Date: Thu Apr 30 14:59:06 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rBf5237f77049f8e5545d4f857e6e1a800b45e82ba
Fix long OptiX BVH build times in Cycles with many objects
Looping over all
Commit: f4b020eec34b4e5dc3fd857f88a8b7a043aba890
Author: Patrick Mours
Date: Thu Apr 30 17:57:46 2020 +0200
Branches: master
https://developer.blender.org/rBf4b020eec34b4e5dc3fd857f88a8b7a043aba890
Merge branch 'blender-v2.83-re
Commit: 28d9368538f93d329573910d080e2f753f91b489
Author: Patrick Mours
Date: Wed May 27 15:17:47 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rB28d9368538f93d329573910d080e2f753f91b489
Fix T76947: Optix realtime denoiser progressively reduces brightness of very
Commit: 49c295813ba9fd9de3209e50a11e55647c1de654
Author: Patrick Mours
Date: Wed May 27 15:31:03 2020 +0200
Branches: master
https://developer.blender.org/rB49c295813ba9fd9de3209e50a11e55647c1de654
Merge branch 'blender-v2.83-re
Commit: 473aaa389cca1a5062a5867b08fb05276d0b385d
Author: Patrick Mours
Date: Fri Jun 5 12:33:00 2020 +0200
Branches: master
https://developer.blender.org/rB473aaa389cca1a5062a5867b08fb05276d0b385d
Cycles: Enable OptiX on all Maxwell+ GPUs
Commit: 9f7d84b656fbb56966620ecc249ce5bc7089a1d1
Author: Patrick Mours
Date: Mon Jun 8 17:16:10 2020 +0200
Branches: master
https://developer.blender.org/rB9f7d84b656fbb56966620ecc249ce5bc7089a1d1
Cycles: Add support for P2P memory distribution (e.g. via NVLink)
This change modifies the multi
Commit: f367f1e5a55e1c657f9d2088f6537fb2e73492f0
Author: Patrick Mours
Date: Tue Jun 9 19:46:16 2020 +0200
Branches: master
https://developer.blender.org/rBf367f1e5a55e1c657f9d2088f6537fb2e73492f0
Cycles: Improve OptiX viewport denoising performance with CUDA rendering
With this patch Cycles
Commit: b586f801fc921f9f420260fb3ff4f26cb6773157
Author: Patrick Mours
Date: Fri Jun 12 16:42:49 2020 +0200
Branches: master
https://developer.blender.org/rBb586f801fc921f9f420260fb3ff4f26cb6773157
Cycles: Improve CUDA and OptiX error reporting in the viewport
This patch makes the infamous
Commit: 1562c9f031538219da30404a64e2a187560e5e3c
Author: Patrick Mours
Date: Mon Jul 6 17:32:32 2020 +0200
Branches: master
https://developer.blender.org/rB1562c9f031538219da30404a64e2a187560e5e3c
Fix OptiX viewport denoising not working when rendering scene (without OptiX)
that uses
Commit: d5ca72191c36f3022db8fa5a17d933ee82c82d30
Author: Patrick Mours
Date: Wed Dec 11 18:11:46 2019 +0100
Branches: master
https://developer.blender.org/rBd5ca72191c36f3022db8fa5a17d933ee82c82d30
Cycles: Add OptiX AI denoiser support
This patch adds support for the OptiX denoiser as an
Commit: 1d149f6746a00cb49df202b1c49fcff4264dd226
Author: Patrick Mours
Date: Fri Jan 10 15:42:44 2020 +0100
Branches: blender-v2.82-release
https://developer.blender.org/rB1d149f6746a00cb49df202b1c49fcff4264dd226
Fix T72470: OptiX render fails with scene with many translucent planes on Linux
Commit: 691906ffa07f25187245c88501e169e5747e
Author: Patrick Mours
Date: Fri Jan 10 15:49:01 2020 +0100
Branches: master
https://developer.blender.org/rB691906ffa07f25187245c88501e169e5747e
Merge branch 'blender-v2.82-re
Commit: 89578a8f6eddd72f3e81758d57c5bd9133c08528
Author: Patrick Mours
Date: Fri Jan 10 16:03:11 2020 +0100
Branches: master
https://developer.blender.org/rB89578a8f6eddd72f3e81758d57c5bd9133c08528
Fix OptiX acceleration structure failing to build in viewport
The `optixAccelBuild` API throws
Commit: 1cb938ef2c927d062439f06416bbf0bf8446625b
Author: Patrick Mours
Date: Fri Jan 10 14:56:39 2020 +0100
Branches: blender-v2.82-release
https://developer.blender.org/rB1cb938ef2c927d062439f06416bbf0bf8446625b
Cycles: Fix viewport rendering when displaying as byte and not half float
Commit
Commit: 01d9a2f71b56be9354ce31564e3dddb6af4a0757
Author: Patrick Mours
Date: Fri Jan 10 18:32:11 2020 +0100
Branches: master
https://developer.blender.org/rB01d9a2f71b56be9354ce31564e3dddb6af4a0757
Merge branch 'blender-v2.82-re
Commit: ff430dea663521f742ff2f8f79b5d7f4978ecc04
Author: Patrick Mours
Date: Tue Jan 14 17:47:41 2020 +0100
Branches: blender-v2.82-release
https://developer.blender.org/rBff430dea663521f742ff2f8f79b5d7f4978ecc04
Fix rendering motion blur scenes with OptiX failing with
Commit: 2a638e8c90839ec5c95288240d2114b12a33b8f4
Author: Patrick Mours
Date: Tue Jan 14 17:49:04 2020 +0100
Branches: master
https://developer.blender.org/rB2a638e8c90839ec5c95288240d2114b12a33b8f4
Merge branch 'blender-v2.82-re
Commit: 26687dda5ab7de1e2a00cb6252a6eb919c3f570c
Author: Patrick Mours
Date: Thu Jan 16 18:08:52 2020 +0100
Branches: blender-v2.82-release
https://developer.blender.org/rB26687dda5ab7de1e2a00cb6252a6eb919c3f570c
Fix T71344: Optix render errors with motion blur and unknown bone constraint
Commit: 38589de10c098cfe32ac7716f4d7844abf959753
Author: Patrick Mours
Date: Tue Feb 11 16:30:01 2020 +0100
Branches: master
https://developer.blender.org/rB38589de10c098cfe32ac7716f4d7844abf959753
Cycles: Add support for denoising in the viewport
The OptiX denoiser can be a great help when
Commit: 153e001c743bf0f6bc259966418446441e00e200
Author: Patrick Mours
Date: Tue Feb 11 18:54:50 2020 +0100
Branches: master
https://developer.blender.org/rB153e001c743bf0f6bc259966418446441e00e200
Cleanup: Move common CUDA/OptiX Cycles device code into separate file
This reduces code
Commit: 6389471c40d41c79ce633449756cd684261e1d64
Author: Patrick Mours
Date: Wed Feb 12 15:36:12 2020 +0100
Branches: master
https://developer.blender.org/rB6389471c40d41c79ce633449756cd684261e1d64
Fix NLM denoiser no longer working with OptiX after recent commit
Commit: 0d750d7c064bbb1e1fb5fe2ae14a8496863a890b
Author: Patrick Mours
Date: Thu Feb 13 15:15:38 2020 +0100
Branches: master
https://developer.blender.org/rB0d750d7c064bbb1e1fb5fe2ae14a8496863a890b
Fix OptiX denoising when multiple CUDA streams are active
Commit: 63bde1063f6720320c8206de14ac30a3c74f5cbc
Author: Patrick Mours
Date: Thu Feb 13 14:25:00 2020 +0100
Branches: master
https://developer.blender.org/rB63bde1063f6720320c8206de14ac30a3c74f5cbc
Cleanup: Remove some unnecessary OptiX device code
Commit: 332aed6399a69070f6ad3ef8c81740cddc6ee4fa
Author: Patrick Mours
Date: Fri Feb 14 17:00:44 2020 +0100
Branches: master
https://developer.blender.org/rB332aed6399a69070f6ad3ef8c81740cddc6ee4fa
Fix sporadic CUDA launch failures with Cycles viewport denoising
Sometimes the viewport buffer
Commit: ef268c78933079137288e326704431432adf9ad9
Author: Patrick Mours
Date: Thu Jun 30 16:44:38 2022 +0200
Branches: master
https://developer.blender.org/rBef268c78933079137288e326704431432adf9ad9
Build: Fix build of library dependencies on Linux aarch64
Commit: cad00ba01b4ac7412c51c6d0143e402dc56967d7
Author: Patrick Mours
Date: Thu Sep 16 18:16:38 2021 +0200
Branches: cycles-x
https://developer.blender.org/rBcad00ba01b4ac7412c51c6d0143e402dc56967d7
Cycles X: Improve performance of transparent shadows with OptiX
This changes the shadow record
Commit: 2189dfd6e25a7bb6b734116619d87bc2d2a535ff
Author: Patrick Mours
Date: Wed Sep 22 16:23:08 2021 +0200
Branches: master
https://developer.blender.org/rB2189dfd6e25a7bb6b734116619d87bc2d2a535ff
Cycles: Rework OptiX visibility flags handling
Before the visibility test against the visibility
Commit: c11585a82f97e51c01c4f4f309b85bdf7602ca08
Author: Patrick Mours
Date: Tue Oct 5 16:36:33 2021 +0200
Branches: master
https://developer.blender.org/rBc11585a82f97e51c01c4f4f309b85bdf7602ca08
Add missing "CUDA_ERROR_UNSUPPORTED_PTX_VERSION" to CUEW
This is required for Cycles t
Commit: 3a65571195524ea50682611306ab4d103807112a
Author: Patrick Mours
Date: Fri Oct 8 13:45:34 2021 +0200
Branches: master
https://developer.blender.org/rB3a65571195524ea50682611306ab4d103807112a
Fix T90666: Toggling motion blur while persistent data is enabled results in
artifacts
Enabling
Commit: fc2c22e90c252f683a42574d4382f7e3c23940e1
Author: Patrick Mours
Date: Wed Apr 20 13:40:48 2022 +0200
Branches: master
https://developer.blender.org/rBfc2c22e90c252f683a42574d4382f7e3c23940e1
Cycles: Hydra fixes for stageMetersPerUnit and OpenGL context on Windows
Add "stageMetersPe
Commit: 6fa5d520b861e8d5b96967452c50b459c52e8024
Author: Patrick Mours
Date: Thu May 5 11:08:44 2022 +0200
Branches: master
https://developer.blender.org/rB6fa5d520b861e8d5b96967452c50b459c52e8024
Cycles: Add support for parallel compilation of OptiX module
OptiX 7.4 adds support for splitting
Commit: a8c81ffa83122661b80e842ddd641e366b3d5c04
Author: Patrick Mours
Date: Fri May 20 18:01:26 2022 +0200
Branches: master
https://developer.blender.org/rBa8c81ffa83122661b80e842ddd641e366b3d5c04
Cycles: Add half precision float support for volumes with NanoVDB
This patch makes it possible
Commit: 5c6053ccb1cbbe57d5a9d0aa33eadc6cb3e9dc9a
Author: Patrick Mours
Date: Fri Jun 3 12:24:13 2022 +0200
Branches: master
https://developer.blender.org/rB5c6053ccb1cbbe57d5a9d0aa33eadc6cb3e9dc9a
Fix misaligned address error when rendering 3D curves in the viewport with
Cycles and OptiX 7.4
Commit: 34f94a02f37005210f629f04635c457d98ff5f91
Author: Patrick Mours
Date: Wed Jun 1 15:26:55 2022 +0200
Branches: blender-v3.2-release
https://developer.blender.org/rB34f94a02f37005210f629f04635c457d98ff5f91
Fix use of OpenGL interop breaking in Hydra viewports that do not support it
Commit: e6b38deb9dbb58118f6ee644409ce52f06eac5e5
Author: Patrick Mours
Date: Wed Nov 9 14:25:32 2022 +0100
Branches: master
https://developer.blender.org/rBe6b38deb9dbb58118f6ee644409ce52f06eac5e5
Cycles: Add basic support for using OSL with OptiX
This patch generalizes the OSL support in
1 - 100 of 178 matches
Mail list logo