|
XLE
v0.02.0
|

Public Member Functions | |
| virtual RenderCore::Metal::ShaderProgram * | Apply (RenderCore::Metal::DeviceContext &metalContext, RenderCore::Techniques::ParsingContext &parserContext, unsigned techniqueIndex, const RenderCore::Assets::ResolvedMaterial &mat, const SystemConstants &sysConstants, const ::Assets::DirectorySearchRules &searchRules, const RenderCore::Metal::InputLayout &geoInputLayout) |
| MaterialBinder (const ::Assets::ResChar shaderTypeName[]) | |
Protected Attributes | |
| ::Assets::rstring | _shaderTypeName |
Additional Inherited Members | |
Static Protected Member Functions inherited from ToolsRig::IMaterialBinder | |
| static void | BindConstantsAndResources (RenderCore::Metal::DeviceContext &metalContext, RenderCore::Techniques::ParsingContext &parsingContext, const RenderCore::Assets::ResolvedMaterial &mat, const SystemConstants &sysConstants, const ::Assets::DirectorySearchRules &searchRules, RenderCore::Metal::ShaderProgram &shaderProgram) |
1.8.10