mutter/doc/reference/cogl
Robert Bragg e9e824fd86 matrix: Adds experimental cogl_matrix_{transform,project}_points
This add two new function that allows us to transform or project an
array of points instead of only transforming one point at a time. Recent
benchmarking has shown cogl_matrix_transform_point to be a bottleneck
sometimes, so this should allow us to reduce the overhead when
transforming lots of vertices at the same time, and also reduce the cost
of 3 component, non-projective transforms.

For now they are marked as experimental (you have to define
COGL_ENABLE_EXPERIMENTAL_API) because there is some concern that it
introduces some inconsistent naming. cogl_matrix_transform_point would
have to be renamed cogl_matrix_project_point to be consistent, but that
would be an API break.
2010-11-23 12:50:29 +00:00
..
blend-strings.xml
cogl_ortho.png cogl docs: Improve documentation for cogl_ortho 2010-06-15 15:26:28 +01:00
cogl-docs.xml.in docs: Put deprecated Cogl symbols into new section 2010-09-23 15:53:30 +01:00
cogl-sections.txt matrix: Adds experimental cogl_matrix_{transform,project}_points 2010-11-23 12:50:29 +00:00
fill-rule-even-odd.png cogl-path: Allow changing the fill rule 2010-06-29 20:37:14 +01:00
fill-rule-non-zero.png cogl-path: Allow changing the fill rule 2010-06-29 20:37:14 +01:00
Makefile.am docs: Fix up the Cogl API reference build 2010-09-03 17:15:22 +01:00
quad-indices-order.png Convert the ASCII art documentation in cogl-vertex-buffer to PNGs 2010-07-02 17:29:34 +01:00
quad-indices-triangles.png Convert the ASCII art documentation in cogl-vertex-buffer to PNGs 2010-07-02 17:29:34 +01:00