ALLEGRO_PRIM_BUFFER_FLAGS - Allegro 5 API
-
#include <allegro5/allegro_primitives.h>
typedef enum ALLEGRO_PRIM_BUFFER_FLAGS
Flags to specify how to create a vertex or an index buffer.
- •
- ALLEGRO_PRIM_BUFFER_STREAM - Hints to the driver that the
buffer is written to often, but used only a few times per frame
- •
- ALLEGRO_PRIM_BUFFER_STATIC - Hints to the driver that the
buffer is written to once and is used often
- •
- ALLEGRO_PRIM_BUFFER_DYNAMIC - Hints to the driver that the
buffer is written to often and is used often
- •
- ALLEGRO_PRIM_BUFFER_READWRITE - Specifies that you want to
be able read from this buffer. By default this is disabled for
performance. Some platforms (like OpenGL ES) do not support reading from
vertex buffers, so if you pass this flag to al_create_vertex_buffer or
al_create_index_buffer the call will fail.
5.1.3
al_create_vertex_buffer(3alleg5), al_create_index_buffer(3alleg5)