Searched refs:imageFileBytes (Results 1 - 8 of 8) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeEngine/src/image/loaders/ |
H A D | image_loader_stb_image.cpp | 326 static StbImagePtr LoadFromMemory(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags, Info& info) in LoadFromMemory() argument 340 auto image = stbi_load_16_from_memory(imageFileBytes.data(), static_cast<int>(imageFileBytes.size()), in LoadFromMemory() 344 auto image = stbi_load_from_memory(imageFileBytes.data(), static_cast<int>(imageFileBytes.size()), in LoadFromMemory() 356 static ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) in Load() argument 358 if (imageFileBytes.empty()) { in Load() 366 const int result = stbi_info_from_memory(imageFileBytes.data(), static_cast<int>(imageFileBytes.size()), in Load() 370 (stbi_is_16_bit_from_memory(imageFileBytes in Load() [all...] |
H A D | image_loader_libjpeg.cpp | 179 static ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) in Load() argument 182 if (imageFileBytes.empty()) { in Load() 200 jpeg_mem_src(&cinfo, imageFileBytes.data(), imageFileBytes.size()); in Load() 264 ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) const override 268 if (imageFileBytes.size() > static_cast<size_t>(std::numeric_limits<int>::max())) { 272 return LibJPEGImage::Load(imageFileBytes, loadFlags); 275 bool CanLoad(array_view<const uint8_t> imageFileBytes) const override 281 if (imageFileBytes.size() > maxFileSize || imageFileBytes [all...] |
H A D | image_loader_libpng.cpp | 147 static ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) 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) const override 243 if (imageFileBytes.size() > static_cast<size_t>(std::numeric_limits<int>::max())) { 247 return LibPNGImage::Load(imageFileBytes, loadFlags); 250 bool CanLoad(array_view<const uint8_t> imageFileBytes) const override 256 if (imageFileBytes.size() > maxFileSize || imageFileBytes.size() < pngHeaderSize) { 261 if (imageFileBytes[ [all...] |
H A D | image_loader_ktx.cpp | 641 ImageLoaderManager::LoadResult Load(array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) const override 644 unique_ptr<uint8_t[]> buffer = make_unique<uint8_t[]>(static_cast<size_t>(imageFileBytes.size())); 646 std::copy(imageFileBytes.begin(), imageFileBytes.end(), buffer.get()); 649 return KtxImage::Load(move(buffer), imageFileBytes.size(), loadFlags); 652 bool CanLoad(array_view<const uint8_t> imageFileBytes) const override 655 return (imageFileBytes.size() >= KTX_IDENTIFIER_LENGTH) && 656 (memcmp(imageFileBytes.data(), KTX_IDENTIFIER_REFERENCE, KTX_IDENTIFIER_LENGTH) == 0); 666 array_view<const uint8_t> /* imageFileBytes */, uint32_t /* loadFlags */) override
|
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()
|
/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/image/ |
H A D | intf_image_loader_manager.h | 97 * @param imageFileBytes Image data. 100 virtual bool CanLoad(BASE_NS::array_view<const uint8_t> imageFileBytes) const = 0; 110 * @param imageFileBytes Image data. 114 virtual LoadResult Load(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) const = 0; 124 * @param imageFileBytes Image data 129 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) = 0; 190 * @param imageFileBytes Image data 193 virtual LoadResult LoadImage(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) = 0; 208 * @param imageFileBytes Image data 212 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_ [all...] |
/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() 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() 172 if (loader.instance->CanLoad(imageFileBytes)) { in LoadAnimatedImage() 173 return loader.instance->LoadAnimatedImage(imageFileBytes, loadFlags); in LoadAnimatedImage() 112 LoadImage( array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) LoadImage() argument 166 LoadAnimatedImage( array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) LoadAnimatedImage() argument
|
H A D | image_loader_manager.h | 48 LoadResult LoadImage(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) override; 53 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) override;
|
Completed in 6 milliseconds