---
title: "ShaderBrush"
description: "Convenience method to create a ShaderBrush that always returns the same shader instance
regardless of size"
type: "function"
---

<div class='type'>Function</div>


<a id='references'></a>
<div class='sourceset sourceset-common'>Common</div>


```kotlin
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



