Devsh-Graphics-Programming / Nabla

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
http://devsh.eu
Apache License 2.0
444 stars 48 forks source link

Refactor common BxDF header. #633

Open theoreticalphysicsftw opened 6 months ago

theoreticalphysicsftw commented 6 months ago

Description

Refactor the common BxDF structs. This depends on #631 and #632 .

Testing

Just raw compilation. This will be properly tested when I'm done with the BxDF tests.

TODO list:

Port the rest of the headers and test how this works out with them.