Gnash
0.8.10
|
#include <Renderer_ogl.h>
Public Member Functions | |
Tesselator () | |
~Tesselator () | |
void | beginPolygon () |
void | feed (std::vector< oglVertex > &vertices) |
void | tesselate () |
void | beginContour () |
void | endContour () |
void | rememberVertex (GLdouble *v) |
Static Public Member Functions | |
static void | error (GLenum error) |
static void | combine (GLdouble coords[3], void *vertex_data[4], GLfloat weight[4], void **outData, void *userdata) |
void gnash::renderer::opengl::Tesselator::combine | ( | GLdouble | coords[3], |
void * | vertex_data[4], | ||
GLfloat | weight[4], | ||
void ** | outData, | ||
void * | userdata | ||
) | [static] |
References assert, rememberVertex(), and test::v.
Referenced by Tesselator().
void gnash::renderer::opengl::Tesselator::error | ( | GLenum | error | ) | [static] |
References _.
Referenced by Tesselator().
void gnash::renderer::opengl::Tesselator::feed | ( | std::vector< oglVertex > & | vertices | ) |
References gnash::image::end().
void gnash::renderer::opengl::Tesselator::rememberVertex | ( | GLdouble * | v | ) |
Referenced by combine().
References gnash::image::end().