Skip to content
Emmanuele Bassi edited this page Sep 10, 2015 · 9 revisions

1.2

Changes in 1.2.8

  • Fix generating the introspection data on non-GNU systems (Issue #42)
  • Fix affine/2D matrix detection and initialization

Changes in 1.2.6

  • Fix an embarrassing bug in graphene_quaternion_invert() (Issue #41)
  • Fix building without gtk-doc

Changes in 1.2.4

  • Fix a typo in the Graphene versioning macros
  • Work around issues in the GObject Introspection scanner that generated warnings when trying to introspect system headers or compiler extension syntax

Changes in 1.2.2

  • Fix build with Microsoft Visual Studio (thanks to Chun-wei Fan)
  • Fix build on Android (thanks to Nicholas Dufresne)
  • Install graphene-config.h under $libdir, as it's a platform-specific header (thanks to Nicholas Dufresne)
  • Use the GNU libc sincosf() function when available
  • Clarify the behaviour of graphene_matrix_t when interpolating uninitialized matrices
  • Fix the affine/2D matrix conversion in graphene_matrix_t

Changes in 1.2.0

  • Fix graphene_quaternion_t initialization (thanks to Alex Larsson)
  • Fix graphene_matrix_t look_at method (thanks to Alex Larsson)
  • Add graphene_plane_t
  • Add graphene_frustum_t
  • Add graphene_euler_t
  • Add graphene_box_t
  • Add graphene_sphere_t
  • Add graphene_triangle_t
  • Improve graphene_quaternion_t operators
  • Allow build with the Microsoft Visual Studio C compiler (thanks to Chun-wei Fan)
  • Use thread-safe API to initialize global constants
  • Add projection API to graphene_matrix_t

1.0

Changes in 1.0.0

  • Initial stable release
Clone this wiki locally