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_split_copy.c File Reference
#include "main/glheader.h"
#include "main/imports.h"
#include "main/macros.h"
#include "main/enums.h"
#include "main/mtypes.h"
#include "vbo_split.h"
#include "vbo.h"

Go to the source code of this file.

Data Structures

struct  copy_context

Defines

#define ELT_TABLE_SIZE   16
#define MAX_PRIM   32

Functions

static GLuint type_size (GLenum type)
static GLuint attr_size (const struct gl_client_array *array)
static GLboolean check_flush (struct copy_context *copy)
static void flush (struct copy_context *copy)
static void begin (struct copy_context *copy, GLenum mode, GLboolean begin_flag)
static GLuint elt (struct copy_context *copy, GLuint elt_idx)
static void end (struct copy_context *copy, GLboolean end_flag)
static void replay_elts (struct copy_context *copy)
static void replay_init (struct copy_context *copy)
static void replay_finish (struct copy_context *copy)
void vbo_split_copy (GLcontext *ctx, const struct gl_client_array *arrays[], const struct _mesa_prim *prim, GLuint nr_prims, const struct _mesa_index_buffer *ib, vbo_draw_func draw, const struct split_limits *limits)

Generated on Sun May 27 2012 05:00:09 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.