|
ReactOS 0.4.16-dev-1948-gd260c1d
|
#include <math.h>#include <stdlib.h>#include <string.h>#include "context.h"#include "eval.h"#include "dlist.h"#include "macros.h"#include "mmath.h"#include "types.h"#include "vbfill.h"
Go to the source code of this file.
Macros | |
| #define | CN(I, J, K) cn[(I)*uinc+(J)*dim+(K)] |
| #define | DCN(I, J) dcn[(I)*dcuinc+(J)] |
| #define | CROSS_PROD(n, u, v) |
| #define | I_TO_U(I, U) |
| #define | J_TO_V(J, V) |
|
static |
|
static |
Definition at line 258 of file eval.c.
Referenced by gl_EvalCoord2f().
| GLfloat * gl_copy_map_points1d | ( | GLenum | target, |
| GLint | ustride, | ||
| GLint | uorder, | ||
| const GLdouble * | points | ||
| ) |
| GLfloat * gl_copy_map_points1f | ( | GLenum | target, |
| GLint | ustride, | ||
| GLint | uorder, | ||
| const GLfloat * | points | ||
| ) |
| GLfloat * gl_copy_map_points2d | ( | GLenum | target, |
| GLint | ustride, | ||
| GLint | uorder, | ||
| GLint | vstride, | ||
| GLint | vorder, | ||
| const GLdouble * | points | ||
| ) |
Definition at line 689 of file eval.c.
Referenced by _mesa_Map2d().
| GLfloat * gl_copy_map_points2f | ( | GLenum | target, |
| GLint | ustride, | ||
| GLint | uorder, | ||
| GLint | vstride, | ||
| GLint | vorder, | ||
| const GLfloat * | points | ||
| ) |
Definition at line 646 of file eval.c.
Referenced by _mesa_Map2f().
Vertex
Color Index
Normal Vector
Texture Coordinates
Definition at line 1978 of file eval.c.
Referenced by execute_list(), gl_EvalMesh1(), gl_EvalPoint1(), and init_exec_pointers().
Vertex
Color Index
Normal
Texture Coordinates
Definition at line 2084 of file eval.c.
Referenced by execute_list(), gl_EvalMesh2(), gl_EvalPoint2(), and init_exec_pointers().
Definition at line 2330 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 2374 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 2276 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 2296 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 732 of file eval.c.
Referenced by gl_destroy_list().
Definition at line 1170 of file eval.c.
Referenced by init_dlist_pointers(), and init_exec_pointers().
Definition at line 1439 of file eval.c.
Referenced by init_dlist_pointers(), and init_exec_pointers().
Definition at line 1708 of file eval.c.
Referenced by init_dlist_pointers(), and init_exec_pointers().
Definition at line 89 of file eval.c.
Referenced by gl_create_context().
| void gl_Map1f | ( | GLcontext * | ctx, |
| GLenum | target, | ||
| GLfloat | u1, | ||
| GLfloat | u2, | ||
| GLint | stride, | ||
| GLint | order, | ||
| const GLfloat * | points, | ||
| GLboolean | retain | ||
| ) |
Definition at line 836 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
| void gl_Map2f | ( | GLcontext * | ctx, |
| GLenum | target, | ||
| GLfloat | u1, | ||
| GLfloat | u2, | ||
| GLint | ustride, | ||
| GLint | uorder, | ||
| GLfloat | v1, | ||
| GLfloat | v2, | ||
| GLint | vstride, | ||
| GLint | vorder, | ||
| const GLfloat * | points, | ||
| GLboolean | retain | ||
| ) |
Definition at line 988 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
Definition at line 2236 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
| void gl_MapGrid2f | ( | GLcontext * | ctx, |
| GLint | un, | ||
| GLfloat | u1, | ||
| GLfloat | u2, | ||
| GLint | vn, | ||
| GLfloat | v1, | ||
| GLfloat | v2 | ||
| ) |
Definition at line 2252 of file eval.c.
Referenced by execute_list(), and init_exec_pointers().
|
static |
Definition at line 131 of file eval.c.
Referenced by gl_EvalCoord1f(), and horner_bezier_surf().
|
static |
Definition at line 176 of file eval.c.
Referenced by gl_EvalCoord2f().