|
C3D_API SpirVShader const & | castor3d::compileShader (RenderDevice const &device, ShaderModule &module) |
|
C3D_API SpirVShader const & | castor3d::compileShader (RenderSystem const &renderSystem, ShaderModule &module) |
|
ashes::PipelineShaderStageCreateInfo | castor3d::makeShaderState (ashes::Device const &device, VkShaderStageFlagBits stage, SpirVShader const &code, std::string const &name, std::string mainFuncName="main", ashes::Optional< ashes::SpecializationInfo > specialization=ashes::nullopt) |
|
ashes::PipelineShaderStageCreateInfo | castor3d::makeShaderState (RenderDevice const &device, ShaderModule &shaderModule, std::string mainFuncName="main", ashes::Optional< ashes::SpecializationInfo > specialization=ashes::nullopt) |
|