Peter Vullings

Results 25 issues of Peter Vullings

This is a draft PR to show my work in progress for image mesh support. Any feedback and suggestions welcome. Relates to #1218 It is currently implemented as a feature...

feature

The next version of the Rive renderer requires support for image meshes. ThorVG currently has support for a texture map (2 triangles) but would need to allow mapping via an...

good first issue
feature

Revert an earlier change to store internal PNG channels as BGR (changed back to RGB). - Reverts #1041 - Fixes #1112 (can be closed without merging) - Reopens #1007 (needs...

bug
loaders

As well as linear and radial gradients, there is a sweep gradient type ([example](https://shopify.github.io/react-native-skia/docs/shaders/gradients/#result-3)) that many graphics applications allow. ![sweep-gradient](https://user-images.githubusercontent.com/32183808/163946598-2eeea86e-4e1f-4cab-872a-02460dfd256a.png) Although a sweep gradient is NOT part of the SVG...

question/idea
feature

Feature request: It is possible to update a specific Paint object on the canvas using `canvas->update(paint);`. I would also like to be able to remove a Paint object from the...

good first issue
feature

Hi all, The new static png and jpg loaders are compiling perfectly on Windows x64 MSVC. However when I run the tests, I get 4 errors. ```` Summary: ThorVG version:...

bug
portability

I would like to write a Rive renderer using Blend2D. It looks like BL supports all the required features, except I can't find reference to clipping paths (only clipRect) in...

Hi FTK, I understand that this error is indicating something else is wrong somewhere. I seem to get errors like this for any getters that return a `DisplayObject*`, so I'm...

Hi ftk, What is your suggested method of handling an enum class? ```` // c++ enum class DisplayMode { Cover, Contain, LetterBox, }; // js myObject.displayMode = DisplayMode.Contain; ```` Should...

Hi FTK. Any chance of an updated MSVC branch? :) i.e. quickjspp.hpp to latest (and other files), and quickjs patches applied? Relates to #23