X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-scene3d%2Fpublic-api%2Floader%2Fenvironment-definition.cpp;h=9c74f23f02df949c60f348c9eea3f2d3f5d3989a;hb=HEAD;hp=61e57442a674f063b4568196c2d5688981559916;hpb=a015da201b3b8565c19df478476544c9ddd6911e;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-scene3d/public-api/loader/environment-definition.cpp b/dali-scene3d/public-api/loader/environment-definition.cpp index 61e5744..9c74f23 100644 --- a/dali-scene3d/public-api/loader/environment-definition.cpp +++ b/dali-scene3d/public-api/loader/environment-definition.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2023 Samsung Electronics Co., Ltd. + * Copyright (c) 2024 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -24,6 +24,7 @@ #include // INTERNAL INCLUDES +#include #include #include @@ -67,14 +68,13 @@ EnvironmentDefinition::RawData EnvironmentDefinition::LoadRaw(const std::string& environmentsPath) { RawData raw; - auto loadFn = [&environmentsPath](const std::string& path, EnvironmentMapData& environmentMapData) - { + auto loadFn = [&environmentsPath](const std::string& path, EnvironmentMapData& environmentMapData) { if(path.empty()) { environmentMapData.mPixelData.resize(6); for(auto& face : environmentMapData.mPixelData) { - face.push_back(PixelData::New(new uint8_t[3]{0xff, 0xff, 0xff}, 3, 1, 1, Pixel::RGB888, PixelData::DELETE_ARRAY)); + face.push_back(Dali::Scene3D::Internal::ImageResourceLoader::GetEmptyPixelDataWhiteRGB()); } environmentMapData.SetEnvironmentMapType(Dali::Scene3D::EnvironmentMapType::CUBEMAP); } @@ -134,7 +134,7 @@ void EnvironmentDefinition::LoadBrdfTexture() if(pixelBuffer) { mBrdfPixelData = Devel::PixelBuffer::Convert(pixelBuffer); - mIsBrdfLoaded = true; + mIsBrdfLoaded = true; } } }