#include <stdint.h>
#include <math.h>
#include <retro_common_api.h>
Go to the source code of this file.
◆ vec3_add
Value:GLenum src
Definition: glext.h:6980
GLenum GLenum dst
Definition: glext.h:6980
◆ vec3_copy
#define vec3_copy |
( |
|
dst, |
|
|
|
src |
|
) |
| |
Value:GLenum src
Definition: glext.h:6980
GLenum GLenum dst
Definition: glext.h:6980
◆ vec3_cross
#define vec3_cross |
( |
|
dst, |
|
|
|
a, |
|
|
|
b |
|
) |
| |
Value: dst[1] =
a[2]*
b[0] -
a[0]*
b[2]; \
dst[2] =
a[0]*
b[1] -
a[1]*
b[0]
GLboolean GLboolean GLboolean b
Definition: glext.h:6844
GLenum GLenum dst
Definition: glext.h:6980
GLboolean GLboolean GLboolean GLboolean a
Definition: glext.h:6844
◆ vec3_dot
#define vec3_dot |
( |
|
a, |
|
|
|
b |
|
) |
| (a[0] * b[0] + a[1] * b[1] + a[2] * b[2]) |
◆ vec3_length
◆ vec3_normalize
◆ vec3_scale
Value:GLenum GLenum GLenum GLenum GLenum scale
Definition: glext.h:9939
GLenum GLenum dst
Definition: glext.h:6980
◆ vec3_subtract
#define vec3_subtract |
( |
|
dst, |
|
|
|
src |
|
) |
| |
Value:GLenum src
Definition: glext.h:6980
GLenum GLenum dst
Definition: glext.h:6980
◆ vec3_t