cvs commit: fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL BufferObjects.hs DisplayLists.hs fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/Texturing Objects.hs

Sven Panne panne at glass.cse.ogi.edu
Mon Mar 22 10:46:22 EST 2004


panne       2004/03/22 10:46:22 PST

  Modified files:
    libraries/OpenGL/Graphics/Rendering/OpenGL/GL BufferObjects.hs 
                                                  DisplayLists.hs 
                                                  PerFragment.hs 
    libraries/OpenGL/Graphics/Rendering/OpenGL/GL/Texturing 
                                                            Objects.hs 
  Log:
  ObjectName-related API cleanup:
  
  * Made instances of ObjectName (BufferObject, DisplayList, QueryObject,
    TextureObject) non-opaque, because inventing one's own names is allowed by the
    spec. Pointed out by Wolfgang Thaller.
  
  * Made the types of defineNewList, listIndex, currentQuery, and textureBinding
    more accurate adding `Maybe'.
  
  * Removed defaultTextureObject, it's not needed anymore beacuse of the previous
    item.
  
  * Removed beginQuery and endQuery, withQuery is enough and more consistent with
    the rest of the API.
  
  Revision  Changes    Path
  1.6       +1 -1      fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/BufferObjects.hs
  1.11      +13 -7     fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/DisplayLists.hs
  1.18      +6 -5      fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/PerFragment.hs
  1.7       +8 -7      fptools/libraries/OpenGL/Graphics/Rendering/OpenGL/GL/Texturing/Objects.hs


More information about the Cvs-libraries mailing list