Skip to content

Conversation

@dsvdmeer
Copy link
Contributor

This PR fixes https://youtrack.jetbrains.com/issue/SKIKO-996

The PixelRef bindings have two mistakes in them:

  1. rowBytes is defined as a NativePointer, whereas it is actually an integer with the number of bytes per row. This is the same as Bitmap::rowBytes.
  2. It is missing the pixels property that actually returns a pointer to the pixel data.

See: https://api.skia.org/classSkPixelRef.html

@MatkovIvan MatkovIvan self-requested a review January 27, 2026 14:16
Copy link
Member

@MatkovIvan MatkovIvan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MatkovIvan MatkovIvan requested a review from igordmn January 27, 2026 14:28
@MatkovIvan MatkovIvan merged commit d709bbb into JetBrains:master Jan 27, 2026
21 of 34 checks passed
MatkovIvan added a commit to JetBrains/compose-multiplatform-core that referenced this pull request Jan 29, 2026
Fixes [CMP-9705](https://youtrack.jetbrains.com/issue/CMP-9705) Update
skiko to 0.9.43

## What's Changed in `skiko`

- JetBrains/skiko#1149
- JetBrains/skiko#1140
- JetBrains/skiko#1052

**Full Changelog**:
http://github.com/JetBrains/skiko/compare/v0.9.41...v0.9.43

(no customer-facing issues/notes from Compose POV)

## Release Notes
N/A
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants