I recreated a curtain transition effect from a iOS developer in Jetpack Compose. I used the graphicsLayer modifier with a rendereffect to get access to the composable as a shader inside of a custom shader. In Compose for Desktop we do also have the graphicsModifier which provides the renderEffect parameter but unfortunately it is not possible to create a custom shader render effect. Is it planned to support this in the future? Or did i miss something?
https://gitlab.com/-/snippets/2579272