core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

vbo_exec_eval.c File Reference

#include "main/glheader.h"
#include "main/context.h"
#include "main/macros.h"
#include "math/m_eval.h"
#include "glapi/dispatch.h"
#include "vbo_exec.h"

Functions

static void clear_active_eval1 (struct vbo_exec_context *exec, GLuint attr)
static void clear_active_eval2 (struct vbo_exec_context *exec, GLuint attr)
static void set_active_eval1 (struct vbo_exec_context *exec, GLuint attr, GLuint dim, struct gl_1d_map *map)
static void set_active_eval2 (struct vbo_exec_context *exec, GLuint attr, GLuint dim, struct gl_2d_map *map)
void vbo_exec_eval_update (struct vbo_exec_context *exec)
void vbo_exec_do_EvalCoord1f (struct vbo_exec_context *exec, GLfloat u)
void vbo_exec_do_EvalCoord2f (struct vbo_exec_context *exec, GLfloat u, GLfloat v)


Function Documentation

static void clear_active_eval1 ( struct vbo_exec_context exec,
GLuint  attr 
) [static]

static void clear_active_eval2 ( struct vbo_exec_context exec,
GLuint  attr 
) [static]

static void set_active_eval1 ( struct vbo_exec_context exec,
GLuint  attr,
GLuint  dim,
struct gl_1d_map map 
) [static]

static void set_active_eval2 ( struct vbo_exec_context exec,
GLuint  attr,
GLuint  dim,
struct gl_2d_map map 
) [static]

void vbo_exec_do_EvalCoord1f ( struct vbo_exec_context exec,
GLfloat  u 
)

Vertex -- EvalCoord1f is a noop if this map not enabled:

void vbo_exec_do_EvalCoord2f ( struct vbo_exec_context exec,
GLfloat  u,
GLfloat  v 
)

Vertex -- EvalCoord2f is a noop if this map not enabled:

void vbo_exec_eval_update ( struct vbo_exec_context exec  ) 


Generated on Sun Sep 27 06:47:52 2009 for Mesa vbo by  doxygen 1.5.4