Searched refs:imageFileBytes (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/loaders/ |
H A D | image_loader_stb_image.cpp | 358 if (imageFileBytes.empty()) { in Load() 374 … if (stbi_is_hdr_from_memory(imageFileBytes.data(), static_cast<int>(imageFileBytes.size()))) { in Load() 459 if ((imageFileBytes.size() >= 8) && imageFileBytes[0] == 137 && imageFileBytes[1] == 80 && in CanLoad() 460 …imageFileBytes[2] == 78 && imageFileBytes[3] == 71 && imageFileBytes[4] == 13 && imageFileBytes[5]… in CanLoad() 466 … if ((imageFileBytes.size() >= 10) && imageFileBytes[0] == 0xff && imageFileBytes[1] == 0xd8 && in CanLoad() 468 ((imageFileBytes[3] == 0xe0 && imageFileBytes[6] == 'J' && imageFileBytes[7] == 'F' && in CanLoad() 469 imageFileBytes[8] == 'I' && imageFileBytes[9] == 'F') || // JFIF in CanLoad() 470 … (imageFileBytes[3] == 0xe1 && imageFileBytes[6] == 'E' && imageFileBytes[7] == 'x' && in CanLoad() 471 imageFileBytes[8] == 'i' && imageFileBytes[9] == 'f') || // Exif in CanLoad() 472 … (imageFileBytes[3] == 0xe2 && imageFileBytes[6] == 'I' && imageFileBytes[7] == 'C' && in CanLoad() [all …]
|
H A D | image_loader_libjpeg.cpp | 182 if (imageFileBytes.empty()) { in Load() 200 jpeg_mem_src(&cinfo, imageFileBytes.data(), imageFileBytes.size()); in Load() 272 return LibJPEGImage::Load(imageFileBytes, loadFlags); in Load() 281 if (imageFileBytes.size() > maxFileSize || imageFileBytes.size() < jpegHeaderSize) { in CanLoad() 286 …bool isJFIF = (imageFileBytes[3] == 0xe0 && imageFileBytes[6] == 'J' && imageFileBytes[7] == 'F' && in CanLoad() 287 imageFileBytes[8] == 'I' && imageFileBytes[9] == 'F'); // JFIF in CanLoad() 288 …bool isExif = (imageFileBytes[3] == 0xe1 && imageFileBytes[6] == 'E' && imageFileBytes[7] == 'x' && in CanLoad() 289 imageFileBytes[8] == 'i' && imageFileBytes[9] == 'f'); // Exif in CanLoad() 290 … bool isICC = (imageFileBytes[3] == 0xe2 && imageFileBytes[6] == 'I' && imageFileBytes[7] == 'C' && in CanLoad() 291 imageFileBytes[8] == 'C' && imageFileBytes[9] == '_'); // ICC_PROFILE in CanLoad() [all …]
|
H A D | image_loader_libpng.cpp | 147 …static ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t load… in Load() argument 150 if (imageFileBytes.empty()) { in Load() 176 ArrayLoader<uint8_t> aloader(imageFileBytes); in Load() 239 …ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) … in Load() argument 243 if (imageFileBytes.size() > static_cast<size_t>(std::numeric_limits<int>::max())) { in Load() 247 return LibPNGImage::Load(imageFileBytes, loadFlags); in Load() 250 bool CanLoad(array_view<const uint8_t> imageFileBytes) const override in CanLoad() 256 if (imageFileBytes.size() > maxFileSize || imageFileBytes.size() < pngHeaderSize) { in CanLoad() 261 …if (imageFileBytes[0] == 137 && imageFileBytes[1] == 80 && imageFileBytes[2] == 78 && imageFileByt… in CanLoad() 262 …imageFileBytes[4] == 13 && imageFileBytes[5] == 10 && imageFileBytes[6] == 26 && imageFileBytes[7]… in CanLoad() [all …]
|
H A D | image_loader_ktx.cpp | 641 …ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) … in Load() argument 644 … unique_ptr<uint8_t[]> buffer = make_unique<uint8_t[]>(static_cast<size_t>(imageFileBytes.size())); in Load() 646 std::copy(imageFileBytes.begin(), imageFileBytes.end(), buffer.get()); in Load() 649 return KtxImage::Load(move(buffer), imageFileBytes.size(), loadFlags); in Load() 652 bool CanLoad(array_view<const uint8_t> imageFileBytes) const override in CanLoad() 655 return (imageFileBytes.size() >= KTX_IDENTIFIER_LENGTH) && in CanLoad() 656 … (memcmp(imageFileBytes.data(), KTX_IDENTIFIER_REFERENCE, KTX_IDENTIFIER_LENGTH) == 0); in CanLoad()
|
H A D | image_loader_common.h | 145 ArrayLoader(BASE_NS::array_view<const T> imageFileBytes) in ArrayLoader() argument 147 buf = imageFileBytes; in ArrayLoader() 148 arrSize = imageFileBytes.size(); in ArrayLoader()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/image/ |
H A D | intf_image_loader_manager.h | 100 virtual bool CanLoad(BASE_NS::array_view<const uint8_t> imageFileBytes) const = 0; 114 …virtual LoadResult Load(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) con… 129 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) = 0; 193 …virtual LoadResult LoadImage(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags… 212 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/ |
H A D | image_loader_manager.cpp | 113 array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) in LoadImage() argument 116 if (imageFileBytes.empty()) { in LoadImage() 122 if (loader.instance->CanLoad(imageFileBytes)) { in LoadImage() 123 return loader.instance->Load(imageFileBytes, loadFlags); in LoadImage() 167 array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) in LoadAnimatedImage() argument 172 if (loader.instance->CanLoad(imageFileBytes)) { in LoadAnimatedImage() 173 return loader.instance->LoadAnimatedImage(imageFileBytes, loadFlags); in LoadAnimatedImage()
|
H A D | image_loader_manager.h | 48 …LoadResult LoadImage(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) overri… 53 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) override;
|