Searched refs:ShaderLoader (Results 1 - 4 of 4) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | shader_loader.cpp | 88 ShaderLoader::ShaderLoader(IFileManager& fileManager, ShaderManager& shaderManager, const DeviceBackendType type) in ShaderLoader() function in ShaderLoader 92 void ShaderLoader::Load(const ShaderManager::ShaderFilePathDesc& desc) in Load() 128 void ShaderLoader::LoadFile(const string_view uri, const bool forceReload) in LoadFile() 160 void ShaderLoader::HandleShaderFile( in HandleShaderFile() 201 void ShaderLoader::HandleShaderStateFile(const string_view fullFileName, const IDirectory::Entry& entry) in HandleShaderStateFile() 214 void ShaderLoader::HandlePipelineLayoutFile(const string_view fullFileName, const IDirectory::Entry& entry) in HandlePipelineLayoutFile() 231 void ShaderLoader::HandleVertexInputDeclarationFile(const string_view fullFileName, const IDirectory::Entry& entry) in HandleVertexInputDeclarationFile() 250 void ShaderLoader::RecurseDirectory(const string_view currentPath, const IDirectory& directory) in RecurseDirectory() 277 ShaderLoader [all...] |
H A D | shader_loader.h | 43 /** ShaderLoader. 47 class ShaderLoader { class 53 ShaderLoader(CORE_NS::IFileManager& fileManager, ShaderManager& shaderManager, DeviceBackendType type); 56 ~ShaderLoader() = default;
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_manager.h | 47 class ShaderLoader; 343 BASE_NS::unique_ptr<ShaderLoader> shaderLoader_;
|
H A D | shader_manager.cpp | 2125 shaderLoader_ = make_unique<ShaderLoader>(*fileMgr_, *this, device_.GetBackendType());
|
Completed in 6 milliseconds