Blender Git Statistics -> Developers -> pmoursnv
Patrick Mours (pmoursnv)
Total Commits : 112
Master Commits : 104
Branch Commits : 8
First Commit : August 26, 2019
Latest Commit : February 23, 2021
Commits by Month
Date | Number of Commits | |
---|---|---|
February, 2021 | 7 | |
January, 2021 | 12 | |
December, 2020 | 6 | |
November, 2020 | 6 | |
October, 2020 | 4 | |
September, 2020 | 1 | |
August, 2020 | 0 | |
July, 2020 | 9 | |
June, 2020 | 4 | |
May, 2020 | 2 | |
April, 2020 | 2 | |
March, 2020 | 2 | |
February, 2020 | 15 | |
January, 2020 | 9 | |
December, 2019 | 1 | |
November, 2019 | 8 | |
October, 2019 | 5 | |
September, 2019 | 5 | |
August, 2019 | 14 |
Commit Distribution
Path | Number of Commits |
---|---|
master | 104 |
tmp-2.83-cycles-rtx3-kernels | 5 |
blender-v2.83-release | 5 |
vr_scene_inspection | 2 |
Favourite Files
Filename | Total Edits |
---|---|
device_optix.cpp | 37 |
device_multi.cpp | 11 |
session.cpp | 11 |
device_cuda_impl.cpp | 11 |
CMakeLists.txt | 10 |
properties.py | 9 |
CMakeLists.txt | 8 |
CMakeLists.txt | 7 |
kernel_optix.cu | 7 |
blender_release.cmake | 7 |
File Changes
Action | Total | Per Commit |
---|---|---|
Added | 15 | 0.1 |
Modified | 417 | 3.7 |
Deleted | 3 | 0.0 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 5 697 | 61.3 |
Lines Removed | 3 100 | 33.3 |
Latest commits 
February 23, 2021, 10:45 (GMT) |
Cycles: Add option to change input passes for viewport denoising There are cases where the default input passes of color+albedo do not yield useful results and while this was possible to change that for final frame rendering (in the layer settings), viewport denoising always used a fixed color+albedo. This adds an option to change the input passes for viewport denoising too, so that one can use it in scenes that otherwise wouldn't work well with it. Reviewed By: brecht Differential Revision: https://developer.blender.org/D10404 |
Revision c661515 by Patrick Mours / Brecht Van Lommel (blender-v2.83-release) February 8, 2021, 14:50 (GMT) |
Cycles: Add CUDA 11 build support With this patch the build system checks whether the "CUDA10_NVCC_EXECUTABLE" CMake variable is set and if so will use that to build sm_30 kernels. Similarily for sm_8x kernels it checks "CUDA11_NVCC_EXECUTABLE". All other kernels are built using the default CUDA toolkit. This makes it possible to use either the CUDA 10 or CUDA 11 toolkit by default and only selectively use the other for the kernels where its a hard requirement. Reviewed By: brecht Differential Revision: https://developer.blender.org/D9179 |
Revision 92f7943 by Patrick Mours / Brecht Van Lommel (tmp-2.83-cycles-rtx3-kernels) February 8, 2021, 12:35 (GMT) |
Cycles: Add CUDA 11 build support With this patch the build system checks whether the "CUDA10_NVCC_EXECUTABLE" CMake variable is set and if so will use that to build sm_30 kernels. Similarily for sm_8x kernels it checks "CUDA11_NVCC_EXECUTABLE". All other kernels are built using the default CUDA toolkit. This makes it possible to use either the CUDA 10 or CUDA 11 toolkit by default and only selectively use the other for the kernels where its a hard requirement. Reviewed By: brecht Differential Revision: https://developer.blender.org/D9179 |
Revision f00ba34 by Patrick Mours / Brecht Van Lommel (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) February 8, 2021, 12:33 (GMT) |
Cycles: Enable OptiX on first generation Maxwell GPUs again |
Revision b4bddf2 by Patrick Mours / Brecht Van Lommel (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) February 8, 2021, 12:32 (GMT) |
Fix OptiX being shown as available on first generation Maxwell GPUs The OptiX kernels are compiled for target "compute_sm_52", which is only available on second generation Maxwell GPUs, so disable support for older ones. |
Revision 08aaa07 by Patrick Mours / Brecht Van Lommel (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) February 8, 2021, 12:32 (GMT) |
Cycles: Use pre-compiled PTX kernel for older generation when no matching one is found This patch changes the discovery of pre-compiled kernels, to look for any PTX, even if it does not match the current architecture version exactly. It works because the driver can JIT-compile PTX generated for architectures less than or equal to the current one. This e.g. makes it possible to render on a new GPU architecture even if no pre-compiled binary kernel was distributed for it as part of the Blender installation. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8332 |
Revision 5105415 by Patrick Mours / Brecht Van Lommel (blender-v2.83-release, tmp-2.83-cycles-rtx3-kernels) February 8, 2021, 12:32 (GMT) |
Cycles: Enable OptiX on all Maxwell+ GPUs |
January 29, 2021, 12:35 (GMT) |
Merge branch 'blender-v2.92-release' |
January 29, 2021, 12:35 (GMT) |
Fix T85148: OptiX viewport denoising regression Commit 6e74a8b69f215e63e136cb4c497e738371ac798f changed the denoiser input passes default to include the normal pass. This does not always produce optimal images though, hence why the default was previously set to only include the color and albedo passes. This restores that behavior, so that viewport denoising with OptiX produces the same results as before. |
January 27, 2021, 14:29 (GMT) |
Merge branch 'blender-v2.92-release' |
MiikaHweb - Blender Git Statistics v1.06