MaterialX 1.39.1
Loading...
Searching...
No Matches
OslRenderer Member List

This is the complete list of members for OslRenderer, including all inherited members.

_baseType (defined in ShaderRenderer)ShaderRendererprotected
_camera (defined in ShaderRenderer)ShaderRendererprotected
_geometryHandler (defined in ShaderRenderer)ShaderRendererprotected
_height (defined in ShaderRenderer)ShaderRendererprotected
_imageHandler (defined in ShaderRenderer)ShaderRendererprotected
_lightHandler (defined in ShaderRenderer)ShaderRendererprotected
_matrixConvention (defined in ShaderRenderer)ShaderRendererprotected
_width (defined in ShaderRenderer)ShaderRendererprotected
captureImage(ImagePtr image=nullptr) overrideOslRenderervirtual
compileOSL(const FilePath &oslFilePath)OslRenderer
create(unsigned int width=512, unsigned int height=512, Image::BaseType baseType=Image::BaseType::UINT8)OslRendererstatic
createProgram(ShaderPtr shader) overrideOslRenderervirtual
createProgram(const StageMap &stages) overrideOslRenderervirtual
getCamera() constShaderRendererinline
getGeometryHandler() constShaderRendererinline
getImageHandler() constShaderRendererinline
getLightHandler() constShaderRendererinline
initialize(RenderContextHandle renderContextHandle=nullptr) overrideOslRenderervirtual
MatrixConvention enum nameShaderRenderer
OSL_CLOSURE_COLOR_STRINGOslRendererstatic
OslRenderer(unsigned int width, unsigned int height, Image::BaseType baseType)OslRendererprotected
render() overrideOslRenderervirtual
renderOSL(const FilePath &dirPath, const string &shaderName, const string &outputName)OslRendererprotected
setCamera(CameraPtr camera)ShaderRendererinline
setEnvShaderParameterOverrides(const StringVec &parameterOverrides)OslRendererinline
setGeometryHandler(GeometryHandlerPtr geometryHandler)ShaderRendererinline
setImageHandler(ImageHandlerPtr imageHandler)ShaderRendererinline
setLightHandler(LightHandlerPtr lightHandler)ShaderRendererinline
setOslCompilerExecutable(const FilePath &executableFilePath)OslRendererinline
setOslIncludePath(const FileSearchPath &dirPath)OslRendererinline
setOslOutputFilePath(const FilePath &dirPath)OslRendererinline
setOslShaderName(const string &shaderName)OslRendererinline
setOslShaderOutput(const string &outputName, const string &outputType)OslRendererinline
setOslTestRenderExecutable(const FilePath &executableFilePath)OslRendererinline
setOslTestRenderSceneTemplateFile(const FilePath &templateFilePath)OslRendererinline
setOslTestShadeExecutable(const FilePath &executableFilePath)OslRendererinline
setOslUtilityOSOPath(const FilePath &dirPath)OslRendererinline
setRaysPerPixelLit(int rays)OslRendererinline
setRaysPerPixelUnlit(int rays)OslRendererinline
setShaderParameterOverrides(const StringVec &parameterOverrides)OslRendererinline
setSize(unsigned int width, unsigned int height) overrideOslRenderervirtual
shadeOSL(const FilePath &dirPath, const string &shaderName, const string &outputName)OslRendererprotected
ShaderRenderer(unsigned int width, unsigned int height, Image::BaseType baseType, MatrixConvention matrixConvention=MatrixConvention::OpenGL) (defined in ShaderRenderer)ShaderRendererprotected
StageMap typedefShaderRenderer
updateUniform(const string &name, ConstValuePtr value)ShaderRenderervirtual
useTestRender(bool useTestRender)OslRendererinline
validateInputs() overrideOslRenderervirtual
~OslRenderer()OslRenderervirtual
~ShaderRenderer() (defined in ShaderRenderer)ShaderRendererinlinevirtual