David Capello

Results 701 comments of David Capello

Hi @iamOgunyinka, I'll take a look after merging the PR.

I tested for the file [rgba10x5-6frames.psd](https://github.com/aseprite/test-images/blob/main/psd/rgba10x5-6frames.psd) and it prints: ``` Layer name parsed: Layer 1 Layer is enabled here: 1 Layer is enabled here: 0 Layer is enabled here: 1...

OK, nice to know about it, I've checked and for the given file the output looks already ordered: ``` Timeline: - frameID=2873997 duration=10 ga=4.63603360391286e+18 - frameID=2890804 duration=10 ga=4.63603360391286e+18 - frameID=2907611...

Just for reference: ```c++ printf("\"%s\" is enabled here: exists=%d value=%d frameID=%d\n", layerRecord.name.c_str(), layerEnabledIter != layerDesc.cend(), layerEnabledIter != layerDesc.cend() ? static_cast( layerEnabledIter->second.get())->value: 0, inFrame.frameID); ```

I think I've already found the logic behind the `enab` field. 1. First of all the `frameList` must be processed in order (in the order of the frames indicated by...

OK, I was thinking a little about this, it doesn't look straightforward, but I might have found the meaning of each field. Reference: I'll use the notation `Numerator/Denominator` First of...

Hi @Shidari4ld, did you try running git-sync-deps again? sometimes it fails because network errors and running it again should fix it

The error log is just a network problem with git-sync-deps (or at least that is what I remember). You can try running the same command until it pass.

Hi @libaineu2004, check if you can download the debug artifacts from the latest CI action: https://github.com/aseprite/skia/actions/runs/53619013 These libraries are compiled with clang for msvc, could you check if you can...

Actually we are linking these libraries with a project using MSVC, Clang produces (or should produce) compatible libraries with MSVC (we are compiling with clang but using the MSVC static...