提交 041575ab 编写于 作者: M Matt Pharr

BasicScene::AddMaterial: fix bug in normal map prefetching

Accessing parameters of the std::moved-from entity was not effective...
上级 6ea1fbba
......@@ -848,9 +848,9 @@ void BasicScene::AddNamedMaterial(std::string name, SceneEntity material) {
int BasicScene::AddMaterial(SceneEntity material) {
std::lock_guard<std::mutex> lock(materialMutex);
materials.push_back(std::move(material));
startLoadingNormalMaps(material.parameters);
return materials.size() - 1;
materials.push_back(std::move(material));
return int(materials.size() - 1);
}
void BasicScene::startLoadingNormalMaps(const ParameterDictionary &parameters) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册