summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)AuthorFilesLines
2011-03-02Fix forced function inlining for G++HEADmasterIan Romanick1-1/+1
2011-02-02GLUshape: Add a torus shape generatorIan Romanick1-0/+29
2010-10-03GLUshape: Add the ability to generate meshes with a non-zero base vertexIan Romanick1-1/+3
2010-10-03GLUshape: Make the mesh producer publicly availableIan Romanick1-5/+34
2010-10-03GLUshape: Provide default implementations of some methodsIan Romanick1-5/+9
2010-10-03GLUshape: Add missing implementation of GLUshapeProducer::orientationIan Romanick1-1/+4
2010-10-03GLUshape: Make consumer index interface batch oriented as wellIan Romanick1-2/+5
2010-10-02GLUshape: Pass element count as a parameter to begin_primitive methodIan Romanick1-1/+3
2010-10-02GLUshape: Simplify / optimize GLUshapeConsumer interfaceIan Romanick1-0/+25
2010-10-02GLUshape: Initial work towards making GLUshapeConsumer interface batch orientedIan Romanick1-5/+7
2010-07-21Work around systems that don't have stdbool.hIan Romanick1-1/+15
2010-07-21Use wglext.h instead of wgl.hIan Romanick1-0/+878
2010-07-21Bump version to 0.9 in anticipation of releaseIan Romanick1-0/+1
2010-07-18Add initial version of shading language helper functionsshader_helperIan Romanick1-0/+109
2010-07-17Measure all angles in radiansIan Romanick1-3/+3
2010-04-19GLUshape: Remove GLUshapeProducer::normals interfaceIan Romanick1-7/+1
2010-04-19Add Producer to the names of all the shape producer classesGLUshapeIan Romanick1-12/+13
2010-02-16GLUshape: Add GLUcube class to generate cubesIan Romanick1-0/+22
2010-02-16GLUshape: Split GLUshape into GLUshapeConsumer and GLUshapeIan Romanick1-50/+57
2010-02-15GLUshape: Add GLUsphere class for generating sphere shapesIan Romanick1-0/+29
2010-02-15GLUshape: Initial interface for GLUshapeIan Romanick1-0/+117
2010-02-13Add see-also links for gluLoadTextFile and gluUnloadTextFileIan Romanick1-0/+4
2010-02-10Change internal version define.Ian Romanick1-1/+1
2010-02-10Silence a Visual Studio double-to-float warning.Ian Romanick1-1/+1
2010-02-10Ensure that functions are inlinedIan Romanick1-36/+44
2010-02-10Include GL/glext.h to get GLchar and other types on all platforms.Ian Romanick1-0/+1
2010-02-10Import glext.h from opengl.orgIan Romanick1-0/+9480
2010-02-10Include windows.h before including GL/gl.h on Windows.Ian Romanick1-0/+5
2010-01-12Add gluArcball structure and support functionsIan Romanick1-0/+65
2010-01-12Add missing contructor type and operator overloadsIan Romanick1-0/+41
2009-12-03Add C++ wrappers for gluDeterminan4_4m and gluInverse4_4mIan Romanick1-0/+56
2009-12-03Add functions to calculate the determinant and inverse of a 4x4 matrixIan Romanick1-0/+15
2009-12-03Add missing implementations of C++ wrapper functionsIan Romanick1-4/+46
2009-12-03Fix parameter ordering of projection matrix functionsIan Romanick1-6/+6
2009-11-14Add C++ matrix functions that return matricesIan Romanick1-0/+147
2009-11-14Add function to load text file (for shaders) from diskIan Romanick1-0/+25
2009-10-25Add several functions to calculate projection matrixes.Ian Romanick1-0/+102
2009-10-20Add piles of Doxygen documentation for the interfaceIan Romanick1-7/+374
2009-08-03Fix function names to match OpenGL naming conventionsIan Romanick2-7/+7
2009-08-03Merge commit 'anholt/master'Ian Romanick1-0/+1
2009-07-31Add missing string.h include for memcpy.Eric Anholt1-0/+1
2009-07-28Add copyright statementIan Romanick1-0/+23
2009-07-28Pass pointer to result instead of returning a structureIan Romanick2-173/+158
2009-07-28Add names of arguments to gluLookAt4v in the header.Eric Anholt1-1/+2
2009-07-28Add gluSub4m_4m that was declared but not implemented.Eric Anholt1-0/+12
2009-07-28Add prototypes that were missing for two glu3_scalar.h functions.Eric Anholt1-0/+2
2009-05-04Numerous small clean-ups and fixes.Ian Romanick2-24/+133
2009-04-17Initial commitIan Romanick2-0/+439