##### Views

- Page
- Discussion
- View source
- History

# SpriteBatch:bind

Available since LÖVE 0.8.0
It has been renamed from SpriteBatch:lock.

Binds the SpriteBatch to memory for more efficient updating.

Binding a SpriteBatch before updating its content can improve the performance as it doesn't push each update to the graphics card separately. Don't forget to unbind the SpriteBatch or the updates won't show up.

## Function

### Synopsis

SpriteBatch:bind( )

### Arguments

None.

### Returns

Nothing.

## Examples

### Updating a SpriteBatch with binding

function update_spritebatch(spritebatch)
spritebatch:bind()
for i = 1, 100 do
add_tile(spritebatch)
end
spritebatch:unbind()
end

## See Also

- SpriteBatch
- SpriteBatch:unbind

## Other Languages

Dansk – Deutsch – English – Español – Français – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Polski – Português – Română – Slovenský – Suomi – Svenska – Türkçe – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – ไทย – 日本語 – 正體中文 – 简体中文 – Tiếng Việt – 한국어
More info

Retrieved from "https://www.love2d.org/wiki/SpriteBatch:bind"
Category: Functions

##### Personal tools

- Log in

##### Search

##### Toolbox

- What links here
- Related changes
- Special pages
- Printable version
- Permanent link
- Browse properties