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

vbo_exec_draw.c File Reference

#include "main/glheader.h"
#include "main/bufferobj.h"
#include "main/context.h"
#include "main/enums.h"
#include "main/state.h"
#include "main/macros.h"
#include "vbo_context.h"

Functions

static void vbo_exec_debug_verts (struct vbo_exec_context *exec)
static GLuint vbo_copy_vertices (struct vbo_exec_context *exec)
static void vbo_exec_bind_arrays (GLcontext *ctx)
static void vbo_exec_vtx_unmap (struct vbo_exec_context *exec)
void vbo_exec_vtx_map (struct vbo_exec_context *exec)
void vbo_exec_vtx_flush (struct vbo_exec_context *exec, GLboolean unmap)
 Execute the buffer and save copied verts.


Function Documentation

static GLuint vbo_copy_vertices ( struct vbo_exec_context exec  )  [static]

static void vbo_exec_bind_arrays ( GLcontext ctx  )  [static]

static void vbo_exec_debug_verts ( struct vbo_exec_context exec  )  [static]

void vbo_exec_vtx_flush ( struct vbo_exec_context exec,
GLboolean  unmap 
)

Execute the buffer and save copied verts.

void vbo_exec_vtx_map ( struct vbo_exec_context exec  ) 

static void vbo_exec_vtx_unmap ( struct vbo_exec_context exec  )  [static]


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