vertex_create_buffer_ext(size);
Argument | Description |
---|---|
size | The initial size of the buffer (in bytes). |
Returns: Pointer
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.
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".