./graphics/glm [C++ mathematics header-only library for OpenGL software]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.9.8.5, Package name: glm-0.9.8.5
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
OpenGL Mathematics (GLM) is a header only C++ mathematics library for
graphics software based on the OpenGL Shading Language (GLSL) specification.

GLM provides classes and functions designed and implemented with the same
naming conventions and functionalities as GLSL so that when a programmer
knows GLSL, he knows GLM as well, which makes it really easy to use.

This project isn't limited to GLSL features. An extension system, based
on the GLSL extension conventions, provides extended capabilities:
matrix transformations, quaternions, half-based types, random numbers,
procedural noise functions, etc...

This library works perfectly with OpenGL but it also ensures interoperability
with third party libraries and SDKs. It is a good candidate for software
rendering (Raytracing / Rasterisation), image processing, physic simulations
and any context that requires a simple and convenient mathematics library.

GLM is written in C++98 but can take advantage of C++11 when supported
by the compiler.


Filesize: 3668.759 KB
Version History (View Complete History)
  • (2017-10-23) Updated to version: glm-0.9.8.5
  • (2017-06-16) Updated to version: glm-0.9.8.4
  • (2015-12-29) Updated to version: glm-0.9.7.1
  • (2013-03-19) Package added to openports.se, version glm-0.9.4.2 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-07-27 03:55:45 by Stuart Henderson | Files touched by this commit (62)
Log message:
add COMPILER_LIBCXX to WANTLIB and bump
   2017-06-16 03:34:36 by Dmitrij Czarkoff | Files touched by this commit (1)
Log message:
fix typo
   2017-06-15 12:02:17 by Rafael Sadowski | Files touched by this commit (4)
Log message:
update glm to 0.9.8.4
CXXFLAGS tweak and ok czarkoff@
   2017-06-15 12:02:17 by Rafael Sadowski | Files touched by this commit (4)
Log message:
update glm to 0.9.8.4
CXXFLAGS tweak and ok czarkoff@
   2017-06-15 12:02:17 by Rafael Sadowski | Files touched by this commit (4)
Log message:
update glm to 0.9.8.4
CXXFLAGS tweak and ok czarkoff@
   2017-06-15 12:02:17 by Rafael Sadowski | Files touched by this commit (4)
Log message:
update glm to 0.9.8.4
CXXFLAGS tweak and ok czarkoff@
   2017-05-31 02:08:18 by Marc Espie | Files touched by this commit (173)
Log message:
switch everything to new COMPILER idiom, even stuff that won't build with clang
yet, but at least that part is done.
   2017-05-26 22:54:31 by Marc Espie | Files touched by this commit (7)
Log message:
WANT_CXX
   2015-12-28 11:57:29 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- update to glm-0.9.7.1
   2015-12-28 11:57:29 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- update to glm-0.9.7.1
   2015-12-28 11:57:29 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- update to glm-0.9.7.1
   2015-12-28 11:57:29 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- update to glm-0.9.7.1
   2015-12-28 11:57:29 by Jasper Lievisse Adriaanse | Files touched by this commit (5)
Log message:
- update to glm-0.9.7.1