Home | History | Annotate | Download | only in libagl

Lines Matching defs:vec4_t

94 struct vec4_t {
135 vec4_t obj;
136 vec4_t eye;
138 vec4_t clip;
146 vec4_t window;
148 vec4_t color;
149 vec4_t texture[GGL_TEXTURE_UNIT_COUNT];
216 void (*mvp_transform)(transform_t const*, vec4_t*, vec4_t const*);
217 void (*mv_transform)(transform_t const*, vec4_t*, vec4_t const*);
218 void (*tex_transform[2])(transform_t const*, vec4_t*, vec4_t const*);
272 vec4_t equation;
287 vec4_t ambient;
288 vec4_t diffuse;
289 vec4_t specular;
290 vec4_t implicitAmbient;
291 vec4_t implicitDiffuse;
292 vec4_t implicitSpecular;
293 vec4_t position; // position in eye space
294 vec4_t objPosition;
295 vec4_t normalizedObjPosition;
296 vec4_t spotDir;
297 vec4_t normalizedSpotDir;
307 vec4_t ambient;
308 vec4_t diffuse;
309 vec4_t specular;
310 vec4_t emission;
315 vec4_t ambient;
330 vec4_t implicitSceneEmissionAndAmbient;
331 vec4_t objViewer;
427 void (*point2)(transform_t const* t, vec4_t*, vec4_t const*);
428 void (*point3)(transform_t const* t, vec4_t*, vec4_t const*);
429 void (*point4)(transform_t const* t, vec4_t*, vec4_t const*);
431 void (*pointv[3])(transform_t const* t, vec4_t*, vec4_t const*);
620 vec4_t currentColorClamped;