Function

ShaderBrush

Convenience method to create a ShaderBrush that always returns the same shader instance regardless of size

RevenueCat

RevenueCat

Add subscriptions to your apps in minutes

Ad Get started for free

ShaderBrush

Common
fun ShaderBrush(shader: Shader) =
    object : ShaderBrush() {

        /** Create a shader based on the given size that represents the current drawing area */
        override fun createShader(size: Size): Shader = shader
    }

Convenience method to create a ShaderBrush that always returns the same shader instance regardless of size