Add error.
This commit is contained in:
parent
43f712c06f
commit
e07f8c62ba
|
@ -13,8 +13,8 @@ thirdparty_dir = "#thirdparty/thorvg/"
|
|||
thirdparty_sources = [
|
||||
"src/lib/tvgBezier.cpp",
|
||||
"src/lib/tvgCanvas.cpp",
|
||||
"src/lib/tvgGlCanvas.cpp",
|
||||
"src/lib/tvgFill.cpp",
|
||||
"src/lib/tvgGlCanvas.cpp",
|
||||
"src/lib/tvgInitializer.cpp",
|
||||
"src/lib/tvgLinearGradient.cpp",
|
||||
"src/lib/tvgLoader.cpp",
|
||||
|
@ -39,6 +39,7 @@ thirdparty_sources = [
|
|||
"src/loaders/jpg/tvgJpgLoader.cpp",
|
||||
"src/loaders/jpg/tvgJpgd.cpp",
|
||||
"src/loaders/png/tvgPngLoader.cpp",
|
||||
"src/loaders/external_png/tvgPngLoader.cpp",
|
||||
"src/lib/sw_engine/tvgSwFill.cpp",
|
||||
"src/lib/sw_engine/tvgSwImage.cpp",
|
||||
"src/lib/sw_engine/tvgSwMath.cpp",
|
||||
|
|
|
@ -105,6 +105,9 @@ void ImageLoaderSVG::create_image_from_string(Ref<Image> p_image, String p_strin
|
|||
// }
|
||||
sw_canvas->push(move(picture));
|
||||
res = sw_canvas->draw();
|
||||
if (res != tvg::Result::Success) {
|
||||
ERR_PRINT("ImageLoaderSVG can't create image.");
|
||||
}
|
||||
Vector<uint8_t> image;
|
||||
image.resize(width * height * sizeof(uint32_t));
|
||||
sw_canvas->sync();
|
||||
|
|
Loading…
Reference in a new issue