#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. |
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] |