Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ALLEGRO_P...FFER_FLAGS(3)  Library Functions Manual  ALLEGRO_P...FFER_FLAGS(3)

NAME
       ALLEGRO_PRIM_BUFFER_FLAGS - Allegro 5 API

SYNOPSIS
	      #include <allegro5/allegro_primitives.h>

	      typedef enum ALLEGRO_PRIM_BUFFER_FLAGS

DESCRIPTION
       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.

SINCE
       5.1.3

SEE ALSO
       al_create_vertex_buffer(3), al_create_index_buffer(3)

Allegro	reference manual			     ALLEGRO_P...FFER_FLAGS(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ALLEGRO_PRIM_BUFFER_FLAGS&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help