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