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 T92722: 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 T92972, T92975, T92984, T93045.
- Bisected the cause of T92972 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 T93045
- Checked on older Cycles bug reports and closed OpenCL reports (depcrecated now) and reports that have been fixed with Cycles X. T76792, T76628, T76125, T75441, T75434, T75319, T73734, T73042, T71309, T71258, T68052, T67146, T50193, T90085, T85634, T80324, T92291, T82307, T90677, T91032, T81075, T73024, T80454, T80918, T90274, T80092, T65924
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.