context destroy clarification
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 46
- Forks
- 14
- Avg merge
- 12d 20h
- Merged PRs (30d)
- 2
Description
Hello
I am having some issues with context release, where owl complains that some other objects have not been released yet when I am attempting to release the context, and then it crashes. I checked the samples, and sometimes they release the module and the raygen object and sometimes not. also in one of them it releases the module before the raygen, which seems odd since the module was created first and typically things are destroyed in the reverse order they were created.
Could this be clarified? in the comments for those functions or in the samples, or is there a proper doc?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review the samples and the comments or documentation for context, module, and raygen release functions, comparing their destruction order. Done means the expected release order and whether each object must be released are clearly documented in the relevant samples or function comments.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100