Difference between revisions of "SpriteBatch:bind"

(Added SpriteBatch locking)
 
m (Wrong link)
Line 1: Line 1:
 
Binds the SpriteBatch to the memory.
 
Binds the SpriteBatch to the memory.
  
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 [[Source:unbind|unbind]] the SpriteBatch or the updates won't show up.
+
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 [[SpriteBatch:unbind|unbind]] the SpriteBatch or the updates won't show up.
 
== Function ==
 
== Function ==
 
=== Synopsis ===
 
=== Synopsis ===

Revision as of 00:44, 24 June 2011

Binds the SpriteBatch to the memory.

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(sb)
	sb:bind()

	for i = 1, 10 do
		add_tile(sb)
	end

	sb:unbind()
end

See Also


Other Languages