AgeCommit message (Expand)AuthorFilesLines
2013-10-31Fix out of tree builds.HEADmasterKenneth Graunke1-4/+6
2011-03-02Fix forced function inlining for G++Ian Romanick1-1/+1
2011-02-02GLUshape: Add a torus shape generatorIan Romanick5-1/+200
2010-11-30GLUshape: Correct the element count calculation for meshesIan Romanick1-1/+1
2010-10-03GLUshape: Add the ability to generate meshes with a non-zero base vertexIan Romanick2-3/+12
2010-10-03GLUshape: Fix off-by-one error in mesh generationIan Romanick1-2/+2
2010-10-03GLUshape: Make the mesh producer publicly availableIan Romanick3-111/+97
2010-10-03Rename mesh.c as mesh.cppIan Romanick2-1/+1
2010-10-03GLUshape: Provide default implementations of some methodsIan Romanick3-6/+67
2010-10-03GLUshape: Add missing implementation of GLUshapeProducer::orientationIan Romanick1-1/+4
2010-10-03GLUshape: Make consumer index interface batch oriented as wellIan Romanick5-19/+37
2010-10-02GLUshape: Pass element count as a parameter to begin_primitive methodIan Romanick5-8/+10
2010-10-02GLUshape: Simplify / optimize GLUshapeConsumer interfaceIan Romanick8-54/+271
2010-10-02GLUshape: Initial work towards making GLUshapeConsumer interface batch orientedIan Romanick5-73/+77
2010-10-02Fix bugs in vargs handlingIan Romanick1-2/+2
2010-10-02Fix numerous GCC pointer signedness warningsIan Romanick1-3/+5
2010-10-02GLUshape: Implement single primitive NxM mesh generationIan Romanick2-14/+23
2010-07-21Add header files previously missing in Makefile.amglu3-0.9.1Ian Romanick1-1/+3
2010-07-21Set default HAVE_ macros for Windows buildsglu3-0.9Ian Romanick1-0/+5
2010-07-21Work around systems that don't have stdbool.hIan Romanick2-17/+15
2010-07-21Check for existance of strtofIan Romanick2-0/+5
2010-07-21Use correct internal includes to work around compiler issuesIan Romanick1-2/+2
2010-07-21Add missing return in gluInitializeCompilerIan Romanick1-0/+2
2010-07-21Use correct cast for assignment to GetProgramInfoLogIan Romanick1-1/+2
2010-07-21Use size_t instead of unsigned to silence VisualStudio warningIan Romanick1-1/+1
2010-07-21Use wglext.h instead of wgl.hIan Romanick2-1/+879
2010-07-21Bump version to 0.9 in anticipation of releaseIan Romanick2-1/+2
2010-07-18Add initial version of shading language helper functionsshader_helperIan Romanick3-1/+371
2010-07-18Add checks to for the window systemIan Romanick1-0/+55
2010-07-17Measure all angles in radiansIan Romanick2-7/+5
2010-04-20Build fixes for WindowsIan Romanick1-2/+8
2010-04-19GLUshape: Remove GLUshapeProducer::normals interfaceIan Romanick1-7/+1
2010-04-19Add Producer to the names of all the shape producer classesGLUshapeIan Romanick4-32/+34
2010-03-02GLUshape: Fix off-by-one error in an increment calculation in revolveIan Romanick1-1/+1
2010-02-16GLUshape: Add GLUcube class to generate cubesIan Romanick3-1/+190
2010-02-16GLUshape: Split GLUshape into GLUshapeConsumer and GLUshapeIan Romanick3-82/+92
2010-02-15GLUshape: Add simple test for GLUsphere shape generatorIan Romanick3-1/+178
2010-02-15GLUshape: Add GLUsphere class for generating sphere shapesIan Romanick3-1/+197
2010-02-15Add generic routines to generate triangle strip elements for rectangular meshesIan Romanick3-1/+128
2010-02-15Add generic routines to generate surfaces of revolution.Ian Romanick4-1/+208
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-10Bump version to 0.1-20100210.Ian Romanick1-1/+1
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-02-10Use fopen_s on Win32.Ian Romanick1-3/+1