MCPcopy Create free account
hub / github.com/assaultcube/AC / setupstrips

Function setupstrips

source/src/rendercubes.cpp:9–21  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

7void finishstrips();
8
9void setupstrips()
10{
11 finishstrips();
12
13 glEnableClientState(GL_VERTEX_ARRAY);
14 glEnableClientState(GL_COLOR_ARRAY);
15 glEnableClientState(GL_TEXTURE_COORD_ARRAY);
16
17 vertex *buf = verts.getbuf();
18 glVertexPointer(3, GL_FLOAT, sizeof(vertex), &buf->x);
19 glColorPointer(4, GL_UNSIGNED_BYTE, sizeof(vertex), &buf->r);
20 glTexCoordPointer(2, GL_FLOAT, sizeof(vertex), &buf->u);
21}
22
23struct strips { vector<GLint> first; vector<GLsizei> count; };
24

Callers 3

drawreflectionFunction · 0.85
drawminimapFunction · 0.85
gl_drawframeFunction · 0.85

Calls 2

finishstripsFunction · 0.85
getbufMethod · 0.45

Tested by

no test coverage detected