Author Topic: GLM 0.8.0 beta released  (Read 14241 times)

0 Members and 1 Guest are viewing this topic.

Groove

  • Soldier
  • **
  • Posts: 51
    • http://www.g-truc.net
GLM 0.8.0 beta released
« on: September 27, 2008, 03:12:25 PM »
GLM 0.8.0 beta 1 released:

GLM have been updated to support GLSL 1.30. API documentation had significant improvements to make easier finding of GLSL functions and types.

GLM 0.8.x is NOT backward compatible with GLM 0.7.x. Upgrade to GLM 0.8.x could involve build errors for the following cases: A lot of improvements have been made to increase the conformance with GLSL specification. Lot of GLSL 1.30 features were already exposed in extensions that have been deleted. The extension syntaxe based on ARB convension is no long used.

Due to the number of changes GLM 0.8.0 is release as beta first. The final release is schedule for october.

http://glm.g-truc.net/
« Last Edit: October 06, 2008, 02:49:42 PM by Groove »

Groove

  • Soldier
  • **
  • Posts: 51
    • http://www.g-truc.net
Re: GLM 0.8.0 beta 2 released
« Reply #1 on: October 06, 2008, 02:48:54 PM »
GLM 0.8.0 beta 2 released:

This release mainly improves half float vectors support. By default the low precission vectors are based on float numbers not on half numbers

It also provides new setup options. GLM_USE_ONLY_XYZW to disable multiple names to access to a single vector component. GLM_USE_ANONYMOUS_UNION to allow multiple component names on half vectors with Visual C++.

Various bugs and updates of extensions have been done too. Final release is coming...

http://glm.g-truc.net/

Groove

  • Soldier
  • **
  • Posts: 51
    • http://www.g-truc.net
Re: GLM 0.8.0 beta released
« Reply #2 on: October 10, 2008, 05:00:09 PM »
GLM 0.8.0 beta 3 released !

This release fixes some bugs and add few features though extensions. The development is now based on CMake to make easier cross platform tests and project management.