User:ThomasDinges/WeeklyReports/2021
2021
Calendar Week 44
Nov 1st - Nov 7th
General
- Moderation and helping people on platforms (devtalk, developer, chat...)
- Triage reports / patches
Cycles Development
- Cleanup: Remove Cycles device checks for half float. (rB5327413b).
- Fix Cycles integrator presets. (rB1c0be7da).
- Fix typo in Cycles PMJ enum define. (rB2b3becf2).
General Development
- Fix #92722: Error when saving new render preset (rBb8c573c9).
Modules
- Worked on User:ThomasDinges/ModuleImprovements, a proposal to re-organize module pages and improve the information available.
Calendar Week 45
Nov 8th - Nov 14th
General
- Moderation and helping people on platforms (devtalk, developer, chat...)
- Triage reports / patches
- I was a guest on Blender.Today on Monday: https://youtu.be/qRm7uHP_Kz0
- Presented my User:ThomasDinges/ModuleImprovements report to devtalk and collected feedback.
Development
Worked on Cycles rendering on AMD GPUs with HIP:
- Reported several issues that I found #92972, #92975, #92984, #93045.
- Bisected the cause of #92972 and found it in a recent half/float refactor.
- Disable graphics interop for HIP devices (rBe507a789)
- Fix wrong device check in HIP kernel compile. (rB040630bb)
- Cleanup CUDA / HIP comments (rB25e7365d)
General development:
- Node Editor: Display warning when using Nishita sky texture with Eevee (rB41607ced).
Release Notes
- Benchmarked GPU render time on AMD GPU between 2.93 and 3.0 for the release notes: AMD Benchmarks
Calendar Week 46
Nov 15th - Nov 21th
General
- Moderation and helping people on platforms (devtalk, developer, chat...)
- Triage reports / patches
Documentation
- Updated wiki to reflect new add-ons policy (commercial or linking to services outside of blender.org). Process/Addons
- Clarify that patches should be against master branch usually, after this topic has been brought up in chat. Tools/CodeReview#Use_a_Local_Branch
- Reworked the Finding Reviewers paragraph Process/Contributing_Code#Finding_Reviewers
Development
- Cleanup: Remove unused show_samples() device code in Cycles. (rB83a4d519).
- Investigated NanoVDB not rendering on HIP #93045
- Checked on older Cycles bug reports and closed OpenCL reports (depcrecated now) and reports that have been fixed with Cycles X. #76792, #76628, #76125, #75441, #75434, #75319, #73734, #73042, #71309, #71258, #68052, #67146, #50193, #90085, #85634, #80324, #92291, #82307, #90677, #91032, #81075, #73024, #80454, #80918, #90274, #80092, #65924
Calendar Week 47
Nov 22nd - Nov 28th
General
- Moderation and helping people on platforms (devtalk, developer, chat...)
- Posted the Open chat, a weekly audio/video chat for every (new) developer and people who like to get involved. https://devtalk.blender.org/t/developer-community-coordinator-weekly-open-chat/21578/3
- Triage reports / patches
Add-ons
- Spend quite some time, clarifying and communicating about new Process/Addons#Key_requirements_for_Add-ons
- Removed Sketchfab and Archipack add-ons to reflect new requirements: (rBAC7936dd), (rBAd7517a6)
- Remove the online updater from MagicUV add-on: (rBA3c5d373)
Calendar Week 48
Nov 29th - Dec 5th
General
- Moderation and helping people on platforms (devtalk, developer, chat...)
- Offered the Open Chat for the first time on Monday. Next week again!
- Fixed and updated some things for the Blender 3.0 release notes in the wiki.
- Added a modules status indicator to my Module Improvements proposal and asked for feedback on the mailing list.
Tracker
- Triage reports / patches
- Added canned response for providing a debug log on Windows.
Development
- Fix Amaranth and FBX add-on cycles visibility. (rBA64537a0)
Calendar Week 49
Dec 6th - Dec 12th
General
- Moderation and helping people on platforms (devtalk, developer, chat...)
- Offered the Open Chat again, this time on Tuesday. I could help some people already, answering questions on how to get started with Blender development. Will keep doing these.
- Refined User:ThomasDinges/ModuleImprovements, make it more clear and asked for feedback again in the chat.
- Triage reports / patches
Calendar Week 50
Dec 13th - Dec 19th
General
- Moderation and helping people on devtalk, developer, chat...
- Offered the Open Chat again, this time on Wednesday.
- Triage reports / patches
Development
- Tested the Cycles Light Groups patch and gave feedback on UI / usability. (D12871)
- Cycles: Make Embree compact BVH optional (D13592)
- Fix Cycles compilation with CUDA / Optix after recent Map Range additions. (rB7e8912eb)
- Fix compile error on Windows. (rB18181104)
Calendar Week 51
Dec 20th - Dec 26th
General
- Moderation and helping people on devtalk, developer, chat...
- Triage reports / patches
- Offered the Open Chat again, this time on Monday.
Calendar Week 52
Dec 27th - Jan 2nd
Time off.