summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2016-01-12 17:01:20 -0500
committerRay Strode <rstrode@redhat.com>2016-01-12 17:01:20 -0500
commit2c458cc6ea60f8cf9879b398f1be42059471feaa (patch)
treec7b11a2bcb42281d5c3464bebe97a19a8760cce6
parente23024053b0bfc2208b837de1b92bce41a90668b (diff)
downloadcogl-2c458cc6ea60f8cf9879b398f1be42059471feaa.tar.gz
configure: get rid of docs
-rw-r--r--Makefile.am3
-rw-r--r--configure.ac18
-rw-r--r--doc/CODING_STYLE50
-rw-r--r--doc/Makefile.am9
-rw-r--r--doc/RELEASING129
-rw-r--r--doc/reference/Makefile.am5
-rw-r--r--doc/reference/cogl-2.0-experimental/Makefile.am132
-rw-r--r--doc/reference/cogl-2.0-experimental/blend-strings.xml129
-rw-r--r--doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-docs.xml.in229
-rw-r--r--doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-sections.txt1058
-rw-r--r--doc/reference/cogl-2.0-experimental/cogl_ortho.pngbin12650 -> 0 bytes
-rw-r--r--doc/reference/cogl-2.0-experimental/fill-rule-even-odd.pngbin3121 -> 0 bytes
-rw-r--r--doc/reference/cogl-2.0-experimental/fill-rule-non-zero.pngbin3143 -> 0 bytes
-rw-r--r--doc/reference/cogl-2.0-experimental/quad-indices-order.pngbin2620 -> 0 bytes
-rw-r--r--doc/reference/cogl-2.0-experimental/quad-indices-triangles.pngbin8018 -> 0 bytes
-rw-r--r--doc/reference/cogl-gst/Makefile.am106
-rw-r--r--doc/reference/cogl-gst/cogl-gst-docs.xml.in105
-rw-r--r--doc/reference/cogl-gst/cogl-gst-sections.txt33
-rw-r--r--doc/reference/cogl-gst/cogl-gst.types2
-rw-r--r--doc/reference/cogl/Makefile.am153
-rw-r--r--doc/reference/cogl/blend-strings.xml129
-rw-r--r--doc/reference/cogl/cogl-docs.xml.in212
-rw-r--r--doc/reference/cogl/cogl-sections.txt715
-rw-r--r--doc/reference/cogl/cogl_ortho.pngbin12650 -> 0 bytes
-rw-r--r--doc/reference/cogl/fill-rule-even-odd.pngbin3121 -> 0 bytes
-rw-r--r--doc/reference/cogl/fill-rule-non-zero.pngbin3143 -> 0 bytes
-rw-r--r--doc/reference/cogl/quad-indices-order.pngbin2620 -> 0 bytes
-rw-r--r--doc/reference/cogl/quad-indices-triangles.pngbin8018 -> 0 bytes
28 files changed, 1 insertions, 3216 deletions
diff --git a/Makefile.am b/Makefile.am
index 79628e4f..dfe2234f 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -18,7 +18,7 @@ if BUILD_COGL_GST
SUBDIRS += cogl-gst
endif
-SUBDIRS += doc po build
+SUBDIRS += po build
ACLOCAL_AMFLAGS = -I build/autotools ${ACLOCAL_FLAGS}
@@ -33,7 +33,6 @@ CLEANFILES=
DISTCLEANFILES=
DISTCHECK_CONFIGURE_FLAGS = \
- --enable-gtk-doc \
--enable-maintainer-flags \
--enable-profile \
--enable-gles2 \
diff --git a/configure.ac b/configure.ac
index 44fced58..83460ff4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -90,7 +90,6 @@ m4_define([pangocairo_req_version], [1.20])
m4_define([gi_req_version], [0.9.5])
m4_define([gdk_pixbuf_req_version], [2.0])
m4_define([uprof_req_version], [0.3])
-m4_define([gtk_doc_req_version], [1.13])
m4_define([xfixes_req_version], [3])
m4_define([xcomposite_req_version], [0.4])
m4_define([xrandr_req_version], [1.2])
@@ -106,7 +105,6 @@ AC_SUBST([CAIRO_REQ_VERSION], [cairo_req_version])
AC_SUBST([PANGOCAIRO_REQ_VERSION], [pangocairo_req_version])
AC_SUBST([XCOMPOSITE_REQ_VERSION], [xcomposite_req_version])
AC_SUBST([XFIXES_REQ_VERSION], [xfixes_req_version])
-AC_SUBST([GTK_DOC_REQ_VERSION], [gtk_doc_req_version])
AC_SUBST([GI_REQ_VERSION], [gi_req_version])
AC_SUBST([UPROF_REQ_VERSION], [uprof_req_version])
AC_SUBST([WAYLAND_REQ_VERSION], [wayland_req_version])
@@ -923,13 +921,6 @@ AM_CONDITIONAL(SUPPORT_XLIB, [test "x$SUPPORT_XLIB" = "xyes"])
dnl ================================================================
dnl Documentation stuff.
dnl ================================================================
-# gtkdocize greps for ^GTK_DOC_CHECK and parses it, so you need to have
-# it on it's own line.
-m4_ifdef([GTK_DOC_CHECK], [
-GTK_DOC_CHECK([gtk_doc_req_version], [--flavour no-tmpl])
-])
-AM_CONDITIONAL([BUILD_GTK_DOC], [test "x$enable_gtk_doc" = "xyes"])
-
GLIB_PREFIX="`$PKG_CONFIG --variable=prefix glib-2.0`"
GDKPIXBUF_PREFIX="`$PKG_CONFIG --variable=prefix gdk-pixbuf-2.0`"
AC_SUBST(GLIB_PREFIX)
@@ -1149,14 +1140,6 @@ cogl-gst/cogl-gst-2.0-experimental.pc
cogl-gles2/Makefile
cogl-gles2/cogl-gles2-1.0.pc
cogl-gles2/cogl-gles2-2.0-experimental.pc
-doc/Makefile
-doc/reference/Makefile
-doc/reference/cogl/Makefile
-doc/reference/cogl/cogl-docs.xml
-doc/reference/cogl-2.0-experimental/Makefile
-doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-docs.xml
-doc/reference/cogl-gst/Makefile
-doc/reference/cogl-gst/cogl-gst-docs.xml
po/Makefile.in
)
@@ -1207,7 +1190,6 @@ echo " Linker flags: ${LDFLAGS} ${COGL_EXTRA_LDFLAGS}"
# Miscellaneous
echo ""
echo " • Extra:"
-echo " Build API reference: ${enable_gtk_doc}"
echo " Build introspection data: ${enable_introspection}"
echo " Enable internationalization: ${USE_NLS}"
diff --git a/doc/CODING_STYLE b/doc/CODING_STYLE
deleted file mode 100644
index d982adf7..00000000
--- a/doc/CODING_STYLE
+++ /dev/null
@@ -1,50 +0,0 @@
-Cogl Coding Style
---------------------
-
-This document is intended to be a short description of the preferred
-coding style to be used for the Cogl source code.
-
-Coding style is a matter of consistency, readability and maintainance;
-coding style is also completely arbitrary and a matter of taste. This
-document will use examples at the very least to provide authoritative
-and consistent answers to common questions regarding the coding style,
-and will also try to identify the allowed exceptions.
-
-The Cogl coding style is currently defined relative to the Clutter
-coding style, so please first read clutter/docs/CODING_STYLE.
-
-Differences to the Clutter coding style:
-
-+ Headers
-
-Cogl headers are not exempt from the 80 characters limit as they are in
-Clutter. Function prototypes should not be arranged into vertical
-columns but should instead look somthing like this:
-
-void
-my_function (CoglType type,
- CoglType *a_pointer,
- CoglType another_type);
-
-+ Types
-
-Avoid the use of redundant glib typedefs and wherever possible simply
-use ANSI C/c99 types.
-
-The following types should not be used:
- gint, guint, gfloat, gdouble, glong, gulong, gchar, guchar,
- guint{8,16,32} or gint{8,16,32}
-Instead use:
- int, unsigned int, float, double, long, unsigned long, char,
- unsigned char, uint{8,16,32}_t and int{8,16,32}_t
-
-Use CoglBool for boolean types.
-
-When ever you need a byte size type for dealing with pixel data then
-uint8_t should be used.
-
-The general intention is that Cogl should look palatable to the widest
-range of C programmers including those outside the Gnome community so
-- especially for the public API - we want to minimize the number of
-foreign looking typedefs.
-
diff --git a/doc/Makefile.am b/doc/Makefile.am
deleted file mode 100644
index e8f091e7..00000000
--- a/doc/Makefile.am
+++ /dev/null
@@ -1,9 +0,0 @@
-SUBDIRS =
-
-if BUILD_GTK_DOC
-SUBDIRS += reference
-endif
-
-DIST_SUBDIRS = reference
-
-EXTRA_DIST = CODING_STYLE
diff --git a/doc/RELEASING b/doc/RELEASING
deleted file mode 100644
index 562dc7a9..00000000
--- a/doc/RELEASING
+++ /dev/null
@@ -1,129 +0,0 @@
-RELEASING
-=========
-
-When making a new release;
-
-
-== Add version defines + macros if applicable ==
-
- - If it's a new stable release that increments the Cogl minor version
- remember to add a new COGL_VERSION_1_X define to cogl/cogl-version.h
- and update cogl/cogl-macros.h accordingly
-
-
-== Update the documentation ==
-
- - Update the NEWS with:
-
- - new feature details, bugs fixed, acknowledgements
- - Use git shortlog -n -s to get the list of authors
- - The following bash snippet may help with extracting the list of
- bugs closed:
- - Grep the source code for "XXX: ONGOING BUG" and add a
- section about workarounds for un-resolved upstream bugs.
-
-URLS=$(git log $1|grep bugzilla|sort|uniq)
-for i in $URLS
-do
- ID=$(echo $i|cut -d'=' -f2)
- TITLE=$(wget --quiet -O - $i|grep -e '<title>.*</title>'|sed -e 's/<title>Bug [0-9]\+ &ndash; \(.*\)<\/title>/\1/')
- echo " #$ID - $TITLE"
-done
-
- - README: dependencies, any behavioural changes relevant to
- developers;
-
- then commit the changes.
-
-
-== Update the package version ==
-
- - Read the release comments in configure.ac
- - Bump cogl_1_micro_version to the next even number
- - Don't change the 2.0 version number
- - Update the libtool versioning
- - Update the cogl_release_status status to "release" or "snapshot"
- as appropriate.
- - commit the changes.
-
-
-== Test the release ==
-
- - Verify that you don't have uncommitted changes; both:
-
- $ git diff HEAD
-
- and:
-
- $ git diff --stat master origin/master
-
- should be empty.
-
- - Clean your work directory:
-
- $ git clean -xdf
-
- This ensures that you don't have stale files lying around.
-
- - Run:
-
- $ ./autogen.sh --enable-gtk-doc --enable-profile --enable-gles1 \
- --enable-gles2 --enable-gl --enable-xlib-egl-platform \
- --enable-wayland-egl-platform --enable-glx \
- --enable-wayland-egl-server --enable-cogl-gst
- $ make all
- $ make install
-
- And verify that the code builds and installs from a clean Git snapshot.
-
- - Run checks including running the conformance tests:
-
- $ make check
-
- - Test with Clutter:
-
- Since we haven't migrated all the Cogl unit tests from Clutter yet, you
- should now build Clutter against Cogl and run the conformance tests:
-
- $ ./autogen.sh
- $ make all
- $ make test
-
- - Test cross-compiling for Windows:
-
- Please use the build/mingw/mingw-fetch-dependencies.sh with a fresh
- build directory to make sure that all of the download links still
- work.
-
-
-== Make the release ==
-
- - Run:
-
- $ make release-publish
-
- Note: if you want to break this into multiple steps see
- build/autotools/Makefile.am.release for details. You may prefer to first
- `make release-check` and then manually use `make release-tag`, `make
- release-upload` and `make release-message`.
-
- `make release-publish` will:
-
- - do sanity checks on the build
- - distcheck the release
- - tag the repository with the version number
- - upload the tarball to the remote server (needs SSH account)
-
-
-== Prepare for the next development branch ==
-
- - Bump cogl_1_micro_version to the next odd number
- - Revert cogl_release_status to "git"
-
- - Push the branch and then the tag, e.g.:
-
- $ git push origin master
- $ git push origin 1.7.0
-
- - Announce release to the waiting world on the blog and mailing lists. Use
- the template printed by `make release-publish`.
diff --git a/doc/reference/Makefile.am b/doc/reference/Makefile.am
deleted file mode 100644
index 20a45bdf..00000000
--- a/doc/reference/Makefile.am
+++ /dev/null
@@ -1,5 +0,0 @@
-SUBDIRS = cogl cogl-2.0-experimental
-
-if BUILD_COGL_GST
-SUBDIRS += cogl-gst
-endif
diff --git a/doc/reference/cogl-2.0-experimental/Makefile.am b/doc/reference/cogl-2.0-experimental/Makefile.am
deleted file mode 100644
index fd569c83..00000000
--- a/doc/reference/cogl-2.0-experimental/Makefile.am
+++ /dev/null
@@ -1,132 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-# We require automake 1.6 at least.
-AUTOMAKE_OPTIONS = 1.6
-
-# This is a blank Makefile.am for using gtk-doc.
-# Copy this to your project's API docs directory and modify the variables to
-# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
-# of using the various options.
-
-# The name of the module, e.g. 'glib'.
-DOC_MODULE=cogl-2.0-experimental
-
-# The top-level SGML file. You can change this if you want to.
-DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml
-
-# The directory containing the source code. Relative to $(srcdir).
-# gtk-doc will search all .c & .h files beneath here for inline comments
-# documenting the functions and macros.
-# e.g. DOC_SOURCE_DIR=../../../gtk
-DOC_SOURCE_DIR=../../../cogl
-
-# Extra options to pass to gtkdoc-scangobj. Not normally needed.
-SCANGOBJ_OPTIONS=--type-init-func="g_type_init()"
-
-# Extra options to supply to gtkdoc-scan.
-# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
-SCAN_OPTIONS=--deprecated-guards="COGL_DISABLE_DEPRECATED"
-
-# Extra options to supply to gtkdoc-mkdb.
-# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
-MKDB_OPTIONS=--sgml-mode --output-format=xml --name-space=cogl
-
-# Extra options to supply to gtkdoc-mktmpl
-# e.g. MKTMPL_OPTIONS=--only-section-tmpl
-MKTMPL_OPTIONS=
-
-# Extra options to supply to gtkdoc-fixref. Not normally needed.
-# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
-FIXXREF_OPTIONS=\
- --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \
- --extra-dir=$(GDKPIXBUF_PREFIX)/share/gtk-doc/html/gdk-pixbuf
-
-# Used for dependencies. The docs will be rebuilt if any of these change.
-# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
-# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
-HFILE_GLOB=\
- $(top_srcdir)/cogl/*.h \
- $(top_builddir)/cogl/*.h \
- $(top_srcdir)/cogl/winsys/*.h
-CFILE_GLOB=$(top_srcdir)/cogl/*.c
-
-# Header files to ignore when scanning.
-# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
-cogl_private_headers := \
- $(shell cd $(top_srcdir)/cogl && echo *-private.h && cd - && \
- cd $(top_srcdir)/cogl/winsys && echo *-private.h && cd -)
-
-IGNORE_HFILES=\
- driver \
- tesselator \
- cogl.h \
- $(cogl_private_headers) \
- cogl-atlas.h \
- cogl-path.h \
- cogl-program.h \
- cogl-shader.h \
- cogl-bitmap-packing.h \
- cogl-bitmask.h \
- cogl-blend-string.h \
- cogl-blit.h \
- cogl-boxed-value.h \
- cogl-clip-stack.h \
- cogl-debug.h \
- cogl-debug-options.h \
- cogl-defines.h \
- cogl-driver.h \
- cogl-enum-types.h \
- cogl-flags.h \
- cogl-gles2-types.h \
- cogl-gl-header.h \
- cogl-glsl-shader-boilerplate.h \
- cogl-deprecated.h \
- cogl-profile.h \
- cogl-rectangle-map.h \
- cogl-spans.h \
- cogl-texture-driver.h \
- cogl-util.h \
- $(NULL)
-
-EXTRA_HFILES=
-
-# Images to copy into HTML directory.
-# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
-HTML_IMAGES = \
- fill-rule-non-zero.png \
- fill-rule-even-odd.png \
- quad-indices-order.png \
- quad-indices-triangles.png \
- cogl_ortho.png
-
-# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
-# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
-content_files = \
- blend-strings.xml
-
-# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
-# These files must be listed here *and* in content_files
-# e.g. expand_content_files=running.sgml
-expand_content_files = \
- blend-strings.xml
-
-# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
-# Only needed if you are using gtkdoc-scangobj to dynamically query widget
-# signals and properties.
-# e.g. AM_CPPFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
-# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
-
-AM_CPPFLAGS=-I$(top_srcdir) -I$(top_builddir)/cogl -DCOGL_ENABLE_EXPERIMENTAL_API $(COGL_DEP_CFLAGS)
-GTKDOC_LIBS=$(top_builddir)/cogl/libcogl.la $(COGL_DEP_LIBS)
-
-# This includes the standard gtk-doc make rules, copied by gtkdocize.
-if BUILD_GTK_DOC
-include $(top_srcdir)/gtk-doc.make
-else
-EXTRA_DIST =
-endif
-
-# Other files to distribute
-# e.g. EXTRA_DIST += version.xml.in
-
-EXTRA_DIST += $(HTML_IMAGES) $(content_files)
diff --git a/doc/reference/cogl-2.0-experimental/blend-strings.xml b/doc/reference/cogl-2.0-experimental/blend-strings.xml
deleted file mode 100644
index 421ab235..00000000
--- a/doc/reference/cogl-2.0-experimental/blend-strings.xml
+++ /dev/null
@@ -1,129 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY version SYSTEM "version.xml">
-]>
-
-<refentry id="cogl-Blend-Strings">
-<refmeta>
-<refentrytitle role="top_of_page" id="cogl-Blend-Strings.top_of_page">Blend Strings</refentrytitle>
-<manvolnum>3</manvolnum>
-<refmiscinfo>COGL Library</refmiscinfo>
-</refmeta>
-
-<refnamediv>
-<refname>Blend Strings</refname>
-<refpurpose>A simple syntax and grammar for describing blending and texture
-combining functions.</refpurpose>
-</refnamediv>
-
-<refsect1 id="cogl-Blend-Strings.description" role="desc">
-<title>Cogl Blend Strings</title>
-<para>
-Describing GPU blending and texture combining states is rather awkward to do
-in a consise but also readable fashion. Cogl helps by supporting
-string based descriptions using a simple syntax.
-</para>
-
-<section>
-<title>Some examples</title>
-
-<para>Here is an example used for blending:</para>
-<programlisting>
-"RGBA = ADD (SRC_COLOR * (SRC_COLOR[A]), DST_COLOR * (1-SRC_COLOR[A]))"
-</programlisting>
-<para>In OpenGL terms this replaces glBlendFunc[Separate] and
-glBlendEquation[Separate]</para>
-<para>
-Actually in this case it's more verbose than the GL equivalent:
-</para>
-<programlisting>
-glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
-</programlisting>
-<para>
-But unless you are familiar with OpenGL or refer to its API documentation
-you wouldn't know that the default function used by OpenGL is GL_FUNC_ADD
-nor would you know that the above arguments determine what the source color
-and destination color will be multiplied by before being adding.
-</para>
-
-<para>Here is an example used for texture combining:</para>
-<programlisting>
-"RGB = REPLACE (PREVIOUS)"
-"A = MODULATE (PREVIOUS, TEXTURE)"
-</programlisting>
-<para>
-In OpenGL terms this replaces glTexEnv, and the above example is equivalent
-to this OpenGL code:
-</para>
-<programlisting>
- glTexEnvi (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE);
- glTexEnvi (GL_TEXTURE_ENV, GL_COMBINE_RGB, GL_REPLACE);
- glTexEnvi (GL_TEXTURE_ENV, GL_SRC0_RGB, GL_PREVIOUS);
- glTexEnvi (GL_TEXTURE_ENV, GL_OPERAND0_RGB, GL_SRC_COLOR);
- glTexEnvi (GL_TEXTURE_ENV, GL_COMBINE_ALPHA, GL_MODULATE);
- glTexEnvi (GL_TEXTURE_ENV, GL_SRC0_ALPHA, GL_PREVIOUS);
- glTexEnvi (GL_TEXTURE_ENV, GL_OPERAND0_ALPHA, GL_SRC_COLOR);
- glTexEnvi (GL_TEXTURE_ENV, GL_SRC1_ALPHA, GL_TEXTURE);
- glTexEnvi (GL_TEXTURE_ENV, GL_OPERAND1_ALPHA, GL_SRC_COLOR);
-</programlisting>
-
-</section>
-
-<section id="cogl-Blend-String-syntax">
-<title>Here's the syntax</title>
-
-<programlisting>
-&lt;statement&gt;:
- &lt;channel-mask&gt;=&lt;function-name&gt;(&lt;arg-list&gt;)
-
- You can either use a single statement with an RGBA channel-mask or you can use
- two statements; one with an A channel-mask and the other with an RGB
- channel-mask.
-
-&lt;channel-mask&gt;:
- A or RGB or RGBA
-
-&lt;function-name&gt;:
- [A-Za-z_]*
-
-&lt;arg-list&gt;:
- &lt;arg&gt;,&lt;arg&gt;
- or &lt;arg&gt;
- or ""
-
- I.e. functions may take 0 or more arguments
-
-&lt;arg&gt;:
- &lt;color-source&gt;
- 1 - &lt;color-source&gt; : Only intended for texture combining
- &lt;color-source&gt; * ( &lt;factor&gt; ) : Only intended for blending
- 0 : Only intended for blending
-
- See the blending or texture combining sections for further notes and examples.
-
-&lt;color-source&gt;:
- &lt;source-name&gt;[&lt;channel-mask&gt;]
- &lt;source-name&gt;
-
- See the blending or texture combining sections for the list of source-names
- valid in each context.
-
- If a channel mask is not given then the channel mask of the statement
- is assumed instead.
-
-&lt;factor&gt;:
- 0
- 1
- &lt;color-source&gt;
- 1-&lt;color-source&gt;
- SRC_ALPHA_SATURATE
-</programlisting>
-
-</section>
-
-
-</refsect1>
-
-
-</refentry>
diff --git a/doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-docs.xml.in b/doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-docs.xml.in
deleted file mode 100644
index 8b0726a9..00000000
--- a/doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-docs.xml.in
+++ /dev/null
@@ -1,229 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY version "@VERSION@">
-]>
-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
-
- <bookinfo>
- <title>Cogl 2.0 Reference Manual</title>
- <releaseinfo>for Cogl 2.0;</releaseinfo>
-
- <copyright>
- <year>2008</year>
- <holder>OpenedHand LTD</holder>
- </copyright>
-
- <copyright>
- <year>2009</year>
- <year>2010</year>
- <year>2011</year>
- <year>2012</year>
- <year>2013</year>
- <holder>Intel Corporation</holder>
- </copyright>
-
- <legalnotice>
- <para>
- Permission is granted to copy, distribute and/or modify this
- document under the terms of the <citetitle>GNU Free
- Documentation License</citetitle>, Version 1.1 or any later
- version published by the Free Software Foundation with no
- Invariant Sections, no Front-Cover Texts, and no Back-Cover
- Texts. You may obtain a copy of the <citetitle>GNU Free
- Documentation License</citetitle> from the Free Software
- Foundation by visiting <ulink type="http"
- url="http://www.fsf.org">their Web site</ulink> or by writing
- to:
-
- <address>
- The Free Software Foundation, Inc.,
- <street>59 Temple Place</street> - Suite 330,
- <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>,
- <country>USA</country>
- </address>
- </para>
- </legalnotice>
-
- </bookinfo>
-
- <chapter>
- <title>Cogl - a modern 3D graphics API</title>
-
- <section id="cogl-intro">
- <title>About Cogl</title>
-
- <para>Cogl is a modern 3D graphics API with associated utility
- APIs designed to expose the features of 3D graphics hardware
- using a more object oriented design than OpenGL. The library has
- primarily been driven by the practical needs of Clutter but it
- is not tied to any one toolkit or even constrained to developing
- UI toolkits.</para>
-
- </section>
-
- <section id="cogl-general-apis">
- <title>General API concepts</title>
- <xi:include href="xml/cogl-object.xml"/>
- <xi:include href="xml/cogl-error.xml"/>
- <xi:include href="xml/cogl-types.xml"/>
- </section>
-
- <section id="cogl-context-apis">
- <title>Setting Up A Drawing Context</title>
- <xi:include href="xml/cogl-renderer.xml"/>
- <xi:include href="xml/cogl-onscreen-template.xml"/>
- <xi:include href="xml/cogl-display.xml"/>
- <xi:include href="xml/cogl-context.xml"/>
- </section>
-
- <section id="cogl-pipeline-apis">
- <title>Setting Up A GPU Pipeline</title>
- <xi:include href="blend-strings.xml"/>
- <xi:include href="xml/cogl-pipeline.xml"/>
- <xi:include href="xml/cogl-depth-state.xml"/>
- <xi:include href="xml/cogl-snippet.xml"/>
- </section>
-
- <section id="cogl-buffer-apis">
- <title>Allocating GPU Memory</title>
- <xi:include href="xml/cogl-buffer.xml"/>
- <xi:include href="xml/cogl-attribute-buffer.xml"/>
- <xi:include href="xml/cogl-index-buffer.xml"/>
- </section>
-
- <section id="cogl-buffer-layout-apis">
- <title>Describing the layout of GPU Memory</title>
- <xi:include href="xml/cogl-attribute.xml"/>
- <xi:include href="xml/cogl-indices.xml"/>
- </section>
-
- <section id="cogl-primitive-apis">
- <title>Geometry</title>
- <xi:include href="xml/cogl-primitive.xml"/>
- <xi:include href="xml/cogl-paths.xml"/>
- <xi:include href="xml/cogl-rectangle.xml"/>
- </section>
-
- <section id="cogl-textures">
- <title>Textures</title>
- <xi:include href="xml/cogl-bitmap.xml"/>
- <xi:include href="xml/cogl-texture.xml"/>
- </section>
-
- <section id="cogl-meta-textures">
- <title>Meta Textures</title>
- <xi:include href="xml/cogl-meta-texture.xml"/>
- <xi:include href="xml/cogl-sub-texture.xml"/>
- <xi:include href="xml/cogl-texture-2d-sliced.xml"/>
- <xi:include href="xml/cogl-texture-pixmap-x11.xml"/>
- </section>
-
- <section id="cogl-primitive-textures">
- <title>Primitive Textures</title>
- <xi:include href="xml/cogl-primitive-texture.xml"/>
- <xi:include href="xml/cogl-texture-2d.xml"/>
- <xi:include href="xml/cogl-texture-3d.xml"/>
- <xi:include href="xml/cogl-texture-rectangle.xml"/>
- </section>
-
- <section id="cogl-framebuffer-apis">
- <title>Framebuffers</title>
- <xi:include href="xml/cogl-framebuffer.xml"/>
- <xi:include href="xml/cogl-onscreen.xml"/>
- <xi:include href="xml/cogl-offscreen.xml"/>
- </section>
-
- <section id="cogl-utilities">
- <title>Utilities</title>
- <xi:include href="xml/cogl-color.xml"/>
- <xi:include href="xml/cogl-matrix.xml"/>
- <xi:include href="xml/cogl-matrix-stack.xml"/>
- <xi:include href="xml/cogl-vector.xml"/>
- <xi:include href="xml/cogl-euler.xml"/>
- <xi:include href="xml/cogl-quaternion.xml"/>
- <xi:include href="xml/cogl-fence.xml"/>
- <xi:include href="xml/cogl-version.xml"/>
- </section>
-
- <section id="cogl-integration">
- <title>Binding and Integrating</title>
- <xi:include href="xml/cogl-sdl.xml"/>
- <xi:include href="xml/cogl-poll.xml"/>
- <xi:include href="xml/cogl-gtype.xml"/>
- <xi:include href="xml/cogl-gles2.xml"/>
- </section>
-
- </chapter>
-
- <chapter id="coglglossary">
- <title>Glossaries</title>
-
- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
- </chapter>
-
- <index>
- <title>Index of all symbols</title>
- <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="deprecated">
- <title>Index of deprecated symbols</title>
- <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="0.8">
- <title>Index of new symbols in 0.8</title>
- <xi:include href="xml/api-index-0.8.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.0">
- <title>Index of new symbols in 1.0</title>
- <xi:include href="xml/api-index-1.0.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.2">
- <title>Index of new symbols in 1.2</title>
- <xi:include href="xml/api-index-1.2.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.4">
- <title>Index of new symbols in 1.4</title>
- <xi:include href="xml/api-index-1.4.xml"><xi:fallback /></xi:include>
- </index>
-
- <appendix id="license">
- <title>License</title>
-
- <para>
- This library is free software; you can redistribute it and/or
- modify it under the terms of the <citetitle>GNU Library General
- Public License</citetitle> as published by the Free Software
- Foundation; either version 2 of the License, or (at your option)
- any later version.
- </para>
-
- <para>
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- <citetitle>GNU Library General Public License</citetitle> for
- more details.
- </para>
-
- <para>
- You may obtain a copy of the <citetitle>GNU Library General
- Public License</citetitle> from the Free Software Foundation by
- visiting <ulink type="http" url="http://www.fsf.org">their Web
- site</ulink> or by writing to:
-
- <address>
- Free Software Foundation, Inc.
- <street>59 Temple Place</street> - Suite 330
- <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>
- <country>USA</country>
- </address>
- </para>
- </appendix>
-
-</book>
diff --git a/doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-sections.txt b/doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-sections.txt
deleted file mode 100644
index 94a1e650..00000000
--- a/doc/reference/cogl-2.0-experimental/cogl-2.0-experimental-sections.txt
+++ /dev/null
@@ -1,1058 +0,0 @@
-<SECTION>
-<FILE>cogl-object</FILE>
-<TITLE>The Object Interface</TITLE>
-CoglObject
-cogl_object_ref
-cogl_object_unref
-CoglUserDataKey
-CoglUserDataDestroyCallback
-cogl_object_get_user_data
-cogl_object_set_user_data
-</SECTION>
-
-<SECTION>
-<FILE>cogl-error</FILE>
-<TITLE>Exception handling</TITLE>
-CoglError
-cogl_error_matches
-cogl_error_free
-cogl_error_copy
-COGL_GLIB_ERROR
-</SECTION>
-
-<SECTION>
-<FILE>cogl-types</FILE>
-<TITLE>Common Types</TITLE>
-<SUBSECTION>
-CoglVertexP2
-CoglVertexP3
-CoglVertexP2C4
-CoglVertexP3C4
-CoglVertexP2T2
-CoglVertexP3T2
-CoglVertexP2T2C4
-CoglVertexP3T2C4
-CoglVerticesMode
-
-<SUBSECTION>
-CoglFuncPtr
-CoglPixelFormat
-CoglBufferTarget
-CoglBufferBit
-CoglAttributeType
-CoglColorMask
-
-<SUBSECTION>
-CoglTextureFlags
-
-<SUBSECTION>
-CoglBool
-</SECTION>
-
-<SECTION>
-<FILE>cogl-renderer</FILE>
-<TITLE>CoglRenderer: Connect to a backend renderer</TITLE>
-<SUBSECTION>
-CoglRenderer
-cogl_is_renderer
-
-<SUBSECTION>
-cogl_renderer_new
-cogl_renderer_get_n_fragment_texture_units
-cogl_renderer_connect
-
-<SUBSECTION>
-CoglWinsysID
-cogl_renderer_set_winsys_id
-cogl_renderer_get_winsys_id
-CoglRendererConstraint
-cogl_renderer_add_constraint
-cogl_renderer_remove_constraint
-
-<SUBSECTION>
-cogl_xlib_renderer_set_foreign_display
-cogl_xlib_renderer_get_foreign_display
-
-<SUBSECTION>
-CoglXlibFilterFunc
-CoglFilterReturn
-cogl_xlib_renderer_add_filter
-cogl_xlib_renderer_remove_filter
-cogl_xlib_renderer_handle_event
-
-<SUBSECTION>
-CoglWin32FilterFunc
-cogl_win32_renderer_add_filter
-cogl_win32_renderer_remove_filter
-cogl_win32_renderer_handle_event
-cogl_win32_renderer_set_event_retrieval_enabled
-
-<SUBSECTION>
-cogl_wayland_renderer_set_foreign_display
-cogl_wayland_renderer_set_event_dispatch_enabled
-cogl_wayland_renderer_get_display
-</SECTION>
-
-<SECTION>
-<FILE>cogl-swap-chain</FILE>
-<TITLE>CoglSwapChain: Describe a set of back buffers for flipping between</TITLE>
-<SUBSECTION>
-CoglSwapChain
-cogl_is_swap_chain
-
-<SUBSECTION>
-cogl_swap_chain_new
-cogl_swap_chain_set_has_alpha
-cogl_swap_chain_set_length
-</SECTION>
-
-<SECTION>
-<FILE>cogl-onscreen-template</FILE>
-<TITLE>CoglOnscreenTemplate: Describe a template for onscreen framebuffers</TITLE>
-<SUBSECTION>
-CoglOnscreenTemplate
-cogl_is_onscreen_template
-
-<SUBSECTION>
-cogl_onscreen_template_new
-</SECTION>
-
-<SECTION>
-<FILE>cogl-display</FILE>
-<TITLE>CoglDisplay: Setup a display pipeline</TITLE>
-<SUBSECTION>
-CoglDisplay
-cogl_is_display
-
-<SUBSECTION>
-cogl_display_new
-cogl_display_get_renderer
-cogl_display_setup
-
-<SUBSECTION>
-cogl_gdl_display_set_plane
-
-<SUBSECTION>
-cogl_wayland_display_set_compositor_display
-</SECTION>
-
-<SECTION>
-<FILE>cogl-context</FILE>
-<TITLE>The Top-Level Context</TITLE>
-
-<SUBSECTION>
-CoglContext
-cogl_is_context
-cogl_context_new
-cogl_context_get_display
-
-<SUBSECTION>
-CoglFeatureID
-cogl_has_feature
-cogl_has_features
-CoglFeatureCallback
-cogl_foreach_feature
-
-<SUBSECTION>
-cogl_push_matrix
-cogl_pop_matrix
-cogl_scale
-cogl_translate
-cogl_rotate
-cogl_transform
-cogl_frustum
-cogl_perspective
-cogl_ortho
-
-<SUBSECTION>
-cogl_get_modelview_matrix
-cogl_set_modelview_matrix
-cogl_get_projection_matrix
-cogl_set_projection_matrix
-cogl_set_viewport
-cogl_get_viewport
-
-<SUBSECTION>
-cogl_set_source
-cogl_set_source_color
-cogl_set_source_color4ub
-cogl_set_source_color4f
-cogl_set_source_texture
-cogl_get_source
-cogl_push_source
-cogl_pop_source
-
-<SUBSECTION>
-COGL_TYPE_BUFFER_BIT
-cogl_clear
-
-<SUBSECTION>
-CoglReadPixelsFlags
-cogl_read_pixels
-
-<SUBSECTION>
-cogl_flush
-
-<SUBSECTION Standard>
-COGL_TYPE_ATTRIBUTE_TYPE
-COGL_TYPE_BLEND_STRING_ERROR
-COGL_TYPE_BUFFER_ACCESS
-COGL_TYPE_BUFFER_TARGET
-COGL_TYPE_BUFFER_UPDATE_HINT
-COGL_TYPE_BUFFER_USAGE_HINT
-COGL_TYPE_DEBUG_FLAGS
-COGL_TYPE_DRIVER_ERROR
-COGL_TYPE_FEATURE_FLAGS
-COGL_TYPE_INDICES_TYPE
-COGL_TYPE_PIXEL_FORMAT
-COGL_TYPE_READ_PIXELS_FLAGS
-COGL_TYPE_TEXTURE_FLAGS
-COGL_TYPE_VERTICES_MODE
-
-<SUBSECTION Private>
-COGL_DRIVER_ERROR
-CoglDriverError
-cogl_attribute_type_get_type
-cogl_buffer_bit_get_type
-cogl_buffer_target_get_type
-cogl_debug_flags_get_type
-cogl_driver_error_get_type
-cogl_feature_flags_get_type
-cogl_fixed_get_type
-cogl_fog_mode_get_type
-cogl_indices_type_get_type
-cogl_pixel_format_get_type
-cogl_read_pixels_flags_get_type
-cogl_shader_type_get_type
-cogl_texture_flags_get_type
-cogl_vertices_mode_get_type
-COGL_AFIRST_BIT
-COGL_A_BIT
-COGL_BGR_BIT
-COGL_PREMULT_BIT
-</SECTION>
-
-<SECTION>
-<FILE>cogl-poll</FILE>
-<TITLE>Main loop integration</TITLE>
-CoglPollFDEvent
-CoglPollFD
-cogl_poll_renderer_get_info
-cogl_poll_renderer_dispatch
-cogl_glib_source_new
-cogl_glib_renderer_source_new
-</SECTION>
-
-<SECTION>
-<FILE>cogl-attribute</FILE>
-<TITLE>Vertex Attributes</TITLE>
-CoglAttribute
-cogl_attribute_new
-cogl_is_attribute
-cogl_attribute_set_normalized
-cogl_attribute_get_normalized
-cogl_attribute_get_buffer
-cogl_attribute_set_buffer
-</SECTION>
-
-<SECTION>
-<FILE>cogl-indices</FILE>
-<TITLE>Indices</TITLE>
-
-<SUBSECTION>
-CoglIndices
-cogl_is_indices
-
-<SUBSECTION>
-CoglIndicesType
-cogl_indices_new
-
-<SUBSECTION>
-cogl_get_rectangle_indices
-</SECTION>
-
-<SECTION>
-<FILE>cogl-primitive</FILE>
-<TITLE>Primitives</TITLE>
-CoglPrimitive
-cogl_primitive_new
-cogl_primitive_new_with_attributes
-cogl_primitive_new_p2
-cogl_primitive_new_p3
-cogl_primitive_new_p2c4
-cogl_primitive_new_p3c4
-cogl_primitive_new_p2t2
-cogl_primitive_new_p3t2
-cogl_primitive_new_p2t2c4
-cogl_primitive_new_p3t2c4
-cogl_is_primitive
-cogl_primitive_get_first_vertex
-cogl_primitive_set_first_vertex
-cogl_primitive_get_n_vertices
-cogl_primitive_set_n_vertices
-cogl_primitive_get_mode
-cogl_primitive_set_mode
-cogl_primitive_set_attributes
-cogl_primitive_get_indices
-cogl_primitive_set_indices
-cogl_primitive_copy
-CoglPrimitiveAttributeCallback
-cogl_primitive_foreach_attribute
-cogl_primitive_draw
-</SECTION>
-
-<SECTION>
-<FILE>cogl-rectangle</FILE>
-<TITLE>Rectangles</TITLE>
-cogl_rectangle
-cogl_rectangles
-cogl_rectangle_with_texture_coords
-cogl_rectangles_with_texture_coords
-cogl_rectangle_with_multitexture_coords
-</SECTION>
-
-<SECTION>
-<FILE>cogl-snippet</FILE>
-<TITLE>Shader snippets</TITLE>
-CoglSnippet
-CoglSnippetHook
-cogl_snippet_new
-cogl_snippet_get_hook
-cogl_is_snippet
-cogl_snippet_set_declarations
-cogl_snippet_get_declarations
-cogl_snippet_set_pre
-cogl_snippet_get_pre
-cogl_snippet_set_replace
-cogl_snippet_get_replace
-cogl_snippet_set_post
-cogl_snippet_get_post
-</SECTION>
-
-<SECTION>
-<FILE>cogl-primitives-deprecated</FILE>
-<TITLE>Primitives (Deprecated)</TITLE>
-cogl_polygon
-</SECTION>
-
-<SECTION>
-<FILE>cogl-paths</FILE>
-<TITLE>Path Primitives</TITLE>
-CoglPath
-cogl_is_path
-cogl_path_new
-cogl_path_copy
-cogl_path_move_to
-cogl_path_close
-cogl_path_line_to
-cogl_path_curve_to
-cogl_path_arc
-cogl_path_rel_move_to
-cogl_path_rel_line_to
-cogl_path_rel_curve_to
-cogl_path_line
-cogl_path_polyline
-cogl_path_polygon
-cogl_path_rectangle
-cogl_path_round_rectangle
-cogl_path_ellipse
-
-<SUBSECTION>
-CoglPathFillRule
-cogl_path_set_fill_rule
-cogl_path_get_fill_rule
-</SECTION>
-
-<SECTION>
-<FILE>cogl-bitmap</FILE>
-<TITLE>Bitmap</TITLE>
-
-<SUBSECTION>
-CoglBitmap
-cogl_is_bitmap
-
-<SUBSECTION>
-cogl_bitmap_new_from_file
-cogl_bitmap_new_from_buffer
-cogl_bitmap_new_with_size
-cogl_bitmap_new_for_data
-
-<SUBSECTION>
-cogl_bitmap_get_format
-cogl_bitmap_get_width
-cogl_bitmap_get_height
-cogl_bitmap_get_rowstride
-cogl_bitmap_get_buffer
-cogl_bitmap_get_size_from_file
-
-<SUBSECTION>
-cogl_texture_new_from_bitmap
-
-<SUBSECTION>
-COGL_BITMAP_ERROR
-CoglBitmapError
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture</FILE>
-<TITLE>The Texture Interface</TITLE>
-CoglTexture
-cogl_is_texture
-
-<SUBSECTION>
-COGL_TEXTURE_ERROR
-CoglTextureError
-
-<SUBSECTION>
-cogl_texture_allocate
-cogl_texture_get_width
-cogl_texture_get_height
-cogl_texture_is_sliced
-cogl_texture_get_data
-cogl_texture_set_data
-cogl_texture_set_region
-CoglTextureType
-CoglTextureComponents
-cogl_texture_set_components
-cogl_texture_get_components
-cogl_texture_set_premultiplied
-cogl_texture_get_premultiplied
-
-<SUBSECTION Private>
-COGL_TEXTURE_MAX_WASTE
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-2d</FILE>
-<TITLE>2D textures</TITLE>
-CoglTexture2D
-cogl_texture_2d_new_with_size
-cogl_texture_2d_new_from_file
-cogl_texture_2d_new_from_bitmap
-cogl_texture_2d_new_from_data
-cogl_texture_2d_gl_new_from_foreign
-cogl_is_texture_rectangle
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-rectangle</FILE>
-<TITLE>Rectangle textures (non-normalized coordinates)</TITLE>
-CoglTextureRectangle
-cogl_texture_rectangle_new_with_size
-cogl_texture_rectangle_new_from_bitmap
-cogl_is_texture_rectangle
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-3d</FILE>
-<TITLE>3D textures</TITLE>
-CoglTexture3D
-cogl_texture_3d_new_with_size
-cogl_texture_3d_new_from_bitmap
-cogl_texture_3d_new_from_data
-cogl_is_texture_3d
-</SECTION>
-
-<SECTION>
-<FILE>cogl-meta-texture</FILE>
-<TITLE>High Level Meta Textures</TITLE>
-CoglMetaTexture
-CoglMetaTextureCallback
-cogl_meta_texture_foreach_in_region
-</SECTION>
-
-<SECTION>
-<FILE>cogl-primitive-texture</FILE>
-<TITLE>Low-level primitive textures</TITLE>
-CoglPrimitiveTexture
-cogl_is_primitive_texture
-cogl_primitive_texture_set_auto_mipmap
-</SECTION>
-
-<SECTION>
-<FILE>cogl-sub-texture</FILE>
-<TITLE>Sub Textures</TITLE>
-CoglSubTexture
-cogl_sub_texture_new
-cogl_is_sub_texture
-</SECTION>
-
-<SECTION>
-<FILE>cogl-atlas-texture</FILE>
-<TITLE>Atlas Textures</TITLE>
-CoglAtlasTexture
-cogl_atlas_texture_new_with_size
-cogl_atlas_texture_new_from_file
-cogl_atlas_texture_new_from_data
-cogl_atlas_texture_new_from_bitmap
-cogl_is_atlas_texture
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-2d-sliced</FILE>
-<TITLE>Sliced Textures</TITLE>
-CoglTexture2DSliced
-cogl_texture_2d_sliced_new_with_size
-cogl_texture_2d_sliced_new_from_file
-cogl_texture_2d_sliced_new_from_data
-cogl_texture_2d_sliced_new_from_bitmap
-cogl_is_texture_2d_sliced
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-pixmap-x11</FILE>
-<TITLE>X11 Texture From Pixmap</TITLE>
-<SUBSECTION>
-CoglTexturePixmapX11
-cogl_is_texture_pixmap_x11
-
-<SUBSECTION>
-cogl_texture_pixmap_x11_new
-
-<SUBSECTION>
-cogl_texture_pixmap_x11_update_area
-cogl_texture_pixmap_x11_is_using_tfp_extension
-CoglTexturePixmapX11ReportLevel
-cogl_texture_pixmap_x11_set_damage_object
-</SECTION>
-
-<SECTION>
-<FILE>cogl-framebuffer</FILE>
-<TITLE>CoglFramebuffer: The Framebuffer Interface</TITLE>
-CoglFramebuffer
-COGL_FRAMEBUFFER
-cogl_framebuffer_allocate
-cogl_framebuffer_get_width
-cogl_framebuffer_get_height
-cogl_framebuffer_set_viewport
-cogl_framebuffer_get_viewport_x
-cogl_framebuffer_get_viewport_y
-cogl_framebuffer_get_viewport_width
-cogl_framebuffer_get_viewport_height
-cogl_framebuffer_get_viewport4fv
-cogl_framebuffer_get_red_bits
-cogl_framebuffer_get_green_bits
-cogl_framebuffer_get_blue_bits
-cogl_framebuffer_get_alpha_bits
-cogl_framebuffer_get_depth_bits
-cogl_framebuffer_get_color_mask
-cogl_framebuffer_set_color_mask
-cogl_framebuffer_get_samples_per_pixel
-cogl_framebuffer_set_samples_per_pixel
-cogl_framebuffer_resolve_samples
-cogl_framebuffer_resolve_samples_region
-cogl_framebuffer_get_context
-cogl_framebuffer_clear
-cogl_framebuffer_clear4f
-cogl_framebuffer_read_pixels_into_bitmap
-cogl_framebuffer_read_pixels
-cogl_framebuffer_set_dither_enabled
-cogl_framebuffer_get_dither_enabled
-
-<SUBSECTION>
-cogl_framebuffer_draw_rectangle
-cogl_framebuffer_draw_textured_rectangle
-cogl_framebuffer_draw_multitextured_rectangle
-cogl_framebuffer_draw_rectangles
-cogl_framebuffer_draw_textured_rectangles
-cogl_framebuffer_stroke_path
-cogl_framebuffer_fill_path
-
-<SUBSECTION>
-cogl_framebuffer_discard_buffers
-cogl_framebuffer_finish
-
-<SUBSECTION>
-cogl_framebuffer_push_matrix
-cogl_framebuffer_pop_matrix
-cogl_framebuffer_identity_matrix
-cogl_framebuffer_scale
-cogl_framebuffer_translate
-cogl_framebuffer_rotate
-cogl_framebuffer_rotate_euler
-cogl_framebuffer_rotate_quaternion
-cogl_framebuffer_transform
-cogl_framebuffer_get_modelview_matrix
-cogl_framebuffer_set_modelview_matrix
-
-<SUBSECTION>
-cogl_framebuffer_perspective
-cogl_framebuffer_frustum
-cogl_framebuffer_orthographic
-cogl_framebuffer_get_projection_matrix
-cogl_framebuffer_set_projection_matrix
-
-<SUBSECTION>
-cogl_framebuffer_push_scissor_clip
-cogl_framebuffer_push_rectangle_clip
-cogl_framebuffer_push_path_clip
-cogl_framebuffer_push_primitive_clip
-cogl_framebuffer_pop_clip
-
-<SUBSECTION>
-cogl_get_draw_framebuffer
-cogl_set_framebuffer
-cogl_push_framebuffer
-cogl_pop_framebuffer
-</SECTION>
-
-<SECTION>
-<FILE>cogl-onscreen</FILE>
-<TITLE>CoglOnscreen: The Onscreen Framebuffer Interface</TITLE>
-<SUBSECTION>
-CoglOnscreen
-cogl_is_onscreen
-COGL_ONSCREEN
-
-<SUBSECTION>
-cogl_onscreen_new
-
-<SUBSECTION>
-CoglOnscreenX11MaskCallback
-cogl_x11_onscreen_set_foreign_window_xid
-cogl_x11_onscreen_get_window_xid
-cogl_x11_onscreen_get_visual_xid
-
-<SUBSECTION>
-cogl_win32_onscreen_set_foreign_window
-cogl_win32_onscreen_get_window
-
-<SUBSECTION>
-cogl_onscreen_show
-cogl_onscreen_hide
-
-<SUBSECTION>
-CoglFrameCallback
-CoglFrameClosure
-cogl_onscreen_add_frame_callback
-cogl_onscreen_remove_frame_callback
-
-<SUBSECTION>
-CoglOnscreenDirtyInfo
-CoglOnscreenDirtyCallback
-CoglOnscreenDirtyClosure
-cogl_onscreen_add_dirty_callback
-cogl_onscreen_remove_dirty_callback
-
-<SUBSECTION>
-CoglOnscreenResizeCallback
-CoglOnscreenResizeClosure
-cogl_onscreen_add_resize_callback
-cogl_onscreen_remove_resize_callback
-
-<SUBSECTION>
-cogl_onscreen_swap_buffers
-cogl_onscreen_swap_buffers_with_damage
-cogl_onscreen_swap_region
-cogl_onscreen_set_swap_throttled
-CoglSwapBuffersNotify
-cogl_onscreen_add_swap_buffers_callback
-cogl_onscreen_remove_swap_buffers_callback
-</SECTION>
-
-<SECTION>
-<FILE>cogl-offscreen</FILE>
-<TITLE>Offscreen Framebuffers</TITLE>
-<SUBSECTION>
-CoglOffscreen
-cogl_is_offscreen
-
-<SUBSECTION>
-cogl_offscreen_new_with_texture
-</SECTION>
-
-<SECTION>
-<FILE>cogl-color</FILE>
-<TITLE>Color Type</TITLE>
-CoglColor
-cogl_color_new
-cogl_color_copy
-cogl_color_free
-cogl_color_set_from_4ub
-cogl_color_set_from_4f
-
-<SUBSECTION>
-cogl_color_get_red
-cogl_color_get_green
-cogl_color_get_blue
-cogl_color_get_alpha
-
-<SUBSECTION>
-cogl_color_get_red_byte
-cogl_color_get_green_byte
-cogl_color_get_blue_byte
-cogl_color_get_alpha_byte
-
-<SUBSECTION>
-cogl_color_get_red_float
-cogl_color_get_green_float
-cogl_color_get_blue_float
-cogl_color_get_alpha_float
-
-<SUBSECTION>
-cogl_color_set_red
-cogl_color_set_green
-cogl_color_set_blue
-cogl_color_set_alpha
-
-<SUBSECTION>
-cogl_color_set_red_byte
-cogl_color_set_green_byte
-cogl_color_set_blue_byte
-cogl_color_set_alpha_byte
-
-<SUBSECTION>
-cogl_color_set_red_float
-cogl_color_set_green_float
-cogl_color_set_blue_float
-cogl_color_set_alpha_float
-
-<SUBSECTION>
-cogl_color_premultiply
-cogl_color_unpremultiply
-cogl_color_equal
-
-<SUBSECTION>
-cogl_color_init_from_hsl
-cogl_color_to_hsl
-</SECTION>
-
-<SECTION>
-<FILE>cogl-matrix</FILE>
-<TITLE>Matrices</TITLE>
-CoglMatrix
-cogl_matrix_init_identity
-cogl_matrix_init_from_array
-cogl_matrix_init_translation
-cogl_matrix_init_from_quaternion
-cogl_matrix_init_from_euler
-cogl_matrix_copy
-cogl_matrix_equal
-cogl_matrix_free
-cogl_matrix_frustum
-cogl_matrix_orthographic
-cogl_matrix_perspective
-cogl_matrix_look_at
-cogl_matrix_multiply
-cogl_matrix_rotate
-cogl_matrix_rotate_quaternion
-cogl_matrix_rotate_euler
-cogl_matrix_translate
-cogl_matrix_scale
-cogl_matrix_transpose
-cogl_matrix_get_array
-cogl_matrix_get_inverse
-cogl_matrix_transform_point
-cogl_matrix_transform_points
-cogl_matrix_project_points
-cogl_matrix_is_identity
-</SECTION>
-
-<SECTION>
-<FILE>cogl-matrix-stack</FILE>
-<TITLE>Matrix Stacks</TITLE>
-CoglMatrixStack
-CoglMatrixEntry
-cogl_matrix_stack_new
-cogl_matrix_stack_push
-cogl_matrix_stack_pop
-cogl_matrix_stack_load_identity
-cogl_matrix_stack_scale
-cogl_matrix_stack_translate
-cogl_matrix_stack_rotate
-cogl_matrix_stack_rotate_quaternion
-cogl_matrix_stack_rotate_euler
-cogl_matrix_stack_multiply
-cogl_matrix_stack_frustum
-cogl_matrix_stack_perspective
-cogl_matrix_stack_orthographic
-cogl_matrix_stack_get_inverse
-cogl_matrix_stack_get_entry
-cogl_matrix_stack_get
-cogl_matrix_entry_get
-cogl_matrix_stack_set
-cogl_matrix_entry_calculate_translation
-cogl_matrix_entry_is_identity
-cogl_matrix_entry_equal
-cogl_matrix_entry_ref
-cogl_matrix_entry_unref
-</SECTION>
-
-<SECTION>
-<FILE>cogl-euler</FILE>
-<TITLE>Eulers (Rotations)</TITLE>
-CoglEuler
-cogl_euler_init
-cogl_euler_init_from_matrix
-cogl_euler_init_from_quaternion
-cogl_euler_equal
-cogl_euler_copy
-cogl_euler_free
-</SECTION>
-
-<SECTION>
-<FILE>cogl-quaternion</FILE>
-<TITLE>Quaternions (Rotations)</TITLE>
-CoglQuaternion
-cogl_quaternion_init_identity
-cogl_quaternion_init
-cogl_quaternion_init_from_quaternion
-cogl_quaternion_init_from_angle_vector
-cogl_quaternion_init_from_array
-cogl_quaternion_init_from_x_rotation
-cogl_quaternion_init_from_y_rotation
-cogl_quaternion_init_from_z_rotation
-cogl_quaternion_init_from_euler
-cogl_quaternion_equal
-cogl_quaternion_copy
-cogl_quaternion_free
-cogl_quaternion_get_rotation_angle
-cogl_quaternion_get_rotation_axis
-cogl_quaternion_normalize
-cogl_quaternion_dot_product
-cogl_quaternion_invert
-cogl_quaternion_multiply
-cogl_quaternion_pow
-cogl_quaternion_slerp
-cogl_quaternion_nlerp
-cogl_quaternion_squad
-cogl_get_static_identity_quaternion
-cogl_get_static_zero_quaternion
-</SECTION>
-
-<SECTION>
-<FILE>cogl-pipeline</FILE>
-<TITLE>Pipeline</TITLE>
-CoglPipeline
-cogl_pipeline_new
-cogl_pipeline_copy
-cogl_is_pipeline
-
-cogl_pipeline_set_color
-cogl_pipeline_set_color4ub
-cogl_pipeline_set_color4f
-cogl_pipeline_get_color
-
-cogl_pipeline_set_ambient
-cogl_pipeline_get_ambient
-cogl_pipeline_set_diffuse
-cogl_pipeline_get_diffuse
-cogl_pipeline_set_ambient_and_diffuse
-cogl_pipeline_set_emission
-cogl_pipeline_get_emission
-cogl_pipeline_set_specular
-cogl_pipeline_get_specular
-cogl_pipeline_set_shininess
-cogl_pipeline_get_shininess
-
-CoglPipelineAlphaFunc
-cogl_pipeline_set_alpha_test_function
-
-COGL_BLEND_STRING_ERROR
-CoglBlendStringError
-cogl_pipeline_set_blend
-cogl_pipeline_set_blend_constant
-cogl_pipeline_set_point_size
-cogl_pipeline_get_point_size
-cogl_pipeline_set_per_vertex_point_size
-cogl_pipeline_get_per_vertex_point_size
-
-cogl_pipeline_get_color_mask
-cogl_pipeline_set_color_mask
-
-cogl_pipeline_set_depth_state
-cogl_pipeline_get_depth_state
-
-CoglPipelineCullFaceMode
-cogl_pipeline_set_cull_face_mode
-CoglWinding
-cogl_pipeline_set_front_face_winding
-
-cogl_pipeline_set_layer_texture
-cogl_pipeline_set_layer_null_texture
-cogl_pipeline_get_layer_texture
-CoglPipelineFilter
-cogl_pipeline_set_layer_filters
-cogl_pipeline_get_layer_min_filter
-cogl_pipeline_get_layer_mag_filter
-CoglPipelineWrapMode
-cogl_pipeline_set_layer_wrap_mode
-cogl_pipeline_set_layer_wrap_mode_s
-cogl_pipeline_set_layer_wrap_mode_t
-cogl_pipeline_set_layer_wrap_mode_p
-cogl_pipeline_set_layer_combine
-cogl_pipeline_set_layer_combine_constant
-cogl_pipeline_set_layer_matrix
-cogl_pipeline_set_layer_point_sprite_coords_enabled
-cogl_pipeline_get_layer_point_sprite_coords_enabled
-
-cogl_pipeline_remove_layer
-
-cogl_pipeline_get_n_layers
-CoglPipelineLayerCallback
-cogl_pipeline_foreach_layer
-
-cogl_pipeline_get_uniform_location
-cogl_pipeline_set_uniform_1f
-cogl_pipeline_set_uniform_1i
-cogl_pipeline_set_uniform_float
-cogl_pipeline_set_uniform_int
-cogl_pipeline_set_uniform_matrix
-
-cogl_pipeline_add_snippet
-cogl_pipeline_add_layer_snippet
-
-<SUBSECTION Private>
-cogl_blend_string_error_get_type
-cogl_blend_string_error_domain
-</SECTION>
-
-<SECTION>
-<FILE>cogl-depth-state</FILE>
-<TITLE>Depth State</TITLE>
-CoglDepthState
-CoglDepthTestFunction
-cogl_depth_state_init
-cogl_depth_state_set_test_enabled
-cogl_depth_state_get_test_enabled
-cogl_depth_state_set_test_function
-cogl_depth_state_get_test_function
-cogl_depth_state_set_write_enabled
-cogl_depth_state_get_write_enabled
-cogl_depth_state_set_range
-cogl_depth_state_get_range
-</SECTION>
-
-<SECTION>
-<FILE>cogl-buffer</FILE>
-<TITLE>CoglBuffer: The Buffer Interface</TITLE>
-CoglBuffer
-cogl_is_buffer
-cogl_buffer_get_size
-CoglBufferUsageHint
-cogl_buffer_set_usage_hint
-cogl_buffer_get_usage_hint
-CoglBufferUpdateHint
-cogl_buffer_set_update_hint
-cogl_buffer_get_update_hint
-CoglBufferAccess
-CoglBufferMapHint
-cogl_buffer_map
-cogl_buffer_map_range
-cogl_buffer_unmap
-cogl_buffer_set_data
-
-<SUBSECTION>
-CoglPixelBuffer
-cogl_pixel_buffer_new
-cogl_is_pixel_buffer
-
-<SUBSECTION Private>
-cogl_buffer_access_get_type
-cogl_buffer_update_hint_get_type
-cogl_buffer_usage_hint_get_type
-</SECTION>
-
-<SECTION>
-<FILE>cogl-attribute-buffer</FILE>
-<TITLE>CoglAttributeBuffer: Buffers of vertex attributes</TITLE>
-CoglAttributeBuffer
-cogl_attribute_buffer_new_with_size
-cogl_attribute_buffer_new
-cogl_is_attribute_buffer
-</SECTION>
-
-<SECTION>
-<FILE>cogl-index-buffer</FILE>
-<TITLE>CoglIndexBuffer: Buffers of vertex indices</TITLE>
-CoglIndexBuffer
-cogl_index_buffer_new
-cogl_is_index_buffer
-</SECTION>
-
-<SECTION>
-<FILE>cogl-vector</FILE>
-<TITLE>3 Component Vectors</TITLE>
-cogl_vector3_init
-cogl_vector3_init_zero
-cogl_vector3_equal
-cogl_vector3_equal_with_epsilon
-cogl_vector3_copy
-cogl_vector3_free
-cogl_vector3_invert
-cogl_vector3_add
-cogl_vector3_subtract
-cogl_vector3_multiply_scalar
-cogl_vector3_divide_scalar
-cogl_vector3_normalize
-cogl_vector3_magnitude
-cogl_vector3_cross_product
-cogl_vector3_dot_product
-cogl_vector3_distance
-</SECTION>
-
-<SECTION>
-<FILE>cogl-fence</FILE>
-<TITLE>GPU synchronisation fences</TITLE>
-CoglFence
-CoglFenceCallback
-CoglFenceClosure
-cogl_fence_closure_get_user_data
-cogl_framebuffer_add_fence_callback
-cogl_framebuffer_cancel_fence_callback
-</SECTION>
-
-<SECTION>
-<FILE>cogl-version</FILE>
-<TITLE>Versioning utility macros</TITLE>
-COGL_VERSION_MAJOR
-COGL_VERSION_MINOR
-COGL_VERSION_MICRO
-COGL_VERSION_STRING
-COGL_VERSION
-COGL_VERSION_ENCODE
-COGL_VERSION_CHECK
-COGL_VERSION_GET_MAJOR
-COGL_VERSION_GET_MINOR
-COGL_VERSION_GET_MICRO
-</SECTION>
-
-<SECTION>
-<FILE>cogl-gtype</FILE>
-<TITLE>GType Integration API</TITLE>
-cogl_gtype_matrix_get_type
-</SECTION>
-
-<SECTION>
-<FILE>cogl-sdl</FILE>
-<TITLE>SDL Integration</TITLE>
-cogl_sdl_context_new
-cogl_sdl_renderer_set_event_type
-cogl_sdl_renderer_get_event_type
-cogl_sdl_handle_event
-cogl_sdl_idle
-cogl_sdl_onscreen_get_window
-</SECTION>
-
-<SECTION>
-<FILE>cogl-gles2</FILE>
-<TITLE>GLES 2.0 context</TITLE>
-
-<SUBSECTION>
-CoglGLES2Context
-CoglGLES2Vtable
-COGL_GLES2_CONTEXT_ERROR
-CoglGLES2ContextError
-cogl_gles2_context_new
-cogl_is_gles2_context
-
-<SUBSECTION>
-cogl_gles2_context_get_vtable
-cogl_push_gles2_context
-cogl_pop_gles2_context
-cogl_gles2_get_current_vtable
-
-<SUBSECTION>
-cogl_gles2_texture_2d_new_from_handle
-cogl_gles2_texture_get_handle
-</SECTION>
diff --git a/doc/reference/cogl-2.0-experimental/cogl_ortho.png b/doc/reference/cogl-2.0-experimental/cogl_ortho.png
deleted file mode 100644
index 2c2a1fd2..00000000
--- a/doc/reference/cogl-2.0-experimental/cogl_ortho.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl-2.0-experimental/fill-rule-even-odd.png b/doc/reference/cogl-2.0-experimental/fill-rule-even-odd.png
deleted file mode 100644
index 1e4fbb0f..00000000
--- a/doc/reference/cogl-2.0-experimental/fill-rule-even-odd.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl-2.0-experimental/fill-rule-non-zero.png b/doc/reference/cogl-2.0-experimental/fill-rule-non-zero.png
deleted file mode 100644
index 2d8ad314..00000000
--- a/doc/reference/cogl-2.0-experimental/fill-rule-non-zero.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl-2.0-experimental/quad-indices-order.png b/doc/reference/cogl-2.0-experimental/quad-indices-order.png
deleted file mode 100644
index a31d95d4..00000000
--- a/doc/reference/cogl-2.0-experimental/quad-indices-order.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl-2.0-experimental/quad-indices-triangles.png b/doc/reference/cogl-2.0-experimental/quad-indices-triangles.png
deleted file mode 100644
index 18c42c84..00000000
--- a/doc/reference/cogl-2.0-experimental/quad-indices-triangles.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl-gst/Makefile.am b/doc/reference/cogl-gst/Makefile.am
deleted file mode 100644
index 5e5c21d9..00000000
--- a/doc/reference/cogl-gst/Makefile.am
+++ /dev/null
@@ -1,106 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-# We require automake 1.6 at least.
-AUTOMAKE_OPTIONS = 1.6
-
-# This is a blank Makefile.am for using gtk-doc.
-# Copy this to your project's API docs directory and modify the variables to
-# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
-# of using the various options.
-
-# The name of the module, e.g. 'glib'.
-DOC_MODULE=cogl-gst
-
-# The top-level SGML file. You can change this if you want to.
-DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml
-
-# The directory containing the source code. Relative to $(srcdir).
-# gtk-doc will search all .c & .h files beneath here for inline comments
-# documenting the functions and macros.
-# e.g. DOC_SOURCE_DIR=../../../gtk
-DOC_SOURCE_DIR=../../../cogl-gst
-
-# Extra options to pass to gtkdoc-scangobj. Not normally needed.
-SCANGOBJ_OPTIONS=--type-init-func="gst_init(NULL, NULL)"
-
-# Extra options to supply to gtkdoc-scan.
-# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
-SCAN_OPTIONS=--deprecated-guards="COGL_DISABLE_DEPRECATED"
-
-# Extra options to supply to gtkdoc-mkdb.
-# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
-MKDB_OPTIONS=--sgml-mode --output-format=xml --name-space=cogl_gst
-
-# Extra options to supply to gtkdoc-mktmpl
-# e.g. MKTMPL_OPTIONS=--only-section-tmpl
-MKTMPL_OPTIONS=
-
-# Extra options to supply to gtkdoc-fixref. Not normally needed.
-# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
-FIXXREF_OPTIONS=\
- --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \
- --extra-dir=$(GDKPIXBUF_PREFIX)/share/gtk-doc/html/gdk-pixbuf \
- --extra-dir=$(GSTREAMER_PREFIX)/share/gtk-doc/html/gstreamer-1.0 \
- --extra-dir=$(GSTREAMER_PREFIX)/share/gtk-doc/html/gstreamer-libs-1.0
-
-# Used for dependencies. The docs will be rebuilt if any of these change.
-# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
-# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
-HFILE_GLOB=\
- $(top_srcdir)/cogl/*.h \
- $(top_builddir)/cogl/*.h \
- $(top_srcdir)/cogl/winsys/*.h \
- $(top_srcdir)/cogl-gst/*.h
-CFILE_GLOB=$(top_srcdir)/cogl-gst/*.c
-
-IGNORE_HFILES=\
- $(NULL)
-
-EXTRA_HFILES=
-
-# Images to copy into HTML directory.
-# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
-HTML_IMAGES=\
- $(NULL)
-
-# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
-# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
-content_files=\
- $(NULL)
-
-# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
-# These files must be listed here *and* in content_files
-# e.g. expand_content_files=running.sgml
-expand_content_files=\
- $(NULL)
-
-# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
-# Only needed if you are using gtkdoc-scangobj to dynamically query widget
-# signals and properties.
-# e.g. AM_CPPFLAGS=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
-# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
-
-AM_CPPFLAGS=\
- -I$(top_srcdir) \
- -I$(top_builddir) \
- -DCOGL_ENABLE_EXPERIMENTAL_API \
- $(COGL_DEP_CFLAGS) \
- $(COGL_GST_DEP_CFLAGS)
-
-GTKDOC_LIBS=\
- $(top_builddir)/cogl/libcogl.la \
- $(top_builddir)/cogl-gst/libcogl-gst.la \
- $(COGL_DEP_LIBS) \
- $(COGL_GST_DEP_LIBS)
-
-# This includes the standard gtk-doc make rules, copied by gtkdocize.
-if BUILD_GTK_DOC
-include $(top_srcdir)/gtk-doc.make
-else
-EXTRA_DIST =
-endif
-
-# Other files to distribute
-# e.g. EXTRA_DIST += version.xml.in
-
-EXTRA_DIST += $(HTML_IMAGES) $(content_files)
diff --git a/doc/reference/cogl-gst/cogl-gst-docs.xml.in b/doc/reference/cogl-gst/cogl-gst-docs.xml.in
deleted file mode 100644
index 8bf4fb6f..00000000
--- a/doc/reference/cogl-gst/cogl-gst-docs.xml.in
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY version "@VERSION@">
-]>
-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
-
- <bookinfo>
- <title>Cogl GST 2.0 Reference Manual</title>
- <releaseinfo>for Cogl &version;</releaseinfo>
-
- <copyright>
- <year>2013</year>
- <holder>Intel Corporation</holder>
- </copyright>
-
- <legalnotice>
- <para>
- Permission is granted to copy, distribute and/or modify this
- document under the terms of the <citetitle>GNU Free
- Documentation License</citetitle>, Version 1.1 or any later
- version published by the Free Software Foundation with no
- Invariant Sections, no Front-Cover Texts, and no Back-Cover
- Texts. You may obtain a copy of the <citetitle>GNU Free
- Documentation License</citetitle> from the Free Software
- Foundation by visiting <ulink type="http"
- url="http://www.fsf.org">their Web site</ulink> or by writing
- to:
-
- <address>
- The Free Software Foundation, Inc.,
- <street>59 Temple Place</street> - Suite 330,
- <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>,
- <country>USA</country>
- </address>
- </para>
- </legalnotice>
-
- </bookinfo>
-
- <chapter>
- <title>Cogl GST - a library for integrating GStreamer with Cogl</title>
-
- <section id="cogl-gst-intro">
- <title>About Cogl GST</title>
-
- <para>Cogl GST is a small library which provides a GStreamer
- sink which can manage a CoglPipeline to render a video within a
- Cogl scene.</para>
-
- </section>
-
- <section id="cogl-gst-general-apis">
- <title>General APIs</title>
- <xi:include href="xml/cogl-gst-video-sink.xml"/>
- </section>
-
- </chapter>
-
- <chapter id="coglglossary">
- <title>Glossaries</title>
-
- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
- </chapter>
-
- <index>
- <title>Index of all symbols</title>
- <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
- </index>
-
- <appendix id="license">
- <title>License</title>
-
- <para>
- This library is free software; you can redistribute it and/or
- modify it under the terms of the <citetitle>GNU Library General
- Public License</citetitle> as published by the Free Software
- Foundation; either version 2 of the License, or (at your option)
- any later version.
- </para>
-
- <para>
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- <citetitle>GNU Library General Public License</citetitle> for
- more details.
- </para>
-
- <para>
- You may obtain a copy of the <citetitle>GNU Library General
- Public License</citetitle> from the Free Software Foundation by
- visiting <ulink type="http" url="http://www.fsf.org">their Web
- site</ulink> or by writing to:
-
- <address>
- Free Software Foundation, Inc.
- <street>59 Temple Place</street> - Suite 330
- <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>
- <country>USA</country>
- </address>
- </para>
- </appendix>
-
-</book>
diff --git a/doc/reference/cogl-gst/cogl-gst-sections.txt b/doc/reference/cogl-gst/cogl-gst-sections.txt
deleted file mode 100644
index 0b6c0bde..00000000
--- a/doc/reference/cogl-gst/cogl-gst-sections.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-<SECTION>
-<FILE>cogl-gst-video-sink</FILE>
-<TITLE>CoglGstVideoSink</TITLE>
-
-<SUBSECTION>
-CoglGstVideoSink
-CoglGstVideoSinkClass
-cogl_gst_video_sink_new
-cogl_gst_video_sink_set_context
-cogl_gst_video_sink_get_pipeline
-cogl_gst_video_sink_attach_frame
-cogl_gst_video_sink_setup_pipeline
-cogl_gst_video_sink_get_free_layer
-cogl_gst_video_sink_set_first_layer
-cogl_gst_video_sink_set_default_sample
-cogl_gst_video_sink_is_ready
-cogl_gst_video_sink_get_aspect
-cogl_gst_video_sink_get_width_for_height
-cogl_gst_video_sink_get_height_for_width
-cogl_gst_video_sink_fit_size
-
-<SUBSECTION Standard>
-COGL_GST_IS_VIDEO_SINK
-COGL_GST_IS_VIDEO_SINK_CLASS
-COGL_GST_VIDEO_SINK
-COGL_GST_VIDEO_SINK_CLASS
-COGL_GST_TYPE_VIDEO_SINK
-COGL_GST_VIDEO_SINK_GET_CLASS
-<SUBSECTION Private>
-CoglGstVideoSinkPrivate
-cogl_gst_video_sink_get_type
-
-</SECTION>
diff --git a/doc/reference/cogl-gst/cogl-gst.types b/doc/reference/cogl-gst/cogl-gst.types
deleted file mode 100644
index 4d6f953e..00000000
--- a/doc/reference/cogl-gst/cogl-gst.types
+++ /dev/null
@@ -1,2 +0,0 @@
-#include <cogl-gst/cogl-gst.h>
-cogl_gst_video_sink_get_type
diff --git a/doc/reference/cogl/Makefile.am b/doc/reference/cogl/Makefile.am
deleted file mode 100644
index 64d19924..00000000
--- a/doc/reference/cogl/Makefile.am
+++ /dev/null
@@ -1,153 +0,0 @@
-## Process this file with automake to produce Makefile.in
-
-# We require automake 1.6 at least.
-AUTOMAKE_OPTIONS = 1.6
-
-# This is a blank Makefile.am for using gtk-doc.
-# Copy this to your project's API docs directory and modify the variables to
-# suit your project. See the GTK+ Makefiles in gtk+/docs/reference for examples
-# of using the various options.
-
-# The name of the module, e.g. 'glib'.
-DOC_MODULE=cogl
-
-# The top-level SGML file. You can change this if you want to.
-DOC_MAIN_SGML_FILE=$(DOC_MODULE)-docs.xml
-
-# The directory containing the source code. Relative to $(srcdir).
-# gtk-doc will search all .c & .h files beneath here for inline comments
-# documenting the functions and macros.
-# e.g. DOC_SOURCE_DIR=../../../gtk
-DOC_SOURCE_DIR=../../../cogl
-
-# Extra options to pass to gtkdoc-scangobj. Not normally needed.
-SCANGOBJ_OPTIONS=--type-init-func="g_type_init()"
-
-# Extra options to supply to gtkdoc-scan.
-# e.g. SCAN_OPTIONS=--deprecated-guards="GTK_DISABLE_DEPRECATED"
-SCAN_OPTIONS=--deprecated-guards="COGL_DISABLE_DEPRECATED"
-
-# Extra options to supply to gtkdoc-mkdb.
-# e.g. MKDB_OPTIONS=--sgml-mode --output-format=xml
-MKDB_OPTIONS=--sgml-mode --output-format=xml --name-space=cogl
-
-# Extra options to supply to gtkdoc-mktmpl
-# e.g. MKTMPL_OPTIONS=--only-section-tmpl
-MKTMPL_OPTIONS=
-
-# Extra options to supply to gtkdoc-fixref. Not normally needed.
-# e.g. FIXXREF_OPTIONS=--extra-dir=../gdk-pixbuf/html --extra-dir=../gdk/html
-FIXXREF_OPTIONS=\
- --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib \
- --extra-dir=$(GDPIXBUF_PREFIX)/share/gtk-doc/html/gdk-pixbuf
-
-# Used for dependencies. The docs will be rebuilt if any of these change.
-# e.g. HFILE_GLOB=$(top_srcdir)/gtk/*.h
-# e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c
-HFILE_GLOB=\
- $(top_srcdir)/cogl/*.h \
- $(top_builddir)/cogl/*.h
-CFILE_GLOB=$(top_srcdir)/cogl/*.c
-
-# Header files to ignore when scanning.
-# e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h
-IGNORE_HFILES=\
- cogl-atlas.h \
- cogl-atlas-texture-private.h \
- cogl-bitmap-private.h \
- cogl-buffer-private.h \
- cogl-color-private.h \
- cogl-feature-private.h \
- cogl-framebuffer-private.h \
- cogl-onscreen-private.h \
- cogl-gtype-private.h \
- cogl-index-buffer-private.h \
- cogl-indices-private.h \
- cogl-journal-private.h \
- cogl-matrix-private.h \
- cogl-object-private.h \
- cogl-path-private.h \
- cogl-depth-state-private.h \
- cogl-pipeline-fragend-arbfp-private.h \
- cogl-pipeline-fragend-fixed-private.h \
- cogl-pipeline-fragend-glsl-private.h \
- cogl-pipeline-opengl-private.h \
- cogl-pipeline-private.h \
- cogl-pipeline-state-private.h \
- cogl-pipeline-layer-state-private.h \
- cogl-pipeline-progend-glsl-private.h \
- cogl-pipeline-vertend-fixed-private.h \
- cogl-pipeline-vertend-glsl-private.h \
- cogl-pixel-buffer-private.h \
- cogl-primitive-private.h \
- cogl-primitives-private.h \
- cogl-private.h \
- cogl-program-private.h \
- cogl-shader-private.h \
- cogl-sub-texture-private.h \
- cogl-texture-2d-private.h \
- cogl-texture-2d-sliced-private.h \
- cogl-texture-3d-private.h \
- cogl-texture-private.h \
- cogl-texture-rectangle-private.h \
- cogl-vertex-array-private.h \
- cogl-vertex-attribute-private.h \
- cogl-vertex-buffer-private.h \
- cogl-blend-string.h \
- cogl-clip-stack.h \
- cogl-debug.h \
- cogl-defines.h \
- cogl-deprecated.h \
- cogl-internal.h \
- cogl-matrix-mesa.h \
- cogl-matrix-stack.h \
- cogl-spans.h \
- cogl-profile.h \
- cogl-util.h \
- driver \
- tesselator \
- winsys
-
-EXTRA_HFILES=
-
-# Images to copy into HTML directory.
-# e.g. HTML_IMAGES=$(top_srcdir)/gtk/stock-icons/stock_about_24.png
-HTML_IMAGES = \
- fill-rule-non-zero.png \
- fill-rule-even-odd.png \
- quad-indices-order.png \
- quad-indices-triangles.png \
- cogl_ortho.png
-
-# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE).
-# e.g. content_files=running.sgml building.sgml changes-2.0.sgml
-content_files = \
- blend-strings.xml
-
-# SGML files where gtk-doc abbrevations (#GtkWidget) are expanded
-# These files must be listed here *and* in content_files
-# e.g. expand_content_files=running.sgml
-expand_content_files = \
- blend-strings.xml
-
-# CFLAGS and LDFLAGS for compiling gtkdoc-scangobj with your library.
-# Only needed if you are using gtkdoc-scangobj to dynamically query widget
-# signals and properties.
-# e.g. INCLUDES=-I$(top_srcdir) -I$(top_builddir) $(GTK_DEBUG_FLAGS)
-# e.g. GTKDOC_LIBS=$(top_builddir)/gtk/$(gtktargetlib)
-
-AM_CPPFLAGS=-I$(top_srcdir) -I$(top_builddir)/cogl -DCOGL_ENABLE_EXPERIMENTAL_API
-AM_CFLAGS=$(COGL_DEP_CFLAGS)
-GTKDOC_LIBS=$(top_builddir)/cogl/libcogl.la $(COGL_DEP_LIBS)
-
-# This includes the standard gtk-doc make rules, copied by gtkdocize.
-if BUILD_GTK_DOC
-include $(top_srcdir)/gtk-doc.make
-else
-EXTRA_DIST =
-endif
-
-# Other files to distribute
-# e.g. EXTRA_DIST += version.xml.in
-
-EXTRA_DIST += $(HTML_IMAGES) $(content_files)
diff --git a/doc/reference/cogl/blend-strings.xml b/doc/reference/cogl/blend-strings.xml
deleted file mode 100644
index 0b37757c..00000000
--- a/doc/reference/cogl/blend-strings.xml
+++ /dev/null
@@ -1,129 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY version SYSTEM "version.xml">
-]>
-
-<refentry id="cogl-Blend-Strings">
-<refmeta>
-<refentrytitle role="top_of_page" id="cogl-Blend-Strings.top_of_page">Material Blend Strings</refentrytitle>
-<manvolnum>3</manvolnum>
-<refmiscinfo>COGL Library</refmiscinfo>
-</refmeta>
-
-<refnamediv>
-<refname>Material Blend Strings</refname>
-<refpurpose>A simple syntax and grammar for describing blending and texture
-combining functions.</refpurpose>
-</refnamediv>
-
-<refsect1 id="cogl-Blend-Strings.description" role="desc">
-<title>Cogl Blend Strings</title>
-<para>
-Describing GPU blending and texture combining states is rather awkward to do
-in a consise but also readable fashion. Cogl helps by supporting
-string based descriptions using a simple syntax.
-</para>
-
-<section>
-<title>Some examples</title>
-
-<para>Here is an example used for blending:</para>
-<programlisting>
-"RGBA = ADD (SRC_COLOR * (SRC_COLOR[A]), DST_COLOR * (1-SRC_COLOR[A]))"
-</programlisting>
-<para>In OpenGL terms this replaces glBlendFunc[Separate] and
-glBlendEquation[Separate]</para>
-<para>
-Actually in this case it's more verbose than the GL equivalent:
-</para>
-<programlisting>
-glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
-</programlisting>
-<para>
-But unless you are familiar with OpenGL or refer to its API documentation
-you wouldn't know that the default function used by OpenGL is GL_FUNC_ADD
-nor would you know that the above arguments determine what the source color
-and destination color will be multiplied by before being adding.
-</para>
-
-<para>Here is an example used for texture combining:</para>
-<programlisting>
-"RGB = REPLACE (PREVIOUS)"
-"A = MODULATE (PREVIOUS, TEXTURE)"
-</programlisting>
-<para>
-In OpenGL terms this replaces glTexEnv, and the above example is equivalent
-to this OpenGL code:
-</para>
-<programlisting>
- glTexEnvi (GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_COMBINE);
- glTexEnvi (GL_TEXTURE_ENV, GL_COMBINE_RGB, GL_REPLACE);
- glTexEnvi (GL_TEXTURE_ENV, GL_SRC0_RGB, GL_PREVIOUS);
- glTexEnvi (GL_TEXTURE_ENV, GL_OPERAND0_RGB, GL_SRC_COLOR);
- glTexEnvi (GL_TEXTURE_ENV, GL_COMBINE_ALPHA, GL_MODULATE);
- glTexEnvi (GL_TEXTURE_ENV, GL_SRC0_ALPHA, GL_PREVIOUS);
- glTexEnvi (GL_TEXTURE_ENV, GL_OPERAND0_ALPHA, GL_SRC_COLOR);
- glTexEnvi (GL_TEXTURE_ENV, GL_SRC1_ALPHA, GL_TEXTURE);
- glTexEnvi (GL_TEXTURE_ENV, GL_OPERAND1_ALPHA, GL_SRC_COLOR);
-</programlisting>
-
-</section>
-
-<section id="cogl-Blend-String-syntax">
-<title>Here's the syntax</title>
-
-<programlisting>
-&lt;statement&gt;:
- &lt;channel-mask&gt;=&lt;function-name&gt;(&lt;arg-list&gt;)
-
- You can either use a single statement with an RGBA channel-mask or you can use
- two statements; one with an A channel-mask and the other with an RGB
- channel-mask.
-
-&lt;channel-mask&gt;:
- A or RGB or RGBA
-
-&lt;function-name&gt;:
- [A-Za-z_]*
-
-&lt;arg-list&gt;:
- &lt;arg&gt;,&lt;arg&gt;
- or &lt;arg&gt;
- or ""
-
- I.e. functions may take 0 or more arguments
-
-&lt;arg&gt;:
- &lt;color-source&gt;
- 1 - &lt;color-source&gt; : Only intended for texture combining
- &lt;color-source&gt; * ( &lt;factor&gt; ) : Only intended for blending
- 0 : Only intended for blending
-
- See the blending or texture combining sections for further notes and examples.
-
-&lt;color-source&gt;:
- &lt;source-name&gt;[&lt;channel-mask&gt;]
- &lt;source-name&gt;
-
- See the blending or texture combining sections for the list of source-names
- valid in each context.
-
- If a channel mask is not given then the channel mask of the statement
- is assumed instead.
-
-&lt;factor&gt;:
- 0
- 1
- &lt;color-source&gt;
- 1-&lt;color-source&gt;
- SRC_ALPHA_SATURATE
-</programlisting>
-
-</section>
-
-
-</refsect1>
-
-
-</refentry>
diff --git a/doc/reference/cogl/cogl-docs.xml.in b/doc/reference/cogl/cogl-docs.xml.in
deleted file mode 100644
index 3cd1cf40..00000000
--- a/doc/reference/cogl/cogl-docs.xml.in
+++ /dev/null
@@ -1,212 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
-<!ENTITY version "@COGL_1_VERSION@">
-]>
-<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
-
- <bookinfo>
- <title>Cogl Reference Manual</title>
- <releaseinfo>for Cogl &version;</releaseinfo>
-
- <copyright>
- <year>2008</year>
- <holder>OpenedHand LTD</holder>
- </copyright>
-
- <copyright>
- <year>2009</year>
- <year>2010</year>
- <holder>Intel Corporation</holder>
- </copyright>
-
- <legalnotice>
- <para>
- Permission is granted to copy, distribute and/or modify this
- document under the terms of the <citetitle>GNU Free
- Documentation License</citetitle>, Version 1.1 or any later
- version published by the Free Software Foundation with no
- Invariant Sections, no Front-Cover Texts, and no Back-Cover
- Texts. You may obtain a copy of the <citetitle>GNU Free
- Documentation License</citetitle> from the Free Software
- Foundation by visiting <ulink type="http"
- url="http://www.fsf.org">their Web site</ulink> or by writing
- to:
-
- <address>
- The Free Software Foundation, Inc.,
- <street>59 Temple Place</street> - Suite 330,
- <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>,
- <country>USA</country>
- </address>
- </para>
- </legalnotice>
-
- </bookinfo>
-
- <chapter>
- <title>Cogl - a modern 3D graphics API</title>
-
- <section id="cogl-intro">
- <title>About Cogl</title>
-
- <para>Cogl is a modern 3D graphics API with associated utility
- APIs designed to expose the features of 3D graphics hardware
- using a more object oriented design than OpenGL. The library has
- primarily been driven by the practical needs of Clutter but it
- is not tied to any one toolkit or even constrained to developing
- UI toolkits.</para>
-
- </section>
-
- <xi:include href="xml/cogl.xml"/>
- <xi:include href="xml/cogl-color.xml"/>
- <xi:include href="xml/cogl-texture.xml"/>
- <xi:include href="blend-strings.xml"/>
- <xi:include href="xml/cogl-material.xml"/>
- <xi:include href="xml/cogl-primitives.xml"/>
- <xi:include href="xml/cogl-paths.xml"/>
- <xi:include href="xml/cogl-clipping.xml"/>
- <xi:include href="xml/cogl-vertex-buffer.xml"/>
- <xi:include href="xml/cogl-matrix.xml"/>
- <xi:include href="xml/cogl-shaders.xml"/>
- <xi:include href="xml/cogl-offscreen.xml"/>
- <xi:include href="xml/cogl-bitmap.xml"/>
- <xi:include href="xml/cogl-fixed.xml"/>
- <xi:include href="xml/cogl-gtype.xml"/>
-
- </chapter>
-
- <chapter>
- <title>Cogl experimental API</title>
-
- <section id="cogl-experimental">
- <title>About the experimental API</title>
-
- <para>Cogl has some experimental API developers are welcomed to play
- with. The main drawback when using those is that there is no API
- stability guarantee, functions flagged as experimental could be changed
- or removed in future versions of the library. To use this experimental
- API you will need to define
- <literal>COGL_ENABLE_EXPERIMENTAL_API</literal> before including
- <filename class="headerfile">&lt;clutter/clutter.h&gt;</filename> or
- <filename class="headerfile">&lt;cogl/cogl.h&gt;</filename>.</para>
-
- </section>
-
- <xi:include href="xml/cogl-buffer.xml"/>
- <xi:include href="xml/cogl-vector.xml"/>
- <xi:include href="xml/cogl-texture-3d.xml"/>
- <xi:include href="xml/cogl-quaternion.xml"/>
-
- </chapter>
-
- <chapter>
- <title>Cogl deprecated API</title>
-
- <section id="cogl-deprecated">
-
- <title>About the deprecated API</title>
-
- <para>Cogl has evolved from once being a thin abstraction over
- OpenGL and GLES where a lot of OpenGL's state machine style APIs
- were simply rebranded as Cogl API into the more distinguished API
- style we have today. The result of this evolution though is that
- some of the APIs are considered deprecated and because we plan to
- remove them at the next opportunity we have to break the API
- developers should aim to avoid these functions to keep their code
- working with future major versions of Cogl.</para>
-
- </section>
-
- <xi:include href="xml/cogl-deprecated.xml"/>
- <xi:include href="xml/cogl-texture-deprecated.xml"/>
- <xi:include href="xml/cogl-material-deprecated.xml"/>
- <xi:include href="xml/cogl-clipping-deprecated.xml"/>
- <xi:include href="xml/cogl-vertex-buffer-deprecated.xml"/>
- <xi:include href="xml/cogl-shaders-deprecated.xml"/>
- <xi:include href="xml/cogl-offscreen-deprecated.xml"/>
-
- </chapter>
-
- <chapter id="coglglossary">
- <title>Glossaries</title>
-
- <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
- </chapter>
-
- <index>
- <title>Index of all symbols</title>
- <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="deprecated">
- <title>Index of deprecated symbols</title>
- <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="0.8">
- <title>Index of new symbols in 0.8</title>
- <xi:include href="xml/api-index-0.8.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.0">
- <title>Index of new symbols in 1.0</title>
- <xi:include href="xml/api-index-1.0.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.2">
- <title>Index of new symbols in 1.2</title>
- <xi:include href="xml/api-index-1.2.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.4">
- <title>Index of new symbols in 1.4</title>
- <xi:include href="xml/api-index-1.4.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.6">
- <title>Index of new symbols in 1.6</title>
- <xi:include href="xml/api-index-1.6.xml"><xi:fallback /></xi:include>
- </index>
-
- <index role="1.8">
- <title>Index of new symbols in 1.8</title>
- <xi:include href="xml/api-index-1.8.xml"><xi:fallback /></xi:include>
- </index>
-
- <appendix id="license">
- <title>License</title>
-
- <para>
- This library is free software; you can redistribute it and/or
- modify it under the terms of the <citetitle>GNU Library General
- Public License</citetitle> as published by the Free Software
- Foundation; either version 2 of the License, or (at your option)
- any later version.
- </para>
-
- <para>
- This library is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- <citetitle>GNU Library General Public License</citetitle> for
- more details.
- </para>
-
- <para>
- You may obtain a copy of the <citetitle>GNU Library General
- Public License</citetitle> from the Free Software Foundation by
- visiting <ulink type="http" url="http://www.fsf.org">their Web
- site</ulink> or by writing to:
-
- <address>
- Free Software Foundation, Inc.
- <street>59 Temple Place</street> - Suite 330
- <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>
- <country>USA</country>
- </address>
- </para>
- </appendix>
-
-</book>
diff --git a/doc/reference/cogl/cogl-sections.txt b/doc/reference/cogl/cogl-sections.txt
deleted file mode 100644
index af510ce4..00000000
--- a/doc/reference/cogl/cogl-sections.txt
+++ /dev/null
@@ -1,715 +0,0 @@
-<SECTION>
-<FILE>cogl</FILE>
-<TITLE>General API</TITLE>
-CoglObject
-cogl_object_ref
-cogl_object_unref
-CoglUserDataKey
-cogl_object_get_user_data
-cogl_object_set_user_data
-COGL_INVALID_HANDLE
-CoglHandle
-cogl_handle_ref
-cogl_handle_unref
-
-<SUBSECTION>
-CoglFuncPtr
-CoglPixelFormat
-CoglBufferTarget
-CoglBufferBit
-CoglAttributeType
-
-<SUBSECTION>
-CoglFeatureFlags
-cogl_get_features
-cogl_features_available
-cogl_get_proc_address
-cogl_get_option_group
-
-<SUBSECTION>
-cogl_push_matrix
-cogl_pop_matrix
-cogl_scale
-cogl_translate
-cogl_rotate
-cogl_transform
-cogl_frustum
-cogl_perspective
-cogl_ortho
-
-<SUBSECTION>
-cogl_get_modelview_matrix
-cogl_set_modelview_matrix
-cogl_get_projection_matrix
-cogl_set_projection_matrix
-cogl_set_viewport
-cogl_get_viewport
-
-<SUBSECTION>
-cogl_clear
-cogl_set_backface_culling_enabled
-cogl_get_backface_culling_enabled
-
-<SUBSECTION>
-CoglFogMode
-cogl_set_fog
-cogl_disable_fog
-
-<SUBSECTION>
-cogl_set_source
-cogl_set_source_color
-cogl_set_source_color4ub
-cogl_set_source_color4f
-cogl_set_source_texture
-cogl_get_source
-cogl_push_source
-cogl_pop_source
-
-<SUBSECTION>
-CoglReadPixelsFlags
-cogl_read_pixels
-
-<SUBSECTION>
-cogl_flush
-cogl_begin_gl
-cogl_end_gl
-
-<SUBSECTION Standard>
-COGL_TYPE_ATTRIBUTE_TYPE
-COGL_TYPE_BLEND_STRING_ERROR
-COGL_TYPE_BUFFER_ACCESS
-COGL_TYPE_BUFFER_BIT
-COGL_TYPE_BUFFER_TARGET
-COGL_TYPE_BUFFER_UPDATE_HINT
-COGL_TYPE_BUFFER_USAGE_HINT
-COGL_TYPE_DEBUG_FLAGS
-COGL_TYPE_DRIVER_ERROR
-COGL_TYPE_FEATURE_FLAGS
-COGL_TYPE_FIXED
-COGL_TYPE_FOG_MODE
-COGL_TYPE_HANDLE
-COGL_TYPE_INDICES_TYPE
-COGL_TYPE_MATERIAL_ALPHA_FUNC
-COGL_TYPE_MATERIAL_FILTER
-COGL_TYPE_MATERIAL_LAYER_TYPE
-COGL_TYPE_PIXEL_FORMAT
-COGL_TYPE_READ_PIXELS_FLAGS
-COGL_TYPE_SHADER_TYPE
-COGL_TYPE_TEXTURE_FLAGS
-COGL_TYPE_VERTICES_MODE
-
-<SUBSECTION Private>
-COGL_DRIVER_ERROR
-CoglDriverError
-cogl_attribute_type_get_type
-cogl_buffer_bit_get_type
-cogl_buffer_target_get_type
-cogl_debug_flags_get_type
-cogl_driver_error_get_type
-cogl_feature_flags_get_type
-cogl_fixed_get_type
-cogl_fog_mode_get_type
-cogl_handle_get_type
-cogl_indices_type_get_type
-cogl_material_alpha_func_get_type
-cogl_material_filter_get_type
-cogl_material_layer_type_get_type
-cogl_pixel_format_get_type
-cogl_read_pixels_flags_get_type
-cogl_shader_type_get_type
-cogl_texture_flags_get_type
-cogl_vertices_mode_get_type
-COGL_AFIRST_BIT
-COGL_A_BIT
-COGL_BGR_BIT
-COGL_PREMULT_BIT
-</SECTION>
-
-<SECTION>
-<FILE>cogl-clipping</FILE>
-<TITLE>Clipping</TITLE>
-cogl_clip_push_rectangle
-cogl_clip_push_window_rectangle
-cogl_clip_push_from_path
-cogl_clip_push_from_path_preserve
-cogl_clip_pop
-</SECTION>
-
-<SECTION>
-<FILE>cogl-primitives</FILE>
-<TITLE>Primitives</TITLE>
-cogl_rectangle
-cogl_rectangles
-cogl_rectangle_with_texture_coords
-cogl_rectangles_with_texture_coords
-cogl_rectangle_with_multitexture_coords
-cogl_polygon
-</SECTION>
-
-<SECTION>
-<FILE>cogl-paths</FILE>
-<TITLE>Path Primitives</TITLE>
-cogl_is_path
-cogl_path_new
-cogl_get_path
-cogl_set_path
-cogl_path_copy
-cogl_path_move_to
-cogl_path_close
-cogl_path_line_to
-cogl_path_curve_to
-cogl_path_arc
-cogl_path_rel_move_to
-cogl_path_rel_line_to
-cogl_path_rel_curve_to
-cogl_path_line
-cogl_path_polyline
-cogl_path_polygon
-cogl_path_rectangle
-cogl_path_round_rectangle
-cogl_path_ellipse
-
-<SUBSECTION>
-CoglPathFillRule
-cogl_path_set_fill_rule
-cogl_path_get_fill_rule
-cogl_path_fill
-cogl_path_fill_preserve
-cogl_path_stroke
-cogl_path_stroke_preserve
-</SECTION>
-
-<SECTION>
-<FILE>cogl-bitmap</FILE>
-<TITLE>Bitmaps</TITLE>
-CoglBitmap
-cogl_bitmap_new_from_file
-cogl_bitmap_get_size_from_file
-cogl_is_bitmap
-CoglBitmapError
-COGL_BITMAP_ERROR
-<SUBSECTION Standard>
-cogl_bitmap_error_get_type
-cogl_bitmap_error_quark
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture</FILE>
-<TITLE>Textures</TITLE>
-CoglTextureVertex
-CoglTextureFlags
-cogl_texture_new_with_size
-cogl_texture_new_from_file
-cogl_texture_new_from_data
-cogl_texture_new_from_foreign
-cogl_texture_new_from_bitmap
-cogl_texture_new_from_sub_texture
-cogl_is_texture
-
-<SUBSECTION>
-cogl_texture_get_width
-cogl_texture_get_height
-cogl_texture_get_format
-cogl_texture_get_rowstride
-cogl_texture_get_max_waste
-cogl_texture_is_sliced
-cogl_texture_get_gl_texture
-cogl_texture_get_data
-cogl_texture_set_region
-
-<SUBSECTION Private>
-COGL_TEXTURE_MAX_WASTE
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-2d</FILE>
-<TITLE>2D textures</TITLE>
-CoglTexture2D
-cogl_is_texture_2d
-cogl_texture_2d_new_with_size
-cogl_texture_2d_new_from_data
-cogl_texture_2d_gl_new_from_foreign
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-3d</FILE>
-<TITLE>3D textures</TITLE>
-cogl_texture_3d_new_with_size
-cogl_texture_3d_new_from_data
-cogl_is_texture_3d
-</SECTION>
-
-<SECTION>
-<FILE>cogl-shaders</FILE>
-<TITLE>Shaders and Programmable Pipeline</TITLE>
-CoglShaderType
-cogl_create_shader
-cogl_is_shader
-cogl_shader_source
-cogl_shader_compile
-cogl_shader_get_info_log
-cogl_shader_get_type
-cogl_shader_is_compiled
-
-<SUBSECTION>
-cogl_create_program
-cogl_is_program
-cogl_program_attach_shader
-cogl_program_link
-cogl_program_get_uniform_location
-cogl_program_set_uniform_1f
-cogl_program_set_uniform_1i
-cogl_program_set_uniform_float
-cogl_program_set_uniform_int
-cogl_program_set_uniform_matrix
-</SECTION>
-
-<SECTION>
-<FILE>cogl-offscreen</FILE>
-<TITLE>Offscreen Buffers</TITLE>
-cogl_offscreen_new_with_texture
-cogl_offscreen_new_to_texture
-cogl_is_offscreen
-cogl_set_framebuffer
-cogl_push_framebuffer
-cogl_pop_framebuffer
-cogl_set_draw_buffer
-cogl_pop_draw_buffer
-cogl_push_draw_buffer
-</SECTION>
-
-<SECTION>
-<FILE>cogl-fixed</FILE>
-<TITLE>Fixed Point API</TITLE>
-CoglFixed
-COGL_FIXED_BITS
-COGL_FIXED_Q
-COGL_FIXED_MAX
-COGL_FIXED_MIN
-
-<SUBSECTION>
-COGL_FIXED_FROM_FLOAT
-COGL_FIXED_TO_FLOAT
-COGL_FIXED_FROM_INT
-COGL_FIXED_TO_INT
-COGL_FIXED_FROM_DOUBLE
-COGL_FIXED_TO_DOUBLE
-COGL_FLOAT_TO_INT
-COGL_FLOAT_TO_UINT
-
-<SUBSECTION>
-COGL_FIXED_EPSILON
-COGL_FIXED_1
-COGL_FIXED_0_5
-COGL_FIXED_30
-COGL_FIXED_45
-COGL_FIXED_60
-COGL_FIXED_90
-COGL_FIXED_120
-COGL_FIXED_180
-COGL_FIXED_240
-COGL_FIXED_255
-COGL_FIXED_270
-COGL_FIXED_360
-
-<SUBSECTION>
-COGL_FIXED_MUL
-COGL_FIXED_DIV
-COGL_FIXED_MUL_DIV
-COGL_FIXED_FAST_DIV
-COGL_FIXED_FAST_MUL
-COGL_FIXED_FRACTION
-COGL_FIXED_FLOOR
-COGL_FIXED_CEIL
-
-<SUBSECTION>
-COGL_FIXED_2_PI
-COGL_FIXED_PI
-COGL_FIXED_PI_2
-COGL_FIXED_PI_4
-COGL_RADIANS_TO_DEGREES
-
-<SUBSECTION>
-COGL_SQRTI_ARG_10_PERCENT
-COGL_SQRTI_ARG_5_PERCENT
-COGL_SQRTI_ARG_MAX
-cogl_sqrti
-
-<SUBSECTION>
-cogl_fixed_atan2
-cogl_fixed_atan
-cogl_fixed_cos
-cogl_fixed_log2
-cogl_fixed_pow
-cogl_fixed_pow2
-cogl_fixed_sin
-cogl_fixed_sqrt
-cogl_fixed_tan
-cogl_fixed_div
-cogl_fixed_mul
-cogl_fixed_mul_div
-
-<SUBSECTION>
-CoglAngle
-COGL_ANGLE_FROM_DEG
-COGL_ANGLE_FROM_DEGX
-COGL_ANGLE_TO_DEG
-COGL_ANGLE_TO_DEGX
-cogl_angle_cos
-cogl_angle_sin
-cogl_angle_tan
-
-<SUBSECTION Private>
-cogl_double_to_fixed
-cogl_double_to_int
-cogl_double_to_uint
-</SECTION>
-
-<SECTION>
-<FILE>cogl-color</FILE>
-<TITLE>Color Type</TITLE>
-CoglColor
-cogl_color_new
-cogl_color_copy
-cogl_color_free
-cogl_color_init_from_4f
-cogl_color_init_from_4fv
-cogl_color_init_from_4ub
-cogl_color_set_from_4ub
-cogl_color_set_from_4f
-
-<SUBSECTION>
-cogl_color_get_red
-cogl_color_get_green
-cogl_color_get_blue
-cogl_color_get_alpha
-
-<SUBSECTION>
-cogl_color_get_red_byte
-cogl_color_get_green_byte
-cogl_color_get_blue_byte
-cogl_color_get_alpha_byte
-
-<SUBSECTION>
-cogl_color_get_red_float
-cogl_color_get_green_float
-cogl_color_get_blue_float
-cogl_color_get_alpha_float
-
-<SUBSECTION>
-cogl_color_set_red
-cogl_color_set_green
-cogl_color_set_blue
-cogl_color_set_alpha
-
-<SUBSECTION>
-cogl_color_set_red_byte
-cogl_color_set_green_byte
-cogl_color_set_blue_byte
-cogl_color_set_alpha_byte
-
-<SUBSECTION>
-cogl_color_set_red_float
-cogl_color_set_green_float
-cogl_color_set_blue_float
-cogl_color_set_alpha_float
-
-<SUBSECTION>
-cogl_color_premultiply
-cogl_color_unpremultiply
-cogl_color_equal
-
-<SUBSECTION>
-cogl_color_init_from_hsl
-cogl_color_to_hsl
-</SECTION>
-
-<SECTION>
-<FILE>cogl-vertex-buffer</FILE>
-<TITLE>Vertex Buffers</TITLE>
-cogl_vertex_buffer_new
-cogl_vertex_buffer_get_n_vertices
-cogl_vertex_buffer_add
-cogl_vertex_buffer_delete
-cogl_vertex_buffer_submit
-cogl_vertex_buffer_disable
-cogl_vertex_buffer_enable
-CoglVerticesMode
-cogl_vertex_buffer_draw
-cogl_is_vertex_buffer
-
-<SUBSECTION>
-CoglIndicesType
-cogl_vertex_buffer_indices_new
-cogl_vertex_buffer_draw_elements
-cogl_vertex_buffer_indices_get_for_quads
-cogl_is_vertex_buffer_indices
-
-<SUBSECTION Private>
-cogl_vertex_buffer_indices_get_type
-</SECTION>
-
-<SECTION>
-<FILE>cogl-matrix</FILE>
-<TITLE>Matrices</TITLE>
-CoglMatrix
-cogl_matrix_init_identity
-cogl_matrix_copy
-cogl_matrix_equal
-cogl_matrix_free
-cogl_matrix_frustum
-cogl_matrix_ortho
-cogl_matrix_perspective
-cogl_matrix_multiply
-cogl_matrix_rotate
-cogl_matrix_translate
-cogl_matrix_scale
-cogl_matrix_transpose
-cogl_matrix_init_from_array
-cogl_matrix_get_array
-cogl_matrix_get_inverse
-cogl_matrix_transform_point
-cogl_matrix_project_points
-cogl_matrix_transform_points
-cogl_matrix_is_identity
-</SECTION>
-
-<SECTION>
-<FILE>cogl-material</FILE>
-<TITLE>Materials</TITLE>
-CoglMaterial
-CoglMaterialLayer
-CoglMaterialLayerCallback
-cogl_material_new
-cogl_material_copy
-cogl_is_material
-cogl_material_set_color
-cogl_material_set_color4ub
-cogl_material_set_color4f
-cogl_material_get_color
-cogl_material_set_ambient
-cogl_material_get_ambient
-cogl_material_set_diffuse
-cogl_material_get_diffuse
-cogl_material_set_ambient_and_diffuse
-cogl_material_set_emission
-cogl_material_get_emission
-cogl_material_set_specular
-cogl_material_get_specular
-cogl_material_set_shininess
-cogl_material_get_shininess
-CoglMaterialAlphaFunc
-cogl_material_set_alpha_test_function
-COGL_BLEND_STRING_ERROR
-CoglBlendStringError
-cogl_material_set_blend
-cogl_material_set_blend_constant
-cogl_material_set_point_size
-cogl_material_get_point_size
-cogl_material_set_layer
-cogl_material_remove_layer
-cogl_material_set_layer_combine
-cogl_material_set_layer_combine_constant
-cogl_material_set_layer_matrix
-cogl_material_set_layer_point_sprite_coords_enabled
-cogl_material_get_layer_point_sprite_coords_enabled
-cogl_material_get_n_layers
-CoglMaterialFilter
-cogl_material_set_layer_filters
-CoglMaterialLayerType
-cogl_material_layer_get_type
-cogl_material_layer_get_texture
-cogl_material_layer_get_min_filter
-cogl_material_layer_get_mag_filter
-CoglMaterialWrapMode
-cogl_material_set_layer_wrap_mode
-cogl_material_set_layer_wrap_mode_s
-cogl_material_set_layer_wrap_mode_t
-cogl_material_set_layer_wrap_mode_p
-cogl_material_get_layer_wrap_mode_s
-cogl_material_get_layer_wrap_mode_t
-cogl_material_get_layer_wrap_mode_p
-cogl_material_wrap_mode_get_type
-cogl_material_set_user_program
-cogl_material_get_user_program
-cogl_material_foreach_layer
-
-<SUBSECTION Private>
-cogl_blend_string_error_get_type
-cogl_blend_string_error_quark
-</SECTION>
-
-<SECTION>
-<FILE>cogl-depth-state</FILE>
-CoglDepthState
-cogl_depth_state_init
-cogl_depth_state_set_test_enabled
-cogl_depth_state_get_test_enabled
-cogl_depth_state_set_test_function
-cogl_depth_state_get_test_function
-cogl_depth_state_set_writing_enabled
-cogl_depth_state_get_writing_enabled
-cogl_depth_state_set_range
-cogl_depth_state_get_range
-</SECTION>
-
-<SECTION>
-<FILE>cogl-buffer</FILE>
-<TITLE>Buffers</TITLE>
-cogl_is_buffer
-cogl_buffer_get_size
-CoglBufferUsageHint
-cogl_buffer_set_usage_hint
-cogl_buffer_get_usage_hint
-CoglBufferUpdateHint
-cogl_buffer_set_update_hint
-cogl_buffer_get_update_hint
-CoglBufferAccess
-cogl_buffer_map
-cogl_buffer_unmap
-cogl_buffer_set_data
-
-<SUBSECTION>
-cogl_pixel_buffer_new
-cogl_is_pixel_buffer
-
-<SUBSECTION Private>
-cogl_buffer_access_get_type
-cogl_buffer_update_hint_get_type
-cogl_buffer_usage_hint_get_type
-</SECTION>
-
-<SECTION>
-<FILE>cogl-vector</FILE>
-<TITLE>Vectors</TITLE>
-cogl_vector3_init
-cogl_vector3_init_zero
-cogl_vector3_equal
-cogl_vector3_equal_with_epsilon
-cogl_vector3_copy
-cogl_vector3_free
-cogl_vector3_invert
-cogl_vector3_add
-cogl_vector3_subtract
-cogl_vector3_multiply_scalar
-cogl_vector3_divide_scalar
-cogl_vector3_normalize
-cogl_vector3_magnitude
-cogl_vector3_cross_product
-cogl_vector3_dot_product
-cogl_vector3_distance
-</SECTION>
-
-<SECTION>
-<FILE>cogl-gtype</FILE>
-<TITLE>GType Integration API</TITLE>
-cogl_gtype_matrix_get_type
-</SECTION>
-
-<SECTION>
-<FILE>cogl-deprecated</FILE>
-<TITLE>General API (Deprecated)</TITLE>
-cogl_check_extension
-cogl_viewport
-
-cogl_get_bitmasks
-
-cogl_set_depth_test_enabled
-cogl_get_depth_test_enabled
-</SECTION>
-
-<SECTION>
-<FILE>cogl-clipping-deprecated</FILE>
-<TITLE>Clipping (Deprecated)</TITLE>
-cogl_clip_push
-cogl_clip_push_window_rect
-cogl_clip_ensure
-cogl_clip_stack_save
-cogl_clip_stack_restore
-</SECTION>
-
-<SECTION>
-<FILE>cogl-texture-deprecated</FILE>
-<TITLE>Textures (Deprecated)</TITLE>
-cogl_texture_ref
-cogl_texture_unref
-</SECTION>
-
-<SECTION>
-<FILE>cogl-material-deprecated</FILE>
-<TITLE>Materials (Deprecated)</TITLE>
-cogl_material_ref
-cogl_material_unref
-cogl_material_get_layers
-</SECTION>
-
-<SECTION>
-<FILE>cogl-vertex-buffer-deprecated</FILE>
-<TITLE>Vertex Buffers (Deprecated)</TITLE>
-cogl_vertex_buffer_ref
-cogl_vertex_buffer_unref
-</SECTION>
-
-<SECTION>
-<FILE>cogl-shaders-deprecated</FILE>
-<TITLE>Shaders and Programmable Pipeline (Deprecated)</TITLE>
-cogl_shader_ref
-cogl_shader_unref
-
-<SUBSECTION>
-cogl_program_ref
-cogl_program_unref
-cogl_program_use
-cogl_program_uniform_1f
-cogl_program_uniform_1i
-cogl_program_uniform_float
-cogl_program_uniform_int
-cogl_program_uniform_matrix
-</SECTION>
-
-<SECTION>
-<FILE>cogl-offscreen-deprecated</FILE>
-<TITLE>Offscreen Buffers (Deprecated)</TITLE>
-cogl_offscreen_ref
-cogl_offscreen_unref
-</SECTION>
-
-<SECTION>
-<FILE>cogl-euler</FILE>
-<TITLE>Eulers (Rotations)</TITLE>
-CoglEuler
-cogl_euler_init
-cogl_euler_init_from_matrix
-cogl_euler_init_from_quaternion
-cogl_euler_equal
-cogl_euler_copy
-cogl_euler_free
-</SECTION>
-
-<SECTION>
-<FILE>cogl-quaternion</FILE>
-<TITLE>Quaternions (Rotations)</TITLE>
-CoglQuaternion
-cogl_quaternion_init_identity
-cogl_quaternion_init
-cogl_quaternion_init_from_angle_vector
-cogl_quaternion_init_from_array
-cogl_quaternion_init_from_x_rotation
-cogl_quaternion_init_from_y_rotation
-cogl_quaternion_init_from_z_rotation
-cogl_quaternion_equal
-cogl_quaternion_copy
-cogl_quaternion_free
-cogl_quaternion_get_rotation_angle
-cogl_quaternion_get_rotation_axis
-cogl_quaternion_normalize
-cogl_quaternion_dot_product
-cogl_quaternion_invert
-cogl_quaternion_multiply
-cogl_quaternion_pow
-cogl_quaternion_slerp
-cogl_quaternion_nlerp
-cogl_quaternion_squad
-cogl_get_static_identity_quaternion
-cogl_get_static_zero_quaternion
-</SECTION>
diff --git a/doc/reference/cogl/cogl_ortho.png b/doc/reference/cogl/cogl_ortho.png
deleted file mode 100644
index 2c2a1fd2..00000000
--- a/doc/reference/cogl/cogl_ortho.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl/fill-rule-even-odd.png b/doc/reference/cogl/fill-rule-even-odd.png
deleted file mode 100644
index 1e4fbb0f..00000000
--- a/doc/reference/cogl/fill-rule-even-odd.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl/fill-rule-non-zero.png b/doc/reference/cogl/fill-rule-non-zero.png
deleted file mode 100644
index 2d8ad314..00000000
--- a/doc/reference/cogl/fill-rule-non-zero.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl/quad-indices-order.png b/doc/reference/cogl/quad-indices-order.png
deleted file mode 100644
index a31d95d4..00000000
--- a/doc/reference/cogl/quad-indices-order.png
+++ /dev/null
Binary files differ
diff --git a/doc/reference/cogl/quad-indices-triangles.png b/doc/reference/cogl/quad-indices-triangles.png
deleted file mode 100644
index 18c42c84..00000000
--- a/doc/reference/cogl/quad-indices-triangles.png
+++ /dev/null
Binary files differ