- OSL API Documentation
Re: OSL API Documentation
toggle quoted messageShow quoted text
I got you
I thought I can not find the C++ API Documentation. :)
On Fri, Jan 8, 2021 at 4:56 PM Larry Gritz <lg@...
I'm not trying to make excuses for our lack of documentation, just trying to explain it.
The "end users" are the people writing shaders, and so we do publish the language spec (and hopefully, are working toward more OSL programming tutorial material). The rest of the "end user" documentation is kind of pushed to the renderers, because OSL is embedded in rendering products as a library so the way it's exposed to users will vary a lot from renderer to renderer.
But the basic reason that there is currently no separate documentation for the C++ APIs is that they aren't something that ordinary end users (people who write shaders) ever need to know about. Those APIs are only of interest to the authors of renderers who wish to embed OSL into their renderer. We're trying to improve this, but that's the basic reason why the current "documentation" is just the comments in the headers themselves, and the code of the sample programs like testshade and test render.
On Jan 7, 2021, at 3:09 PM, Reza Aarabi <madoodia@...
Just wanted to know there is any Doxygen style documentation for OSL API?
I wanted to read about some C++ classes (like RendererService) but couldn't find the good Detail Description about it,
there is any link for C++ API classes of OSL?
please share with me
Join email@example.com to automatically receive all group messages.