cvs commit: fptools/libraries/OpenGL Makefile
fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL
Colors.hs CoordTrans.hs VertexArrays.hs VertexSpec.hsSpecification.hs
Sven Panne
panne at glass.cse.ogi.edu
Sun Mar 21 04:20:16 EST 2004
panne 2004/03/21 04:20:15 PST
Modified files:
libraries/OpenGL Makefile
libraries/OpenGL/Graphics/Rendering/OpenGL/GL Colors.hs
CoordTrans.hs
VertexArrays.hs
VertexSpec.hs
libraries/OpenGL/Graphics/Rendering/OpenGL/GL/Texturing
Specification.hs
Log:
Performance tweaks:
* Made a few basic constructors strict in all their fields, hopefully
improving performance and decreasing the likelihood of space leaks
* Changed two single-constructor "data" to "newtype" for the same reasons
* Enable unboxing of strict fields
Revision Changes Path
1.31 +2 -1 fptools/libraries/OpenGL/Makefile
1.23 +1 -1 fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/Colors.hs
1.46 +5 -5 fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/CoordTrans.hs
1.21 +1 -1 fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/VertexArrays.hs
1.29 +10 -10 fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/VertexSpec.hs
1.7 +5 -5 fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/Texturing/Specification.hs
More information about the Cvs-libraries
mailing list