ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

vbo_exec_api.c File Reference
#include "main/glheader.h"
#include "main/bufferobj.h"
#include "main/context.h"
#include "main/macros.h"
#include "main/vtxfmt.h"
#include "main/state.h"
#include "main/light.h"
#include "main/api_arrayelt.h"
#include "main/api_noop.h"
#include "glapi/dispatch.h"
#include "vbo_context.h"
#include "vbo_attrib_tmp.h"

Go to the source code of this file.

Defines

#define ATTR(A, N, V0, V1, V2, V3)
#define ERROR()   _mesa_error( ctx, GL_INVALID_ENUM, __FUNCTION__ )
#define TAG(x)   vbo_##x

Functions

static void reset_attrfv (struct vbo_exec_context *exec)
static void vbo_exec_wrap_buffers (struct vbo_exec_context *exec)
void vbo_exec_vtx_wrap (struct vbo_exec_context *exec)
static void vbo_exec_copy_to_current (struct vbo_exec_context *exec)
static void vbo_exec_copy_from_current (struct vbo_exec_context *exec)
static void vbo_exec_wrap_upgrade_vertex (struct vbo_exec_context *exec, GLuint attr, GLuint newsz)
static void vbo_exec_fixup_vertex (GLcontext *ctx, GLuint attr, GLuint sz)
static void GLAPIENTRY vbo_exec_EvalCoord1f (GLfloat u)
static void GLAPIENTRY vbo_exec_EvalCoord2f (GLfloat u, GLfloat v)
static void GLAPIENTRY vbo_exec_EvalCoord1fv (const GLfloat *u)
static void GLAPIENTRY vbo_exec_EvalCoord2fv (const GLfloat *u)
static void GLAPIENTRY vbo_exec_EvalPoint1 (GLint i)
static void GLAPIENTRY vbo_exec_EvalPoint2 (GLint i, GLint j)
GLboolean vbo_validate_shaders (GLcontext *ctx)
static void GLAPIENTRY vbo_exec_Begin (GLenum mode)
static void GLAPIENTRY vbo_exec_End (void)
static void vbo_exec_vtxfmt_init (struct vbo_exec_context *exec)
void vbo_use_buffer_objects (GLcontext *ctx)
void vbo_exec_vtx_init (struct vbo_exec_context *exec)
void vbo_exec_vtx_destroy (struct vbo_exec_context *exec)
void vbo_exec_FlushVertices (GLcontext *ctx, GLuint flags)

Generated on Sat May 26 2012 04:58:43 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.