3.0 KiB
Minutes from 80th OpenVDB TSC meeting, Feb 16th, 2021, (EDT)
Attendees: Nick A., Jeff L., Ken M., Dan B, Andre P.
Additional Attendees: Johannes Meng (Intel), JT Nelson (Blender), Bruce Chernaik (Intel), Laura Lediaev (ImageWorks), Richard Jones (DNeg)
Regrets: none
Agenda:
-
Confirm Quorum
-
Secretary
-
TBB PR
-
Siggraph Course
-
Inline Half
-
TAC Survey Results
-
GSOC
-
Blender Update
-
Morphology PR
-
CI Throughput
-
Jeff Budsberg Extrapolate SOP Feedback
-
Next meeting
-
Confirm Quorum
Quorum is present.
- Secretary
Secretary is Dan Bailey.
- TBB PR
External contributor PR 969 for migrating away from TBB mutex and TBB atomics. Ken to try and build this against TBB 2021. Any changes can be pushed directly to this PR. Main area of caution is around memory ordering between tbb::atomic and std::atomic. Since C++11, implementation of std::atomic now supports different memory orders so possible to match behavior with tbb::atomic. Deprecation of TBB constructs is discussed here:
https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html
- Siggraph Course
All intending to present need to send Ken a brief bio and description of topics to talk about.
- Inline Half
Dan submitted a PR to test USE_IMATH_HALF in CI, now approved and merged. As soon as CI checks pass, good to merge this PR.
- TAC Survey Results
Not a huge sample size (40-50 respondees). Main feedback is that people are happy with the library, but would like it to be easier to build - we should continue to remove, embed and/or make dependencies optional.
A few people indicated the flexible tree configuration is useful, but not enough detail to draw out from that whether that means value type configuration of tree configuration.
- GSOC
Some changes to the GSOC program this year, notably reducing the student contribution time. There is also an ASWF outreach program that will be coming that we can target. General feeling is that the ASWF outreach might be more suitable this year and we should skip the GSOC application this time around. PyBind11 migration and general python library improvements could be a good project.
- Blender Update
There is a Blender update coming from JT.
- Morphology PR
Some late feedback from Dan (sorry Nick). Decision on whether to simplify API is probably the most important before we merge. There are some vendors very interested in this change. Aim to merge next week.
- CI Throughput
CI needs to be faster, should consider all routes to achieve this.
- Jeff Budsberg Extrapolate SOP Feedback
Jeff provided some feedback on the Extrapolate SOP. Some thoughts on renaming UI elements. A question about whether unsigned level sets are supported - not currently but can be added later, should be simple to treat as density extrapolation. A question about resampling - perhaps sampling the mask is more appropriate, but provided functionality doesn't exist at all in this first version, ok to proceed with merging and address this point later.
- Next meeting
Next meeting is Feb 23rd, 2021. 12pm-1pm EST (GMT-5).