Home
last modified time | relevance | path

Searched refs:IImageLoaderManager (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/image/
H A Dintf_image_loader_manager.h43 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 Dimage_loader_stb_image.cpp205 …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 Dimage_loader_libjpeg.h23 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 Dimage_loader_libpng.h23 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 Dimage_loader_stb_image.h22 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 Dimage_loader_common.cpp135 …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 Dimage_loader_libpng.cpp55 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 Dimage_loader_libjpeg.cpp79 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 Dimage_loader_ktx.h22 static const CORE_NS::IImageLoaderManager::ImageType KTX_IMAGE_TYPES[] = { { "image/ktx", "ktx" } };
23 IImageLoaderManager::IImageLoader::Ptr CreateImageLoaderKtx(PluginToken);
H A Dimage_loader_ktx.cpp259 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 Dimage_loader_manager.cpp47 …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 Dimage_loader_manager.h39 class ImageLoaderManager final : public IImageLoaderManager, private IPluginRegister::ITypeInfoList…
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/
H A Dplugin_registry.cpp176 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 Dengine.h44 class IImageLoaderManager;
58 IImageLoaderManager& GetImageLoaderManager() override;
H A Dengine.cpp242 IImageLoaderManager& Engine::GetImageLoaderManager() in GetImageLoaderManager()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/
H A Dintf_engine.h38 class IImageLoaderManager; variable
102 virtual IImageLoaderManager& GetImageLoaderManager() = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/gltf/
H A Dgltf2_importer.cpp986 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 Dgltf2_importer.h41 class IImageLoaderManager; variable
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DSceneJS.cpp934 CORE_NS::IImageLoaderManager::LoadResult imageLoadResult_; in CreateImage()
990 uint32_t imageLoaderFlags = CORE_NS::IImageLoaderManager::IMAGE_LOADER_GENERATE_MIPS; in CreateImage()