# fsRenderFill The **fsRenderFill** fills the specified shapes.   ##### Syntax ``` wasm void fsRenderFill( FsContext ctx, FsPaint* paint, FsCompositeOperationState compositeOperation, FsScissor* scissor, float fringe, const float* bounds, const FsPath* paths, int npaths ) ```   ##### Members {{< table-wrapper >}} | Parameters | Description | |----------------------|-----------------------------------------------------------------------------------------| | `ctx` | A value of type `FsContext` provided as an argument of the gauge callback. | | `paint` | The `FsPaint` struct to use. | | `compositeOperation` | The `FsCompositeOperation` struct to use. | | `scissor` | The `FsScissor` struct to use. | | `fringe` | The size of the fringe used for anti-aliasing. | | `bounds` | The boundaries of the shape. This is an array of 4 floats: `[ xmin, ymin, xmax, ymax]`. | | `paths` | The paths to draw, an array of `FsPath` structs. | | `npaths` | The number of paths in `paths`. | {{< /table-wrapper >}}   ##### Return Values This function does not return a value.   ##### Remarks N/A