react-native-skia
react-native-skia copied to clipboard
High-performance React Native Graphics using Skia
A problem with computed values is that sometimes we want to calculate values for multiple Skia components where the only difference is an index or a key into an object....
When using useComputedValue and the dependencies are updated so that the value is recreated, the underlying update callback will not be unsubscribed - causing the computed value to be reevaluated...
The current version of the reconciler uses a pull model when rendering, where each property is "materialised" on each render. This slows down the reconciler quite a bit, so a...
It looks like this might be a regression. On the example app, the touch is always active, in the hue example, for instance, the knob always follows the cursor no...
Hello :) I noticed that by default, a react-native-skia canvas resizes in an animated way. This is demonstrated in the video below, using an [example](https://github.com/laurens-lamberts/react-native-skia-example/blob/main/src/examples/CanvasResizeAnimation.tsx) I made. When I do...
When using useComputedValue and the dependencies are updated so that the value is recreated, the underlying update callback will not be unsubscribed - causing the computed value to be reevaluated...
I'm trying to get the dominant color from the images I get from the Spotify API in an expo app. Would that be possible with skia?
// 💚 useCanvasSize() can safely be used here const {size} = useCanvas(); Safely? Hell no. It literally never unmounts, event when I pop it from the stack somehow it still...
* [ ] Add tests * [ ] Document related to #695
when i wrap it in a scrollview, it will trigger the scrollview scroll. and i've tried use `onStartShouldSetPanResponder=() => true` something like this to stop touch event propogation, but it...