Skip to content

Conversation

@Thomas-Vos
Copy link
Contributor

@Thomas-Vos Thomas-Vos commented Apr 12, 2025

Required for my linuxArm64 device which only support EGL.

https://youtrack.jetbrains.com/issue/SKIKO-918

I am not sure if this has any side effects for other platforms. Alternatively, I could enable it only for Linux arm64.

script/build.py Outdated
'skia_use_system_icu=false',
'skia_enable_skottie=true'
'skia_enable_skottie=true',
'skia_use_egl=true'
Copy link
Member

@eymar eymar Jun 6, 2025

Choose a reason for hiding this comment

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

I am not sure if this has any side effects for other platforms. Alternatively, I could enable it only for Linux arm64.

I expect that enabling it for all platforms would just increase the binary size.
I think it's better to enable it only for the targets where it's required right now.

Copy link
Contributor Author

@Thomas-Vos Thomas-Vos Jun 6, 2025

Choose a reason for hiding this comment

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

@eymar Alright, now it is enabled only for linuxArm64 target where it is needed.

@Thomas-Vos
Copy link
Contributor Author

Hey @eymar, I rebased the PR on main. Could you please check if that resolves the build issues by triggering the workflow?

@Thomas-Vos
Copy link
Contributor Author

@eymar I triggered a run on my fork and it shows no issues: https://github.com/Thomas-Vos/skia-pack/actions/runs/17074207122

@MatkovIvan
Copy link
Member

Approved CI run (Oleksandr is on vacation)

@Thomas-Vos
Copy link
Contributor Author

Could this be merged?

@MatkovIvan MatkovIvan requested a review from eymar October 8, 2025 13:31
@eymar
Copy link
Member

eymar commented Oct 8, 2025

@Thomas-Vos thanks for a ping :) I got back only this Monday.

LGTM! thanks

@eymar eymar merged commit 578a257 into JetBrains:main Oct 8, 2025
32 checks passed
@eymar eymar changed the title Enable EGL Enable EGL for Linux Arm64 Oct 8, 2025
@Thomas-Vos
Copy link
Contributor Author

@eymar Great, thanks! Hope you had a great holiday. When there is a new skia-pack release I will fix the EGL PR for Skiko.

@Thomas-Vos
Copy link
Contributor Author

Hi @eymar, could you please publish a new Skia-pack version so I can get the EGL tests up and running in Skiko? JetBrains/skiko#1052

@MatkovIvan
Copy link
Member

@Thomas-Vos it was supposed to be published by CI trigger after this merge. It failed because the version already exists.

Fixed in #75

Ideally, this shouldn't be a manual process of course 🙈

MatkovIvan pushed a commit to JetBrains/skiko that referenced this pull request Jan 29, 2026
Requires skia-pack version update before merging:
JetBrains/skia-pack#68

Required for my linuxArm64 device which only support EGL.

https://youtrack.jetbrains.com/issue/SKIKO-918
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.

3 participants