react-native-skia icon indicating copy to clipboard operation
react-native-skia copied to clipboard

High-performance React Native Graphics using Skia

Results 298 react-native-skia issues
Sort by recently updated
recently updated
newest added

### Description Need: Measure text with font fallback support AND get precise glyph bounds (not font metrics). Current limitations: ·Font.measureText(): Precise bounds ✅ but no font fallback ❌ ·Paragraph.getRectsForRange(): Font...

enhancement

### Description Currently there are two different sets types being used for fonts, one in [Core](https://github.com/Shopify/react-native-skia/blob/6f3e0f9898ade87c24f31de07c4648b721914b5b/packages/skia/src/skia/core/Font.ts) and one in [Types/Font](https://github.com/Shopify/react-native-skia/blob/6f3e0f9898ade87c24f31de07c4648b721914b5b/packages/skia/src/skia/types/Font/Font.ts). This causes the need to convert between the two if...

enhancement

### Description When using `measureText()` on a monospaced font (RobotoMono in my case), the returned width varies depending on the character being measured, even though monospaced fonts are designed to...

bug

### Description Summary When zooming into a canvas containing Image components, the images become pixelated because Skia doesn't automatically resample the image to match the new scale. The image sampling...

bug

### Description I'm stumbled upon [old answers/solutions](https://github.com/Shopify/react-native-skia/discussions/868#discussioncomment-3624015) which sometimes included links to the docs, but the links do not exist. I learn several [Tutorials](https://shopify.github.io/react-native-skia/docs/tutorials/#%EF%B8%8F-computer-vision) and try to find terms/functions/variables that...

documentation

### Description When using Skia's useVideo or Video component, the video frame does not update when I seek while the video is paused. When the video is playing, seeking works...

bug

The goal of this PR is to provide snapshotting of native views for Skia. On iOS this is done by making the feature faster and offering a shortcut if the...

### Description When rendering a Paragraph element on screen, adding an emoji in the content messes with the height of the element. By printing out `getLineMetrics`, I can see that...

bug

### Description When rendering a BlurMask inside an animated path, we're seeing a memory leak on iOS. This change to the example app reproduces the issue. This shows the memory...

bug