File: ALLEGRO_PRIM_BUFFER_FLAGS.3

package info (click to toggle)
allegro5 2%3A5.2.6.0-3%2Bdeb11u1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 24,212 kB
  • sloc: ansic: 125,319; cpp: 15,781; objc: 4,579; python: 2,802; java: 2,254; javascript: 1,204; sh: 1,002; makefile: 51; perl: 37; xml: 25; pascal: 24
file content (41 lines) | stat: -rw-r--r-- 1,178 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
.\" Automatically generated by Pandoc 1.19.2.4
.\"
.TH "ALLEGRO_PRIM_BUFFER_FLAGS" "3" "" "Allegro reference manual" ""
.hy
.SH NAME
.PP
ALLEGRO_PRIM_BUFFER_FLAGS \- Allegro 5 API
.SH SYNOPSIS
.IP
.nf
\f[C]
#include\ <allegro5/allegro_primitives.h>

typedef\ enum\ ALLEGRO_PRIM_BUFFER_FLAGS
\f[]
.fi
.SH DESCRIPTION
.PP
Flags to specify how to create a vertex or an index buffer.
.IP \[bu] 2
ALLEGRO_PRIM_BUFFER_STREAM \- Hints to the driver that the buffer is
written to often, but used only a few times per frame
.IP \[bu] 2
ALLEGRO_PRIM_BUFFER_STATIC \- Hints to the driver that the buffer is
written to once and is used often
.IP \[bu] 2
ALLEGRO_PRIM_BUFFER_DYNAMIC \- Hints to the driver that the buffer is
written to often and is used often
.IP \[bu] 2
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 \f[C]al_create_vertex_buffer\f[] or
\f[C]al_create_index_buffer\f[] the call will fail.
.SH SINCE
.PP
5.1.3
.SH SEE ALSO
.PP
al_create_vertex_buffer(3), al_create_index_buffer(3)