vtorri

Results 223 comments of vtorri

for example: ``` if cc.get_argument_syntax() == 'msvc' add_project_arguments( [ '-D_CRT_NONSTDC_NO_DEPRECATE' ], language: 'c', ) endif ```

you can basically: 1. search and replace `LEXBOR_FORMAT_Z` with `LEXBOR_FORMAT_ZU` 2. add in def.h `LEXBOR_FORMAT_ZD` for example: ```diff diff --git a/source/lexbor/core/def.h b/source/lexbor/core/def.h index 5a48f59..84b8b56 100755 --- a/source/lexbor/core/def.h +++ b/source/lexbor/core/def.h @@...

@lexborisov any news on this ?

Lots of tests have beeb added, but I think that all these kind warnings should be fixed. If you thnk that the fix is correct, I can add more fixes....

on Windows, in my fork, i've updated the code, applied the PR and compiled with this script: ``` #! /bin/sh rm -rf builddir meson setup \ --buildtype=debug \ -Dprefix=/opt/thorvg_64 \...

wg engine is disabled: ``` $ ls builddir/src/renderer/ gl_engine/ sw_engine/ ```

ok, I understand why gdb is reporting nothing useful: you strip by default. Here the backtrace ``` #0 0x0000000000000000 in ?? () #1 0x00007ffc84b5f5e4 in GlComposeTask::run (this=0x5761cf0) at ../src/renderer/gl_engine/tvgGlRenderTask.cpp:190 #2...

i confirm that there is no segfault with `glClearDepth` the result is similar than with glew (it is normal) on Windows: * `Lottie gl`: the icons are displayed, then immediatly...

@RuiwenTang do you have a Windows computer to test it ?

you may try on linux, with wine + cross compilation, to see if there is the same problem