vertex_create_buffer_ext

Create a vertex buffer of a given size.

Syntax:

vertex_create_buffer_ext(size);


Argument Description
size The initial size of the buffer (in bytes).


Returns: Pointer


Description

As with the function vertex_create_buffer, this function will create a new vertex buffer. This is a special grow buffer created by GameMaker: Studio which is pre-formatted for use when building primitives for use with shaders. You can specify an initial starting size for the buffer (in bytes) and it will return a "handle" (index) for the buffer which should then be used in all further calls to the buffer.


Example:

v_buff = vertex_create_buffer_ext(1024 * 1024);

The above code will create a new vertex buffer, initially 1MB in size, and store its handle in the variable "v_buff".


Back: Vertex Formats
Next: vertex_create_buffer_from_buffer
© Copyright YoYo Games Ltd. 2018 All Rights Reserved