GL Tools

GL Tools

Release: GL Tools, v0.3

Release Type: Production
Version: 0.3
Release Notes

This version of GL Tools contains several fixes and enhancements over version 0.2. There are both Leopard and Tiger Versions available.

  • Correct context handling
  • Better GL State management
  • Points can now be textured
  • Matrix Patch now shows up

Release: GL Tools, v20071126

Release Type: Beta
Version: 20071126
Release Notes

Yet another GLTools beta (I'm starting to think this will never end! :) — Lots of performance enhancements.

  • CGL Macros are now used, for context-switch-free operation (this prevents flickering when transparent windows are moved over the rendering window, finally!)
  • GL Point now supports ARB_point_sprite
  • Context Info has two additional outputs: point texture minimum and maximum size. Context Info is also context-clean now too (it was changing the context on init, so I missed that one when doing context cleaning)
  • compiler now uses relaxed IEEE floating point standards (-ffast-math for you gcc junkies). This should result in marginally higher frame rates, but might also cause some problems in weird corner cases. Please let me know if this happens, and I'll change it back.

Release: GL Tools, v20071125

Release Type: Beta
Version: 20071125
Release Notes

This beta addresses some GL Errors in GL Point and GL Line. A portion of the glstate wasn't being preserved as it should have been.

Release: GL Tools, v0.2

Release Type: Production
Version: 0.2
Release Notes

This is an admittedly hasty backport of the latest Leopard GLTools beta. It's for use on Tiger only.

New and improved patches include:

  • GL Point
  • GL Line
  • GL Spline
  • GL Triangle
  • GL Quad
  • GL Context Info
  • GL Matrix Mult

This version supports Depth sorting, Overlay blending, and Texture mapping, unlike the previous official release. Matrix Mult allows you to specify an arbitrary Transformation Matrix to the renderer.

Release: GL Tools, v20071119

Release Type: Beta
Version: 20071119
Release Notes

This is likely to be the last Beta of GL Tools before an official release, provided no other issues are discovered.

The Polygon Mode errors caused by other GL Tools patches have been fixed (via super aggressive GL state saving/restoration). Compile options were also changed to optimize more (don't know how that got turned off ...), so it might be a tiny bit snappier.

Next up, backporting it all to Tiger...