draw_pt_middle_end Struct Reference


Data Fields

void(* prepare )(struct draw_pt_middle_end *, unsigned prim, unsigned opt, unsigned *max_vertices)
void(* run )(struct draw_pt_middle_end *, const unsigned *fetch_elts, unsigned fetch_count, const ushort *draw_elts, unsigned draw_count)
void(* run_linear )(struct draw_pt_middle_end *, unsigned start, unsigned count)
boolean(* run_linear_elts )(struct draw_pt_middle_end *, unsigned fetch_start, unsigned fetch_count, const ushort *draw_elts, unsigned draw_count)
int(* get_max_vertex_count )(struct draw_pt_middle_end *)
void(* finish )(struct draw_pt_middle_end *)
void(* destroy )(struct draw_pt_middle_end *)

Detailed Description

Definition at line 84 of file draw_pt.h.


Field Documentation

void(* draw_pt_middle_end::prepare)(struct draw_pt_middle_end *, unsigned prim, unsigned opt, unsigned *max_vertices)

void(* draw_pt_middle_end::run)(struct draw_pt_middle_end *, const unsigned *fetch_elts, unsigned fetch_count, const ushort *draw_elts, unsigned draw_count)

void(* draw_pt_middle_end::run_linear)(struct draw_pt_middle_end *, unsigned start, unsigned count)

boolean(* draw_pt_middle_end::run_linear_elts)(struct draw_pt_middle_end *, unsigned fetch_start, unsigned fetch_count, const ushort *draw_elts, unsigned draw_count)

int(* draw_pt_middle_end::get_max_vertex_count)(struct draw_pt_middle_end *)

void(* draw_pt_middle_end::finish)(struct draw_pt_middle_end *)

void(* draw_pt_middle_end::destroy)(struct draw_pt_middle_end *)


The documentation for this struct was generated from the following file:
Generated on Tue Sep 29 06:26:00 2009 for Gallium3D by  doxygen 1.5.4