Go to the source code of this file.
◆ CODELENGTH
#define CODELENGTH |
( |
|
n, |
|
|
|
p |
|
) |
| |
Value:if(
n>=268435456) *(
p++) = (
n >> 28) | 0x80; \
if(
n>=2097152) *(
p++) = (
n >> 21) | 0x80; \
if(
n>=16384) *(
p++) = (
n >> 14) | 0x80; \
if(
n>=128) *(
p++) = (
n >> 7) | 0x80; \
GLfloat GLfloat p
Definition: glext.h:9809
GLdouble n
Definition: glext.h:8396
◆ DECODELENGTH
#define DECODELENGTH |
( |
|
n, |
|
|
|
p |
|
) |
| |
Value: do {
n = (
n << 7) | (*
p & 0x7f); } \
while((*(
p++)&0x80) && (
n<(1<<25)));
GLfloat GLfloat p
Definition: glext.h:9809
GLdouble n
Definition: glext.h:8396
◆ DECODELENGTH_CHECKLIMIT
#define DECODELENGTH_CHECKLIMIT |
( |
|
n, |
|
|
|
p, |
|
|
|
p_limit |
|
) |
| |
Value: do { \
if((
p) >= (p_limit))
break; \
n = (
n << 7) | (*(
p) & 0x7f); \
}
while((*((
p)++)&0x80) && (
n<(1<<25)));
GLfloat GLfloat p
Definition: glext.h:9809
GLdouble n
Definition: glext.h:8396
◆ DECODELENGTH_READ
#define DECODELENGTH_READ |
( |
|
n, |
|
|
|
READ |
|
) |
| |
Value: do { \
n = (
n << 7) | (
c & 0x07f); \
const GLubyte * c
Definition: glext.h:9812
GLdouble n
Definition: glext.h:8396