Photon-v2
Photon-v2 copied to clipboard
Add variable poisoning utilities
A good reference is from the appleseed renderer: https://github.com/appleseedhq/appleseed/blob/1e60a023d4a77965c867dbd296a71e061238acba/src/appleseed/foundation/utility/poison.h#L101
- [ ] Add poisoning utilities.
- [ ] Remove
m_isSetin query objects. - [ ] Poison some basic math types (which does not init their values for performance reasons)
- [ ] Poison SDL types (resources, structs, executors...)