A thin layer of graphic data types
graphene_gobject_dep
variable for graphene-gobject [Tim-Philipp Müller]true
/false
builtype
arguments [Nirbheek Chauhan]_isnanf
on Windows instead of isnanf
graphene_matrix_init_look_at()
[Alexander Larsson]New stable release, in time for GNOME 3.34!
A few last minute API additions, mostly driven by Gthree.
graphene_matrix_decompose()
[#170]graphene_ray_t
[#171]graphene_triangle_init_from_float()
[#171]graphene_triangle_get_uv()
[#171]graphene_ray_transform()
[#169, Alexander Larsson]A new snapshot, probably the last towards the 1.10 stable release.
New API and fixes needed by GThree, documentation fixes, and a substantial reorganisation of the repository.
graphene_euler_t
pragma once
for the header inclusion guardgraphene_quaternion_t
graphene_plane_transform()
graphene_ray_t
graphene_box_get_center()
and graphene_box_get_bounding_sphere()
(#165)graphene_box_t
APIThree big pieces landed in this snapshot:
graphene_quaternion_equal()
to consider the orientation, not just the component equalitygraphene_quaternion_slerp()
to always interpolate along the shortest path [Alex Larsson]graphene_rectangle_get_area()
[Marco Trevisan]graphene_rect_round()
, and deprecate the function [Marco Trevisan]graphene_rect_round_extents()
[Marco Trevisan]Alex Larsson, Marco Trevisan, Christoph Reiter
New development cycle, with new API added for GTK 4 and for the in progress work of porting Mutter to use Graphene.
graphene_rect_scale()
method [Georges Basile Stavracas Neto]configure_file()
pkgconfig.generate()
graphene_matrix_t
graphene_matrix_t
darwin_versions
argument instead of rolling our own [Tom Schoonjans]GRAPHENE_RECT_INIT_ZERO
[Georges Basile Stavracas Neto]Bug fixes, bug fixes everywhere!
Also: documentation changes to clarify what we do behind the veil of the various matrix multiplication functions. Hopefully, this should help people using Graphene especially when it comes to integration with other libraries.