Hermet Park
Hermet Park
No rush, this change must align with the the .lottie project.
> @hermet Here is a consideration regarding to the naming (slotId, sid). > > * `sid` is actually from Lottie spec which is `char*`, the string key. > * `slotId`...
``` ================================================================= ==18410==ERROR: LeakSanitizer: detected memory leaks Direct leak of 48 byte(s) in 1 object(s) allocated from: #0 0x7f8f139cf548 in operator new(unsigned long) ../../../../src/libsanitizer/asan/asan_new_delete.cpp:95 #1 0x7f8f12aada69 in LottieSlot::property(LottieObject*) ../src/loaders/lottie/tvgLottieModel.cpp:234 #2...
@tinyjin I don’t understand why `property()` was introduced. It already looks like incorrect logic in terms of memory handling.
\+ @RuiwenTang
It's not compatible. Tvg needs to consider different vendors and systems working on.
Reference (may not be accurate) ``` GLuint program = glCreateProgram(); // Attach shaders glAttachShader(program, vertexShader); glAttachShader(program, fragmentShader); // Tell OpenGL to make the binary retrievable glProgramParameteri(program, GL_PROGRAM_BINARY_RETRIEVABLE_HINT, GL_TRUE); // Link...
@Howlcn1997 hello, when we checked, that it seems the embedded font only has these glyphs:  And result like: (since thorvg 1.0.0-pre14)  That is somehow thorvg can do support...
@theashraf Hello, just a note: The WebGPU engine has been optimized (since ThorVG 1.0.0-pre14), and memory usage can be significantly reduced with the stack size option removal. Please ensure that...
@bkmgit yes, i think so.