/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/image/ |
H A D | intf_image_loader_manager.h | 43 class IImageLoaderManager { 168 IImageLoaderManager(IImageLoaderManager const&) = delete; 169 IImageLoaderManager& operator=(IImageLoaderManager const&) = delete; 220 IImageLoaderManager() = default; 221 virtual ~IImageLoaderManager() = default;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/loaders/ |
H A D | image_loader_stb_image.cpp | 205 …const bool forceLinear = (loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_LINEAR_RGB_BIT) != 0; in ResolveFormat() 283 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) { in CreateImage() 284 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_PREMULTIPLY_ALPHA) != 0) { in CreateImage() 294 … const bool generateMips = (loadFlags & IImageLoaderManager::IMAGE_LOADER_GENERATE_MIPS) != 0; in CreateImage() 334 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_GRAYSCALE_BIT) != 0) { in LoadFromMemory() 380 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) { in Load() 383 … if (imageBytes && (loadFlags & IImageLoaderManager::IMAGE_LOADER_FLIP_VERTICALLY_BIT) != 0) { in Load() 391 …if (!result || (((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) && !imageByte… in Load() 492 vector<IImageLoaderManager::ImageType> GetSupportedTypes() const override in GetSupportedTypes() 494 …return vector<IImageLoaderManager::ImageType>(std::begin(STB_IMAGE_TYPES), std::end(STB_IMAGE_TYPE… in GetSupportedTypes() [all …]
|
H A D | image_loader_libjpeg.h | 23 static const CORE_NS::IImageLoaderManager::ImageType JPEG_IMAGE_TYPES[] = { 29 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken); 31 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken);
|
H A D | image_loader_libpng.h | 23 static const CORE_NS::IImageLoaderManager::ImageType PNG_IMAGE_TYPES[] = { 28 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken); 30 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken);
|
H A D | image_loader_stb_image.h | 22 static const CORE_NS::IImageLoaderManager::ImageType STB_IMAGE_TYPES[] = { 29 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken); 31 static inline IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderStbImage(PluginToken) in CreateImageLoaderStbImage()
|
H A D | image_loader_common.cpp | 135 …const bool forceLinear = (loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_LINEAR_RGB_BIT) != 0; in ResolveFormat() 212 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) { in CreateImage() 213 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_PREMULTIPLY_ALPHA) != 0) { in CreateImage() 215 …const bool forceLinear = (loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_LINEAR_RGB_BIT) != 0; in CreateImage() 228 const bool generateMips = (loadFlags & IImageLoaderManager::IMAGE_LOADER_GENERATE_MIPS) != 0; in CreateImage()
|
H A D | image_loader_libpng.cpp | 55 bool forceGray = (loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_GRAYSCALE_BIT) != 0; in HandlePNGColorType() 131 … if (imageBytes && (loadFlags & IImageLoaderManager::IMAGE_LOADER_FLIP_VERTICALLY_BIT) != 0) { in LoadFromMemory() 188 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) { in Load() 281 BASE_NS::vector<IImageLoaderManager::ImageType> GetSupportedTypes() const override in GetSupportedTypes() 283 …return BASE_NS::vector<IImageLoaderManager::ImageType>(std::begin(PNG_IMAGE_TYPES), std::end(PNG_I… in GetSupportedTypes() 293 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibPNGImage(PluginToken) in CreateImageLoaderLibPNGImage()
|
H A D | image_loader_libjpeg.cpp | 79 bool forceGray = (loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_GRAYSCALE_BIT) != 0; in HandleJPEGColorType() 152 … bool needVerticalFlip = (loadFlags & IImageLoaderManager::IMAGE_LOADER_FLIP_VERTICALLY_BIT) != 0; in LoadFromMemory() 211 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) { in Load() 312 BASE_NS::vector<IImageLoaderManager::ImageType> GetSupportedTypes() const override in GetSupportedTypes() 314 return BASE_NS::vector<IImageLoaderManager::ImageType>(std::begin(JPEG_IMAGE_TYPES), in GetSupportedTypes() 326 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderLibJPEGImage(PluginToken) in CreateImageLoaderLibJPEGImage()
|
H A D | image_loader_ktx.h | 22 static const CORE_NS::IImageLoaderManager::ImageType KTX_IMAGE_TYPES[] = { { "image/ktx", "ktx" } }; 23 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderKtx(PluginToken);
|
H A D | image_loader_ktx.cpp | 259 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_SRGB_BIT) != 0) { in ResolveGpuImageDesc() 261 } else if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_FORCE_LINEAR_RGB_BIT) != 0) { in ResolveGpuImageDesc() 290 …const bool loaderRequestingMips = (loadFlags & IImageLoaderManager::IMAGE_LOADER_GENERATE_MIPS) !=… in ResolveGpuImageDesc() 387 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) { in CreateImage() 506 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) == 0) { in Load() 618 class ImageLoaderKtx final : public IImageLoaderManager::IImageLoader { 625 if ((loadFlags & IImageLoaderManager::IMAGE_LOADER_METADATA_ONLY) != 0) { in Load() 671 vector<IImageLoaderManager::ImageType> GetSupportedTypes() const override in GetSupportedTypes() 673 …return vector<IImageLoaderManager::ImageType>(std::begin(KTX_IMAGE_TYPES), std::end(KTX_IMAGE_TYPE… in GetSupportedTypes() 684 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderKtx(PluginToken) in CreateImageLoaderKtx()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/ |
H A D | image_loader_manager.cpp | 47 …for (const auto* typeInfo : GetPluginRegister().GetTypeInfos(IImageLoaderManager::ImageLoaderTypeI… in ImageLoaderManager() 48 if (typeInfo && (typeInfo->typeUid == IImageLoaderManager::ImageLoaderTypeInfo::UID)) { in ImageLoaderManager() 49 …const auto* imageLoaderInfo = static_cast<const IImageLoaderManager::ImageLoaderTypeInfo*>(typeInf… in ImageLoaderManager() 230 vector<IImageLoaderManager::ImageType> ImageLoaderManager::GetSupportedTypes() const in GetSupportedTypes() 232 vector<IImageLoaderManager::ImageType> allTypes; in GetSupportedTypes() 242 if (typeInfo && (typeInfo->typeUid == IImageLoaderManager::ImageLoaderTypeInfo::UID)) { in OnTypeInfoEvent() 243 …const auto* imageLoaderInfo = static_cast<const IImageLoaderManager::ImageLoaderTypeInfo*>(typeInf… in OnTypeInfoEvent()
|
H A D | image_loader_manager.h | 39 class ImageLoaderManager final : public IImageLoaderManager, private IPluginRegister::ITypeInfoList…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/ |
H A D | plugin_registry.cpp | 176 static constexpr CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo KTX_LOADER { 177 { CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo::UID }, 183 static constexpr CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo STB_LOADER { 184 { CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo::UID }, 190 static constexpr CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo PNG_LOADER { 191 { CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo::UID }, 197 static constexpr CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo JPEG_LOADER { 198 { CORE_NS::IImageLoaderManager::ImageLoaderTypeInfo::UID },
|
H A D | engine.h | 44 class IImageLoaderManager; 58 IImageLoaderManager& GetImageLoaderManager() override;
|
H A D | engine.cpp | 242 IImageLoaderManager& Engine::GetImageLoaderManager() in GetImageLoaderManager()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/ |
H A D | intf_engine.h | 38 class IImageLoaderManager; variable 102 virtual IImageLoaderManager& GetImageLoaderManager() = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/ |
H A D | gltf2_importer.cpp | 986 result |= (IImageLoaderManager::ImageLoaderFlags::IMAGE_LOADER_FORCE_SRGB_BIT | in BaseColorFlags() 987 IImageLoaderManager::ImageLoaderFlags::IMAGE_LOADER_PREMULTIPLY_ALPHA); in BaseColorFlags() 1012 result |= IImageLoaderManager::ImageLoaderFlags::IMAGE_LOADER_FORCE_SRGB_BIT; in EmissiveFlags() 1031 result |= IImageLoaderManager::ImageLoaderFlags::IMAGE_LOADER_FORCE_SRGB_BIT; in SpecularGlossinessFlags() 1070 result |= IImageLoaderManager::ImageLoaderFlags::IMAGE_LOADER_FORCE_SRGB_BIT; in SheenFlags() 1092 result |= IImageLoaderManager::ImageLoaderFlags::IMAGE_LOADER_FORCE_SRGB_BIT; in SpecularColorFlags() 1128 result |= IImageLoaderManager::ImageLoaderFlags::IMAGE_LOADER_GENERATE_MIPS; in ResolveImageLoadFlags() 1256 IImageLoaderManager& imageManager, uint32_t loadFlags = 0) in GatherImageData() 2189 using ImageLoadResultVector = vector<IImageLoaderManager::LoadResult>; 3085 IImageLoaderManager::LoadResult result = GatherImageData( in QueueImage() [all …]
|
H A D | gltf2_importer.h | 41 class IImageLoaderManager; variable
|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/ |
H A D | SceneJS.cpp | 934 CORE_NS::IImageLoaderManager::LoadResult imageLoadResult_; in CreateImage() 990 uint32_t imageLoaderFlags = CORE_NS::IImageLoaderManager::IMAGE_LOADER_GENERATE_MIPS; in CreateImage()
|