Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
ThorVG
It is a open-source project, it develops a lightweight and portable motion graphics engine that can be utilized across all systems.
Collective -
Host: opensource -
https://opencollective.com/thorvg
- Website: https://www.thorvg.org/
- Code: https://github.com/thorvg/thorvg
a regresion bug was introduced by d683d2e70d2dca1eb574a8874f101f6a79e64934
github.com/thorvg/thorvg - edb156f4fc8a0e5d0220d263197e154314ed9738 authored over 1 year ago by Hermet Park <[email protected]>The 8-bit masking target is the destination with a 32-bit source image and 8-bit composition.
github.com/thorvg/thorvg - bd9d0cea6dde1c7ad0e3315fee6900744a10262f authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - b3b9fa37f55d81e1d267319caf4a90a1edc8f982 authored over 1 year ago by Hermet Park <[email protected]>
this missing initialization occured an incorrect view clipping.
github.com/thorvg/thorvg - 99609c7968b3c70f2bec53687b10de5a5a71eb09 authored over 1 year ago by Hermet Park <[email protected]>Fixes #1661
github.com/thorvg/thorvg - 5ed7034c45a0ca5ba0d82b05bbc6ef6f64a54d2d authored over 1 year ago by Martin Capitanio <[email protected]>
migrate transform from the group to the layer.
transformation is not necessary in group but laye...
That property has been missed in the implementation.
github.com/thorvg/thorvg - 549f4b1308612b5021d4089a5db90ba6cb1ffc7e authored over 1 year ago by Hermet Park <[email protected]>
This fix introduces a workaround to enforce synchronous tasking on worker threads.
Sometimes, ou...
A dangling scene instance should be deleted properly.
github.com/thorvg/thorvg - 87dee3c1f712990f377e79fdff40eea73e262cb2 authored over 1 year ago by Hermet Park <[email protected]>moved clipping logic to the coherent precomp method.
github.com/thorvg/thorvg - 81599a14a06677b78a135a712ec2a7e55c9306f2 authored over 1 year ago by Hermet Park <[email protected]>
Fixed some incorrect time-remapping logic,
Also, the last frame should not be taken into account...
While it may represent a dot with a stroke width,
ignoring its length is not a good idea.
this ...
github.com/thorvg/thorvg - d683d2e70d2dca1eb574a8874f101f6a79e64934 authored over 1 year ago by Hermet Park <[email protected]>the propagated opacity size should be accumulated.
github.com/thorvg/thorvg - 00ab8c254da839930639261f60fcb600b7807fea authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 5298f338de7d2b8ac04dad972a164df015312942 authored over 1 year ago by RuiwenTang <[email protected]>
path/colorstop has been missed to implement that feature.
github.com/thorvg/thorvg - e4330f7089aa513482baf5e56ea1283d24be6490 authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - ed1b4a49230bdc3474462ab0157e7a6202dfbbe8 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - e9490e375c639f484c82d7d05a2df29a26e00844 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 3a0f3536ad6bb28580b7073df442cd215045c98a authored over 1 year ago by Hermet Park <[email protected]>
parser ignored a matte source has no target.
this fixes the corner case.
github.com/thorvg/thorvg - 78b14aecb48eace80faeee1d764b8956de584970 authored over 1 year ago by Hermet Park <[email protected]>
@Issue: https://github.com/thorvg/thorvg/issues/1433
github.com/thorvg/thorvg - 5b8999e417d8cc6e8c5bf9129c470390bfea99a0 authored over 1 year ago by Hermet Park <[email protected]>
the matting target with a precomp lost the referencing in
the building the structure. this fixes...
corrected a mistake caused by a dead brain.
github.com/thorvg/thorvg - cea63125a46bb07d3c808ac4a52c657e51c7b022 authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 2998eb18fcbfa033791dbc72e4e9b002e0267720 authored over 1 year ago by Hermet Park <[email protected]>
skip rendering by setting opacity zero, if the scale factor is zero.
github.com/thorvg/thorvg - 3752ad93b3197fb8373ecd84376b4d24d49c6795 authored over 1 year ago by Hermet Park <[email protected]>
zero scale would not produce any visible artifacts.
we can skip the further processing sonner.
rectified the stroke scale factor acquisition.
github.com/thorvg/thorvg - 22572118520aeaffd9c7d04d6e87165a5f629b99 authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - d356b3f1e20a5c15d49a176e891ad64eccbc156f authored over 1 year ago by Youjin Lee <[email protected]>
github.com/thorvg/thorvg - 81b70e03344b054ce1558cd123022f5f9a9346ca authored over 1 year ago by Youjin Lee <[email protected]>
github.com/thorvg/thorvg - bfaea7f9188fe9a5bb0a8ef46489992619f176d6 authored over 1 year ago by Hermet Park <[email protected]>
fix a bug that was introduced by a mistake.
github.com/thorvg/thorvg - f3c8d10b907719cf59d2691c787272e2ca9883d7 authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - e14e108d4a5a3157a609a03d84e0d0aa109c030d authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 357f4d15185fef9553573d5cde9f5c41e441d5ae authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - ac76ba824d0e19619938db79160d3dc4fe2bd823 authored over 1 year ago by Hermet Park <[email protected]>
It lacks perspective projection information,
so it transforms 3D axes with orthogonal projection.
the remapped frame number should be applied to the only referenced
precomp layer.
the viewport clip should be applied when it has a precomposition reference
but should not apply ...
github.com/thorvg/thorvg - a49ac81543a3a09dd29095dcfd001320ce63df71 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 32d53f6a647e1d01a92b15ef4b06f6100ed2e182 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 8f376f7132e9000044e85c4f979745f008028244 authored over 1 year ago by Hermet Park <[email protected]>
add a concrete logic for validating the stroke width
github.com/thorvg/thorvg - 0dafe9ff64a5975b4b08e84f2716b61ff3d68d18 authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - dae6636d29763153fa286067a45a5720c5f7b2e0 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 204c87b47057f58948397713ff22479fc3b1c5a9 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 78cb32794a03f124374b2bc7ef8f3297bd6020c0 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 64a444aeb6238154b7df85f6d5b59cb823681295 authored over 1 year ago by Hermet Park <[email protected]>
This reverts commit 77de62068ccfc2e1480888c1173258c5c71d7750.
This fixes the sanitizer thread r...
github.com/thorvg/thorvg - fa134692b0ae2980323d1a478a182cdd9a98bf68 authored over 1 year ago by Hermet Park <[email protected]>Pack all data into one gpu buffer to avoid memory fragmentation
github.com/thorvg/thorvg - b6e168b315446e849960b6f5a0b99b8f60b2f15c authored over 1 year ago by RuiwenTang <[email protected]>github.com/thorvg/thorvg - e0d1c947e6feae0d6257f56a3477b23872d257bf authored over 1 year ago by Hermet Park <[email protected]>
@Issue: https://github.com/thorvg/thorvg/issues/1558
github.com/thorvg/thorvg - ce3c11838c212315670441838aa3ab7fe46a51e4 authored over 1 year ago by Mira Grudzinska <[email protected]>@Issue: https://github.com/thorvg/thorvg/issues/1555
github.com/thorvg/thorvg - fd014df1a96203420998b196c67d218a869f2fad authored over 1 year ago by Mira Grudzinska <[email protected]>github.com/thorvg/thorvg - 74305895860fbc7cf40f5d4f084411529c84e9e0 authored over 1 year ago by Hermet Park <[email protected]>
- Result Shape::strokeMiterlimit(float miterlimit)
- float Shape::strokeMiterlimit() const
github.com/thorvg/thorvg - ac8f3b8be60a9e96e45e977d05d66493d85fd946 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - aa0ca8dc7843bc63c518795ab26c8fe10981f9fe authored over 1 year ago by Hermet Park <[email protected]>
Do not try to update/render if nothing has been changed.
github.com/thorvg/thorvg - 7626aaf5d2be8d65f6e632a7e25d204029ab67a9 authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - ad9d9d0ecdf2c80cfc200766017fa41b40ba69b7 authored over 1 year ago by Hermet Park <[email protected]>
the inverse alpha should keep its own value.
previously, it's modified to alpha by a mistake.
Rounded corners should now be applied not only to rectangles
but also to path strokes. This enha...
github.com/thorvg/thorvg - 1112444bd2dbc8b5f674a51278918eb1179b28eb authored over 1 year ago by Hermet Park <[email protected]>
we assume the default color is black.
before this fix, the value is not designated properly.
This fix addresses the interpretation of gradient alpha values,
preventing a potential crash due...
Previously, a mechanism was introduced to skip antialiasing computations
when shapes are invisib...
github.com/thorvg/thorvg - 09da0b86cb6b9cd506dee2a3db57606abf72e243 authored over 1 year ago by Hermet Park <[email protected]>
the value should be normalized.
github.com/thorvg/thorvg - 309f355c60743052abfe0d1c6656cf31cf7b3728 authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 86467481d12a7db4ff81d63299fce88b3734bec8 authored over 1 year ago by Hermet Park <[email protected]>
reduced the point counting since we already know some of them.
github.com/thorvg/thorvg - 992891e6a8483364653ac7f07b9a59e63f0d098b authored over 1 year ago by Hermet Park <[email protected]>
Godot CI:
Error: (thirdparty/thorvg/)src/renderer/tvgPaint.h:85:80: error: suggest braces around...
easy access to a specific data with a operator.
github.com/thorvg/thorvg - 5a73bcaa8f599e3c1bf61cf4f860a09b5610df78 authored over 1 year ago by Hermet Park <[email protected]>
lib -> renderer
bin -> tools
utils -> common
github.com/thorvg/thorvg - 07069f66409538d4ce3856be98cf60beb6e5a78b authored over 1 year ago by Hermet Park <[email protected]>
replaced 32-bit operations with 8-bit operations for masking buffers.
We might need a grasycale...
github.com/thorvg/thorvg - 21413b187240e0c90a0ed8a76f085123521dc18a authored over 1 year ago by Hermet Park <[email protected]>
Corrected subtract/intersect masking behaviors that were inaccurately functioning
within chain-m...
Introducing a new tessellate algorithm to break polygon into triangles.
github.com/thorvg/thorvg - 7eeba754725713d8511cc518b49c87d8503dc7db authored over 1 year ago by RuiwenTang <[email protected]>
Properly propagate the transform information to the merged shapes.
This corrects the incorrect t...
github.com/thorvg/thorvg - 3d5c5ef0fad9bad866f055788c19a3924cd02382 authored over 1 year ago by Hermet Park <[email protected]>
cb36c25aff0d779018917b8e83e1fa386112e4e1
8c0fc2b25a1d804d8c2ea32fc8046eeafc0f7dcd
c1e4e0808ac46a...
The latest offset feature has a missing starting point of the cubic bezier.
This fix addresses t...
github.com/thorvg/thorvg - 68f4193378f9a1ccd9b35ba91436a5c6f4018e31 authored over 1 year ago by Hermet Park <[email protected]>
../src/lib/sw_engine/tvgSwShape.cpp:232:28: warning: comparison of integer expressions of differ...
github.com/thorvg/thorvg - 001c1c06fcc3f296699a791212ba7ea0292a72cf authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - cb36c25aff0d779018917b8e83e1fa386112e4e1 authored over 1 year ago by Mira Grudzinska <[email protected]>
The feature is supported also in the svg loader.
@Issue: https://github.com/thorvg/thorvg/issue...
github.com/thorvg/thorvg - 478e45f9f3d330aea65e839b58ba05f4be3a02a8 authored over 1 year ago by Mira Grudzinska <[email protected]>
This reverts commit 6cbc1de570c8b40ecb4fce2402720784cbf53c13.
Setting def value for 'a' makes it...
tvg_shape_set_stroke_dash() and tvg_shape_get_stroke_dash()
require an extra argument: offset
github.com/thorvg/thorvg - 899ea7769575bb973975200227c11d4cf147e6bc authored over 1 year ago by Hermet Park <[email protected]>
Replace the linear search algorithm with binary-search.
The performance enhancement may not yie...
github.com/thorvg/thorvg - 4127f4ce7abc37ad90b592eb448d44a97bfc69a3 authored over 1 year ago by Hermet Park <[email protected]>Do not multiply the matrices if either one is identity.
github.com/thorvg/thorvg - 345b867c38a590e5b070e92b0ba049f5659ede67 authored over 1 year ago by Hermet Park <[email protected]>Removed intermediate scenes that were nothing more than transformations.
github.com/thorvg/thorvg - b240e781d9ef152dce1e2f0e5cab4da26e9374fc authored over 1 year ago by Hermet Park <[email protected]>github.com/thorvg/thorvg - 9ba44dc10bad9fc68f13d595b0d04d0f62da41fb authored over 1 year ago by Hermet Park <[email protected]>
flush out the used internal memory immediately.
github.com/thorvg/thorvg - f399491557eb107bb6cc4c33be3b8d27af701f3b authored over 1 year ago by Hermet Park <[email protected]>share the image data to bypass the need for multiple bitmap memory copies.
github.com/thorvg/thorvg - 5d32cf1e3b49bb6d49f23c1d1509d02b56085579 authored over 1 year ago by Hermet Park <[email protected]>we have a good stress test - Lottie
github.com/thorvg/thorvg - 3437e4729f750f4a4cb6efa143c5e5b7f4076ba3 authored over 1 year ago by Hermet Park <[email protected]>removed an unnecessary internal variable.
github.com/thorvg/thorvg - 77de62068ccfc2e1480888c1173258c5c71d7750 authored over 1 year ago by Hermet Park <[email protected]>Bypass the operation involving a negative value shift.
../src/loaders/jpg/tvgJpgd.cpp:434:36: r...
github.com/thorvg/thorvg - cd71c66703d975206aeeaf367d18d51f8ad28350 authored over 1 year ago by Hermet Park <[email protected]>
Currently, tasks are expected to be triggered from the main thread.
This ensures preventing the ...
In the case of a gradient stroke and a valid
fill, the composition wasn't applied correctly,
res...
Added support for the objectBoundingBox value of
the clipPathUnits and for the userSpaceOnUse va...
The 'Paint' function now includes an internal stroking option,
allowing the bounding box to be c...
github.com/thorvg/thorvg - 2777d3ed175d656865055d7d0e7d8bfaf243dff5 authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - e3e26abb45bc3d543f66811047fe0ab0cff0b1eb authored over 1 year ago by Hermet Park <[email protected]>
github.com/thorvg/thorvg - 7e15cfaf1545f5ebd46058ffaef0865533f78c8d authored over 1 year ago by Hermet Park <[email protected]>