David Capello
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...