Hermet Park

Results 592 comments of 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.

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: ![Image](https://github.com/user-attachments/assets/bf9444d3-5160-4976-853b-a33411b0e345) And result like: (since thorvg 1.0.0-pre14) ![Image](https://github.com/user-attachments/assets/e9f40dd3-1433-43ce-bf4e-a8d88cbce3f4) 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.