<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="Cogl 2.0 Reference Manual" link="index.html" author="" name="cogl-2.0-experimental" version="2" language="c">
  <chapters>
    <sub name="Cogl - a modern 3D graphics API" link="ch01.html">
      <sub name="About Cogl" link="ch01.html#cogl-intro"/>
      <sub name="General API concepts" link="cogl-general-apis.html">
        <sub name="The Object Interface" link="cogl-2.0-experimental-The-Object-Interface.html"/>
        <sub name="Exception handling" link="cogl-2.0-experimental-Exception-handling.html"/>
        <sub name="Common Types" link="cogl-2.0-experimental-Common-Types.html"/>
      </sub>
      <sub name="Setting Up A Drawing Context" link="cogl-context-apis.html">
        <sub name="CoglRenderer: Connect to a backend renderer" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html"/>
        <sub name="CoglOnscreenTemplate: Describe a template for onscreen framebuffers" link="cogl-2.0-experimental-CoglOnscreenTemplate---Describe-a-template-for-onscreen-framebuffers.html"/>
        <sub name="CoglDisplay: Setup a display pipeline" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html"/>
        <sub name="The Top-Level Context" link="cogl-2.0-experimental-The-Top-Level-Context.html"/>
      </sub>
      <sub name="Setting Up A GPU Pipeline" link="cogl-pipeline-apis.html">
        <sub name="Blend Strings" link="cogl-Blend-Strings.html"/>
        <sub name="Pipeline" link="cogl-2.0-experimental-Pipeline.html"/>
        <sub name="Depth State" link="cogl-2.0-experimental-Depth-State.html"/>
        <sub name="Shader snippets" link="cogl-2.0-experimental-Shader-snippets.html"/>
      </sub>
      <sub name="Allocating GPU Memory" link="cogl-buffer-apis.html">
        <sub name="CoglBuffer: The Buffer Interface" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html"/>
        <sub name="CoglAttributeBuffer: Buffers of vertex attributes" link="cogl-2.0-experimental-CoglAttributeBuffer---Buffers-of-vertex-attributes.html"/>
        <sub name="CoglIndexBuffer: Buffers of vertex indices" link="cogl-2.0-experimental-CoglIndexBuffer---Buffers-of-vertex-indices.html"/>
      </sub>
      <sub name="Describing the layout of GPU Memory" link="cogl-buffer-layout-apis.html">
        <sub name="Vertex Attributes" link="cogl-2.0-experimental-Vertex-Attributes.html"/>
        <sub name="Indices" link="cogl-2.0-experimental-Indices.html"/>
      </sub>
      <sub name="Geometry" link="cogl-primitive-apis.html">
        <sub name="Primitives" link="cogl-2.0-experimental-Primitives.html"/>
        <sub name="Path Primitives" link="cogl-2.0-experimental-Path-Primitives.html"/>
        <sub name="Rectangles" link="cogl-2.0-experimental-Rectangles.html"/>
      </sub>
      <sub name="Textures" link="cogl-textures.html">
        <sub name="Bitmap" link="cogl-2.0-experimental-Bitmap.html"/>
        <sub name="The Texture Interface" link="cogl-2.0-experimental-The-Texture-Interface.html"/>
      </sub>
      <sub name="Meta Textures" link="cogl-meta-textures.html">
        <sub name="High Level Meta Textures" link="cogl-2.0-experimental-High-Level-Meta-Textures.html"/>
        <sub name="Sub Textures" link="cogl-2.0-experimental-Sub-Textures.html"/>
        <sub name="Sliced Textures" link="cogl-2.0-experimental-Sliced-Textures.html"/>
        <sub name="X11 Texture From Pixmap" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html"/>
      </sub>
      <sub name="Primitive Textures" link="cogl-primitive-textures.html">
        <sub name="Low-level primitive textures" link="cogl-2.0-experimental-Low-level-primitive-textures.html"/>
        <sub name="2D textures" link="cogl-2.0-experimental-2D-textures.html"/>
        <sub name="3D textures" link="cogl-2.0-experimental-3D-textures.html"/>
        <sub name="Rectangle textures (non-normalized coordinates)" link="cogl-2.0-experimental-Rectangle-textures-(non-normalized-coordinates).html"/>
      </sub>
      <sub name="Framebuffers" link="cogl-framebuffer-apis.html">
        <sub name="CoglFramebuffer: The Framebuffer Interface" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html"/>
        <sub name="CoglOnscreen: The Onscreen Framebuffer Interface" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html"/>
        <sub name="Offscreen Framebuffers" link="cogl-2.0-experimental-Offscreen-Framebuffers.html"/>
      </sub>
      <sub name="Utilities" link="cogl-utilities.html">
        <sub name="Color Type" link="cogl-2.0-experimental-Color-Type.html"/>
        <sub name="Matrices" link="cogl-2.0-experimental-Matrices.html"/>
        <sub name="Matrix Stacks" link="cogl-2.0-experimental-Matrix-Stacks.html"/>
        <sub name="3 Component Vectors" link="cogl-2.0-experimental-3-Component-Vectors.html"/>
        <sub name="Eulers (Rotations)" link="cogl-2.0-experimental-Eulers-(Rotations).html"/>
        <sub name="Quaternions (Rotations)" link="cogl-2.0-experimental-Quaternions-(Rotations).html"/>
        <sub name="GPU synchronisation fences" link="cogl-2.0-experimental-GPU-synchronisation-fences.html"/>
        <sub name="Versioning utility macros" link="cogl-2.0-experimental-Versioning-utility-macros.html"/>
      </sub>
      <sub name="Binding and Integrating" link="cogl-integration.html">
        <sub name="SDL Integration" link="cogl-2.0-experimental-SDL-Integration.html"/>
        <sub name="Main loop integration" link="cogl-2.0-experimental-Main-loop-integration.html"/>
        <sub name="GType Integration API" link="cogl-2.0-experimental-GType-Integration-API.html"/>
        <sub name="GLES 2.0 context" link="cogl-2.0-experimental-GLES-2.0-context.html"/>
      </sub>
    </sub>
    <sub name="Glossaries" link="coglglossary.html">
      <sub name="Annotation Glossary" link="coglglossary.html#annotation-glossary"/>
    </sub>
    <sub name="Index of all symbols" link="ix01.html"/>
    <sub name="Index of deprecated symbols" link="ix02.html"/>
    <sub name="Index of new symbols in 0.8" link="ix03.html"/>
    <sub name="Index of new symbols in 1.0" link="ix04.html"/>
    <sub name="Index of new symbols in 1.2" link="ix05.html"/>
    <sub name="Index of new symbols in 1.4" link="ix06.html"/>
    <sub name="License" link="license.html"/>
  </chapters>
  <functions>
    <keyword type="function" name="cogl_object_ref ()" link="cogl-2.0-experimental-The-Object-Interface.html#cogl-object-ref"/>
    <keyword type="function" name="cogl_object_unref ()" link="cogl-2.0-experimental-The-Object-Interface.html#cogl-object-unref"/>
    <keyword type="function" name="cogl_object_get_user_data ()" link="cogl-2.0-experimental-The-Object-Interface.html#cogl-object-get-user-data" since="1.4"/>
    <keyword type="function" name="cogl_object_set_user_data ()" link="cogl-2.0-experimental-The-Object-Interface.html#cogl-object-set-user-data" since="1.4"/>
    <keyword type="struct" name="CoglObject" link="cogl-2.0-experimental-The-Object-Interface.html#CoglObject"/>
    <keyword type="struct" name="CoglUserDataKey" link="cogl-2.0-experimental-The-Object-Interface.html#CoglUserDataKey" since="1.4"/>
    <keyword type="typedef" name="CoglUserDataDestroyCallback" link="cogl-2.0-experimental-The-Object-Interface.html#CoglUserDataDestroyCallback" since="1.4"/>
    <keyword type="function" name="cogl_error_matches ()" link="cogl-2.0-experimental-Exception-handling.html#cogl-error-matches"/>
    <keyword type="function" name="cogl_error_free ()" link="cogl-2.0-experimental-Exception-handling.html#cogl-error-free"/>
    <keyword type="function" name="cogl_error_copy ()" link="cogl-2.0-experimental-Exception-handling.html#cogl-error-copy"/>
    <keyword type="macro" name="COGL_GLIB_ERROR()" link="cogl-2.0-experimental-Exception-handling.html#COGL-GLIB-ERROR:CAPS"/>
    <keyword type="macro" name="CoglError" link="cogl-2.0-experimental-Exception-handling.html#CoglError"/>
    <keyword type="function" name="CoglFuncPtr ()" link="cogl-2.0-experimental-Common-Types.html#CoglFuncPtr"/>
    <keyword type="struct" name="CoglVertexP2" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP2" since="1.6" stability="Unstable"/>
    <keyword type="struct" name="CoglVertexP3" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP3" since="1.6" stability="Unstable"/>
    <keyword type="struct" name="CoglVertexP2C4" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP2C4" since="1.6" stability="Unstable"/>
    <keyword type="struct" name="CoglVertexP3C4" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP3C4" since="1.6" stability="Unstable"/>
    <keyword type="struct" name="CoglVertexP2T2" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP2T2" since="1.6" stability="Unstable"/>
    <keyword type="struct" name="CoglVertexP3T2" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP3T2" since="1.6" stability="Unstable"/>
    <keyword type="struct" name="CoglVertexP2T2C4" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP2T2C4" since="1.6" stability="Unstable"/>
    <keyword type="struct" name="CoglVertexP3T2C4" link="cogl-2.0-experimental-Common-Types.html#CoglVertexP3T2C4" since="1.6" stability="Unstable"/>
    <keyword type="enum" name="enum CoglVerticesMode" link="cogl-2.0-experimental-Common-Types.html#CoglVerticesMode" since="1.0"/>
    <keyword type="enum" name="enum CoglPixelFormat" link="cogl-2.0-experimental-Common-Types.html#CoglPixelFormat" since="0.8"/>
    <keyword type="enum" name="enum CoglBufferTarget" link="cogl-2.0-experimental-Common-Types.html#CoglBufferTarget" since="0.8"/>
    <keyword type="enum" name="enum CoglBufferBit" link="cogl-2.0-experimental-Common-Types.html#CoglBufferBit" since="1.0"/>
    <keyword type="enum" name="enum CoglAttributeType" link="cogl-2.0-experimental-Common-Types.html#CoglAttributeType" since="1.0"/>
    <keyword type="enum" name="enum CoglColorMask" link="cogl-2.0-experimental-Common-Types.html#CoglColorMask"/>
    <keyword type="enum" name="enum CoglTextureFlags" link="cogl-2.0-experimental-Common-Types.html#CoglTextureFlags" since="1.0"/>
    <keyword type="typedef" name="CoglBool" link="cogl-2.0-experimental-Common-Types.html#CoglBool" since="2.0" stability="Stable"/>
    <keyword type="function" name="cogl_is_renderer ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-is-renderer" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_renderer_new ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-renderer-new" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_renderer_get_n_fragment_texture_units ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-renderer-get-n-fragment-texture-units" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_renderer_connect ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-renderer-connect" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_renderer_set_winsys_id ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-renderer-set-winsys-id"/>
    <keyword type="function" name="cogl_renderer_get_winsys_id ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-renderer-get-winsys-id"/>
    <keyword type="function" name="cogl_renderer_add_constraint ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-renderer-add-constraint" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_renderer_remove_constraint ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-renderer-remove-constraint" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_xlib_renderer_set_foreign_display ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-xlib-renderer-set-foreign-display"/>
    <keyword type="function" name="cogl_xlib_renderer_get_foreign_display ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-xlib-renderer-get-foreign-display"/>
    <keyword type="function" name="CoglXlibFilterFunc ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#CoglXlibFilterFunc"/>
    <keyword type="function" name="cogl_xlib_renderer_add_filter ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-xlib-renderer-add-filter"/>
    <keyword type="function" name="cogl_xlib_renderer_remove_filter ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-xlib-renderer-remove-filter"/>
    <keyword type="function" name="cogl_xlib_renderer_handle_event ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-xlib-renderer-handle-event"/>
    <keyword type="function" name="CoglWin32FilterFunc ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#CoglWin32FilterFunc"/>
    <keyword type="function" name="cogl_win32_renderer_add_filter ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-win32-renderer-add-filter"/>
    <keyword type="function" name="cogl_win32_renderer_remove_filter ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-win32-renderer-remove-filter"/>
    <keyword type="function" name="cogl_win32_renderer_handle_event ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-win32-renderer-handle-event"/>
    <keyword type="function" name="cogl_win32_renderer_set_event_retrieval_enabled ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-win32-renderer-set-event-retrieval-enabled" since="1.16" stability="Unstable"/>
    <keyword type="function" name="cogl_wayland_renderer_set_foreign_display ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-wayland-renderer-set-foreign-display" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_wayland_renderer_set_event_dispatch_enabled ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-wayland-renderer-set-event-dispatch-enabled" since="1.16" stability="Unstable"/>
    <keyword type="function" name="cogl_wayland_renderer_get_display ()" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#cogl-wayland-renderer-get-display" since="1.8" stability="Unstable"/>
    <keyword type="struct" name="CoglRenderer" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#CoglRenderer"/>
    <keyword type="enum" name="enum CoglWinsysID" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#CoglWinsysID"/>
    <keyword type="enum" name="enum CoglRendererConstraint" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#CoglRendererConstraint" since="1.10" stability="Unstable"/>
    <keyword type="enum" name="enum CoglFilterReturn" link="cogl-2.0-experimental-CoglRenderer---Connect-to-a-backend-renderer.html#CoglFilterReturn" stability="Unstable"/>
    <keyword type="function" name="cogl_is_onscreen_template ()" link="cogl-2.0-experimental-CoglOnscreenTemplate---Describe-a-template-for-onscreen-framebuffers.html#cogl-is-onscreen-template" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_template_new ()" link="cogl-2.0-experimental-CoglOnscreenTemplate---Describe-a-template-for-onscreen-framebuffers.html#cogl-onscreen-template-new"/>
    <keyword type="struct" name="CoglOnscreenTemplate" link="cogl-2.0-experimental-CoglOnscreenTemplate---Describe-a-template-for-onscreen-framebuffers.html#CoglOnscreenTemplate"/>
    <keyword type="function" name="cogl_is_display ()" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html#cogl-is-display" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_display_new ()" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html#cogl-display-new" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_display_get_renderer ()" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html#cogl-display-get-renderer" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_display_setup ()" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html#cogl-display-setup" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_gdl_display_set_plane ()" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html#cogl-gdl-display-set-plane" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_wayland_display_set_compositor_display ()" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html#cogl-wayland-display-set-compositor-display" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglDisplay" link="cogl-2.0-experimental-CoglDisplay---Setup-a-display-pipeline.html#CoglDisplay"/>
    <keyword type="function" name="cogl_is_context ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-is-context" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_context_new ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-context-new" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_context_get_display ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-context-get-display" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_has_feature ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-has-feature" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_has_features ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-has-features" since="1.10" stability="Unstable"/>
    <keyword type="function" name="CoglFeatureCallback ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#CoglFeatureCallback" since="0.10" stability="Unstable"/>
    <keyword type="function" name="cogl_foreach_feature ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-foreach-feature" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_push_matrix ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-push-matrix" deprecated="1.10: Use cogl_framebuffer_push_matrix() instead"/>
    <keyword type="function" name="cogl_pop_matrix ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-pop-matrix" deprecated="1.10: Use cogl_framebuffer_pop_matrix() instead"/>
    <keyword type="function" name="cogl_scale ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-scale" deprecated="1.10: Use cogl_framebuffer_pop_matrix() instead"/>
    <keyword type="function" name="cogl_translate ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-translate" deprecated="1.10: Use cogl_framebuffer_translate() instead"/>
    <keyword type="function" name="cogl_rotate ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-rotate" deprecated="1.10: Use cogl_framebuffer_rotate() instead"/>
    <keyword type="function" name="cogl_transform ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-transform" deprecated="1.10: Use cogl_framebuffer_transform() instead" since="1.4"/>
    <keyword type="function" name="cogl_frustum ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-frustum" deprecated="1.10: Use cogl_framebuffer_frustum() instead" since="0.8.2"/>
    <keyword type="function" name="cogl_perspective ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-perspective" deprecated="1.10: Use cogl_framebuffer_perspective() instead"/>
    <keyword type="function" name="cogl_ortho ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-ortho" deprecated="1.10: Use cogl_framebuffer_orthographic() instead" since="1.0"/>
    <keyword type="function" name="cogl_get_modelview_matrix ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-get-modelview-matrix" deprecated=""/>
    <keyword type="function" name="cogl_set_modelview_matrix ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-modelview-matrix" deprecated=""/>
    <keyword type="function" name="cogl_get_projection_matrix ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-get-projection-matrix" deprecated=""/>
    <keyword type="function" name="cogl_set_projection_matrix ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-projection-matrix" deprecated=""/>
    <keyword type="function" name="cogl_set_viewport ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-viewport" deprecated="1.8: Use cogl_framebuffer_set_viewport() instead" since="1.2"/>
    <keyword type="function" name="cogl_get_viewport ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-get-viewport" deprecated=""/>
    <keyword type="function" name="cogl_set_source ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-source" deprecated="" since="1.0"/>
    <keyword type="function" name="cogl_set_source_color ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-source-color" deprecated="" since="1.0"/>
    <keyword type="function" name="cogl_set_source_color4ub ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-source-color4ub" deprecated="" since="1.0"/>
    <keyword type="function" name="cogl_set_source_color4f ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-source-color4f" deprecated="" since="1.0"/>
    <keyword type="function" name="cogl_set_source_texture ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-set-source-texture" deprecated="" since="1.0"/>
    <keyword type="function" name="cogl_get_source ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-get-source" deprecated="" since="1.6"/>
    <keyword type="function" name="cogl_push_source ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-push-source" deprecated="" since="1.6"/>
    <keyword type="function" name="cogl_pop_source ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-pop-source" deprecated="" since="1.6"/>
    <keyword type="function" name="cogl_clear ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-clear" deprecated="1.16: Use cogl_framebuffer_clear() api instead"/>
    <keyword type="function" name="cogl_read_pixels ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-read-pixels" deprecated="1.16: Use cogl_framebuffer_read_pixels() instead"/>
    <keyword type="function" name="cogl_flush ()" link="cogl-2.0-experimental-The-Top-Level-Context.html#cogl-flush" since="1.0"/>
    <keyword type="struct" name="CoglContext" link="cogl-2.0-experimental-The-Top-Level-Context.html#CoglContext"/>
    <keyword type="enum" name="enum CoglFeatureID" link="cogl-2.0-experimental-The-Top-Level-Context.html#CoglFeatureID" since="1.10"/>
    <keyword type="enum" name="enum CoglReadPixelsFlags" link="cogl-2.0-experimental-The-Top-Level-Context.html#CoglReadPixelsFlags" since="1.0"/>
    <keyword type="function" name="cogl_pipeline_new ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-new" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_copy ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-copy" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_is_pipeline ()" link="cogl-2.0-experimental-Pipeline.html#cogl-is-pipeline" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_color ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-color" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_color4ub ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-color4ub" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_color4f ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-color4f" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_color ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-color" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_ambient ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-ambient" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_ambient ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-ambient" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_diffuse ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-diffuse" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_diffuse ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-diffuse" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_ambient_and_diffuse ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-ambient-and-diffuse" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_emission ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-emission" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_emission ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-emission" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_specular ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-specular" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_specular ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-specular" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_shininess ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-shininess" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_shininess ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-shininess" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_alpha_test_function ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-alpha-test-function" since="2.0" stability="Unstable"/>
    <keyword type="macro" name="COGL_BLEND_STRING_ERROR" link="cogl-2.0-experimental-Pipeline.html#COGL-BLEND-STRING-ERROR:CAPS" since="1.0"/>
    <keyword type="function" name="cogl_pipeline_set_blend ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-blend" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_blend_constant ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-blend-constant" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_point_size ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-point-size" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_point_size ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-point-size" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_per_vertex_point_size ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-per-vertex-point-size" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_per_vertex_point_size ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-per-vertex-point-size" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_color_mask ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-color-mask" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_color_mask ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-color-mask" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_depth_state ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-depth-state" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_depth_state ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-depth-state" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_cull_face_mode ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-cull-face-mode" since="2.0"/>
    <keyword type="function" name="cogl_pipeline_set_front_face_winding ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-front-face-winding" since="2.0"/>
    <keyword type="function" name="cogl_pipeline_set_layer_texture ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-texture"/>
    <keyword type="function" name="cogl_pipeline_set_layer_null_texture ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-null-texture" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_layer_texture ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-layer-texture" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_filters ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-filters" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_layer_min_filter ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-layer-min-filter" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_layer_mag_filter ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-layer-mag-filter" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_wrap_mode ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-wrap-mode" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_wrap_mode_s ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-wrap-mode-s" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_wrap_mode_t ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-wrap-mode-t" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_wrap_mode_p ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-wrap-mode-p" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_combine ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-combine" since="2.0" stability="Unstable"/>
    <keyword type="" name="Layer Combine Examples" link="cogl-2.0-experimental-Pipeline.html#cogl-Layer-Combine-Examples"/>
    <keyword type="function" name="cogl_pipeline_set_layer_combine_constant ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-combine-constant" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_matrix ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-matrix" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_layer_point_sprite_coords_enabled ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-layer-point-sprite-coords-enabled" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_layer_point_sprite_coords_enabled ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-layer-point-sprite-coords-enabled" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_remove_layer ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-remove-layer" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_n_layers ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-n-layers" since="2.0" stability="Unstable"/>
    <keyword type="function" name="CoglPipelineLayerCallback ()" link="cogl-2.0-experimental-Pipeline.html#CoglPipelineLayerCallback" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_foreach_layer ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-foreach-layer" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_get_uniform_location ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-get-uniform-location" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_uniform_1f ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-uniform-1f" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_uniform_1i ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-uniform-1i" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_uniform_float ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-uniform-float" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_uniform_int ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-uniform-int" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_set_uniform_matrix ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-set-uniform-matrix" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_add_snippet ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-add-snippet" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_pipeline_add_layer_snippet ()" link="cogl-2.0-experimental-Pipeline.html#cogl-pipeline-add-layer-snippet" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglPipeline" link="cogl-2.0-experimental-Pipeline.html#CoglPipeline"/>
    <keyword type="enum" name="enum CoglPipelineAlphaFunc" link="cogl-2.0-experimental-Pipeline.html#CoglPipelineAlphaFunc"/>
    <keyword type="enum" name="enum CoglBlendStringError" link="cogl-2.0-experimental-Pipeline.html#CoglBlendStringError" since="1.0"/>
    <keyword type="enum" name="enum CoglPipelineCullFaceMode" link="cogl-2.0-experimental-Pipeline.html#CoglPipelineCullFaceMode"/>
    <keyword type="enum" name="enum CoglWinding" link="cogl-2.0-experimental-Pipeline.html#CoglWinding"/>
    <keyword type="enum" name="enum CoglPipelineFilter" link="cogl-2.0-experimental-Pipeline.html#CoglPipelineFilter"/>
    <keyword type="enum" name="enum CoglPipelineWrapMode" link="cogl-2.0-experimental-Pipeline.html#CoglPipelineWrapMode" since="2.0"/>
    <keyword type="function" name="cogl_depth_state_init ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-init" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_set_test_enabled ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-set-test-enabled" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_get_test_enabled ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-get-test-enabled" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_set_test_function ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-set-test-function" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_get_test_function ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-get-test-function" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_set_write_enabled ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-set-write-enabled" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_get_write_enabled ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-get-write-enabled" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_set_range ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-set-range" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_depth_state_get_range ()" link="cogl-2.0-experimental-Depth-State.html#cogl-depth-state-get-range" since="2.0" stability="Unstable"/>
    <keyword type="struct" name="CoglDepthState" link="cogl-2.0-experimental-Depth-State.html#CoglDepthState" since="2.0"/>
    <keyword type="enum" name="enum CoglDepthTestFunction" link="cogl-2.0-experimental-Depth-State.html#CoglDepthTestFunction"/>
    <keyword type="function" name="cogl_snippet_new ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-new" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_get_hook ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-get-hook" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_is_snippet ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-is-snippet" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_set_declarations ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-set-declarations" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_get_declarations ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-get-declarations" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_set_pre ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-set-pre" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_get_pre ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-get-pre" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_set_replace ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-set-replace" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_get_replace ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-get-replace" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_set_post ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-set-post" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_snippet_get_post ()" link="cogl-2.0-experimental-Shader-snippets.html#cogl-snippet-get-post" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglSnippet" link="cogl-2.0-experimental-Shader-snippets.html#CoglSnippet"/>
    <keyword type="enum" name="enum CoglSnippetHook" link="cogl-2.0-experimental-Shader-snippets.html#CoglSnippetHook" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_is_buffer ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-is-buffer" since="1.2" stability="Unstable"/>
    <keyword type="function" name="cogl_buffer_get_size ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-buffer-get-size" since="1.2" stability="Unstable"/>
    <keyword type="function" name="cogl_buffer_set_update_hint ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-buffer-set-update-hint" since="1.2" stability="Unstable"/>
    <keyword type="function" name="cogl_buffer_get_update_hint ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-buffer-get-update-hint" since="1.2" stability="Unstable"/>
    <keyword type="function" name="cogl_buffer_map ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-buffer-map" since="1.2" stability="Unstable"/>
    <keyword type="function" name="cogl_buffer_map_range ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-buffer-map-range" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_buffer_unmap ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-buffer-unmap" since="1.2" stability="Unstable"/>
    <keyword type="function" name="cogl_buffer_set_data ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-buffer-set-data" since="1.2" stability="Unstable"/>
    <keyword type="function" name="cogl_pixel_buffer_new ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-pixel-buffer-new" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_is_pixel_buffer ()" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#cogl-is-pixel-buffer" since="1.2" stability="Unstable"/>
    <keyword type="typedef" name="CoglBuffer" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#CoglBuffer"/>
    <keyword type="enum" name="enum CoglBufferUpdateHint" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#CoglBufferUpdateHint" since="1.2" stability="Unstable"/>
    <keyword type="enum" name="enum CoglBufferAccess" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#CoglBufferAccess" since="1.2" stability="Unstable"/>
    <keyword type="enum" name="enum CoglBufferMapHint" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#CoglBufferMapHint" since="1.4" stability="Unstable"/>
    <keyword type="struct" name="CoglPixelBuffer" link="cogl-2.0-experimental-CoglBuffer---The-Buffer-Interface.html#CoglPixelBuffer"/>
    <keyword type="function" name="cogl_attribute_buffer_new_with_size ()" link="cogl-2.0-experimental-CoglAttributeBuffer---Buffers-of-vertex-attributes.html#cogl-attribute-buffer-new-with-size" stability="Unstable"/>
    <keyword type="function" name="cogl_attribute_buffer_new ()" link="cogl-2.0-experimental-CoglAttributeBuffer---Buffers-of-vertex-attributes.html#cogl-attribute-buffer-new" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_is_attribute_buffer ()" link="cogl-2.0-experimental-CoglAttributeBuffer---Buffers-of-vertex-attributes.html#cogl-is-attribute-buffer" since="1.4" stability="Unstable"/>
    <keyword type="struct" name="CoglAttributeBuffer" link="cogl-2.0-experimental-CoglAttributeBuffer---Buffers-of-vertex-attributes.html#CoglAttributeBuffer"/>
    <keyword type="function" name="cogl_index_buffer_new ()" link="cogl-2.0-experimental-CoglIndexBuffer---Buffers-of-vertex-indices.html#cogl-index-buffer-new" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_is_index_buffer ()" link="cogl-2.0-experimental-CoglIndexBuffer---Buffers-of-vertex-indices.html#cogl-is-index-buffer" since="1.4" stability="Unstable"/>
    <keyword type="struct" name="CoglIndexBuffer" link="cogl-2.0-experimental-CoglIndexBuffer---Buffers-of-vertex-indices.html#CoglIndexBuffer"/>
    <keyword type="function" name="cogl_attribute_new ()" link="cogl-2.0-experimental-Vertex-Attributes.html#cogl-attribute-new" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_is_attribute ()" link="cogl-2.0-experimental-Vertex-Attributes.html#cogl-is-attribute"/>
    <keyword type="function" name="cogl_attribute_set_normalized ()" link="cogl-2.0-experimental-Vertex-Attributes.html#cogl-attribute-set-normalized" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_attribute_get_normalized ()" link="cogl-2.0-experimental-Vertex-Attributes.html#cogl-attribute-get-normalized" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_attribute_get_buffer ()" link="cogl-2.0-experimental-Vertex-Attributes.html#cogl-attribute-get-buffer" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_attribute_set_buffer ()" link="cogl-2.0-experimental-Vertex-Attributes.html#cogl-attribute-set-buffer" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglAttribute" link="cogl-2.0-experimental-Vertex-Attributes.html#CoglAttribute"/>
    <keyword type="function" name="cogl_is_indices ()" link="cogl-2.0-experimental-Indices.html#cogl-is-indices" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_indices_new ()" link="cogl-2.0-experimental-Indices.html#cogl-indices-new"/>
    <keyword type="function" name="cogl_get_rectangle_indices ()" link="cogl-2.0-experimental-Indices.html#cogl-get-rectangle-indices"/>
    <keyword type="struct" name="CoglIndices" link="cogl-2.0-experimental-Indices.html#CoglIndices"/>
    <keyword type="enum" name="enum CoglIndicesType" link="cogl-2.0-experimental-Indices.html#CoglIndicesType"/>
    <keyword type="function" name="cogl_primitive_new ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_with_attributes ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-with-attributes" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p2 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p2" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p3 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p3" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p2c4 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p2c4" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p3c4 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p3c4" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p2t2 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p2t2" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p3t2 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p3t2" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p2t2c4 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p2t2c4" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_new_p3t2c4 ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-new-p3t2c4" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_is_primitive ()" link="cogl-2.0-experimental-Primitives.html#cogl-is-primitive" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_get_first_vertex ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-get-first-vertex"/>
    <keyword type="function" name="cogl_primitive_set_first_vertex ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-set-first-vertex"/>
    <keyword type="function" name="cogl_primitive_get_n_vertices ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-get-n-vertices" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_set_n_vertices ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-set-n-vertices" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_get_mode ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-get-mode"/>
    <keyword type="function" name="cogl_primitive_set_mode ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-set-mode"/>
    <keyword type="function" name="cogl_primitive_set_attributes ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-set-attributes" since="1.6" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_get_indices ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-get-indices" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_set_indices ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-set-indices" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_copy ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-copy" since="1.10" stability="Unstable"/>
    <keyword type="function" name="CoglPrimitiveAttributeCallback ()" link="cogl-2.0-experimental-Primitives.html#CoglPrimitiveAttributeCallback" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_foreach_attribute ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-foreach-attribute" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_draw ()" link="cogl-2.0-experimental-Primitives.html#cogl-primitive-draw" since="1.16" stability="Unstable"/>
    <keyword type="struct" name="CoglPrimitive" link="cogl-2.0-experimental-Primitives.html#CoglPrimitive"/>
    <keyword type="function" name="cogl_rectangle ()" link="cogl-2.0-experimental-Rectangles.html#cogl-rectangle"/>
    <keyword type="function" name="cogl_rectangles ()" link="cogl-2.0-experimental-Rectangles.html#cogl-rectangles" since="1.0"/>
    <keyword type="function" name="cogl_rectangle_with_texture_coords ()" link="cogl-2.0-experimental-Rectangles.html#cogl-rectangle-with-texture-coords" since="1.0"/>
    <keyword type="function" name="cogl_rectangles_with_texture_coords ()" link="cogl-2.0-experimental-Rectangles.html#cogl-rectangles-with-texture-coords" since="0.8.6"/>
    <keyword type="function" name="cogl_rectangle_with_multitexture_coords ()" link="cogl-2.0-experimental-Rectangles.html#cogl-rectangle-with-multitexture-coords" since="1.0"/>
    <keyword type="function" name="cogl_is_bitmap ()" link="cogl-2.0-experimental-Bitmap.html#cogl-is-bitmap" since="1.0"/>
    <keyword type="function" name="cogl_bitmap_new_from_file ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-new-from-file" since="1.0"/>
    <keyword type="function" name="cogl_bitmap_new_from_buffer ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-new-from-buffer" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_new_with_size ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-new-with-size" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_new_for_data ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-new-for-data" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_get_format ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-get-format" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_get_width ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-get-width" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_get_height ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-get-height" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_get_rowstride ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-get-rowstride" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_get_buffer ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-get-buffer" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_bitmap_get_size_from_file ()" link="cogl-2.0-experimental-Bitmap.html#cogl-bitmap-get-size-from-file" since="1.0"/>
    <keyword type="function" name="cogl_texture_new_from_bitmap ()" link="cogl-2.0-experimental-Bitmap.html#cogl-texture-new-from-bitmap" deprecated="" since="1.0"/>
    <keyword type="macro" name="COGL_BITMAP_ERROR" link="cogl-2.0-experimental-Bitmap.html#COGL-BITMAP-ERROR:CAPS" since="1.4"/>
    <keyword type="struct" name="CoglBitmap" link="cogl-2.0-experimental-Bitmap.html#CoglBitmap"/>
    <keyword type="enum" name="enum CoglBitmapError" link="cogl-2.0-experimental-Bitmap.html#CoglBitmapError" since="1.4"/>
    <keyword type="function" name="cogl_is_texture ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-is-texture"/>
    <keyword type="macro" name="COGL_TEXTURE_ERROR" link="cogl-2.0-experimental-The-Texture-Interface.html#COGL-TEXTURE-ERROR:CAPS" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_allocate ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-allocate"/>
    <keyword type="function" name="cogl_texture_get_width ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-get-width"/>
    <keyword type="function" name="cogl_texture_get_height ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-get-height"/>
    <keyword type="function" name="cogl_texture_is_sliced ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-is-sliced"/>
    <keyword type="function" name="cogl_texture_get_data ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-get-data"/>
    <keyword type="function" name="cogl_texture_set_data ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-set-data"/>
    <keyword type="function" name="cogl_texture_set_region ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-set-region"/>
    <keyword type="function" name="cogl_texture_set_components ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-set-components" since="1.18"/>
    <keyword type="function" name="cogl_texture_get_components ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-get-components" since="1.18"/>
    <keyword type="function" name="cogl_texture_set_premultiplied ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-set-premultiplied" since="1.18"/>
    <keyword type="function" name="cogl_texture_get_premultiplied ()" link="cogl-2.0-experimental-The-Texture-Interface.html#cogl-texture-get-premultiplied" since="1.18"/>
    <keyword type="typedef" name="CoglTexture" link="cogl-2.0-experimental-The-Texture-Interface.html#CoglTexture"/>
    <keyword type="enum" name="enum CoglTextureError" link="cogl-2.0-experimental-The-Texture-Interface.html#CoglTextureError" since="1.8" stability="Unstable"/>
    <keyword type="enum" name="enum CoglTextureType" link="cogl-2.0-experimental-The-Texture-Interface.html#CoglTextureType" since="1.10" stability="Unstable"/>
    <keyword type="enum" name="enum CoglTextureComponents" link="cogl-2.0-experimental-The-Texture-Interface.html#CoglTextureComponents" since="1.18"/>
    <keyword type="function" name="CoglMetaTextureCallback ()" link="cogl-2.0-experimental-High-Level-Meta-Textures.html#CoglMetaTextureCallback" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_meta_texture_foreach_in_region ()" link="cogl-2.0-experimental-High-Level-Meta-Textures.html#cogl-meta-texture-foreach-in-region" since="1.10" stability="Unstable"/>
    <keyword type="typedef" name="CoglMetaTexture" link="cogl-2.0-experimental-High-Level-Meta-Textures.html#CoglMetaTexture"/>
    <keyword type="function" name="cogl_sub_texture_new ()" link="cogl-2.0-experimental-Sub-Textures.html#cogl-sub-texture-new" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_is_sub_texture ()" link="cogl-2.0-experimental-Sub-Textures.html#cogl-is-sub-texture" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglSubTexture" link="cogl-2.0-experimental-Sub-Textures.html#CoglSubTexture"/>
    <keyword type="function" name="cogl_texture_2d_sliced_new_with_size ()" link="cogl-2.0-experimental-Sliced-Textures.html#cogl-texture-2d-sliced-new-with-size" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_2d_sliced_new_from_file ()" link="cogl-2.0-experimental-Sliced-Textures.html#cogl-texture-2d-sliced-new-from-file" since="1.16"/>
    <keyword type="function" name="cogl_texture_2d_sliced_new_from_data ()" link="cogl-2.0-experimental-Sliced-Textures.html#cogl-texture-2d-sliced-new-from-data" since="1.16"/>
    <keyword type="function" name="cogl_texture_2d_sliced_new_from_bitmap ()" link="cogl-2.0-experimental-Sliced-Textures.html#cogl-texture-2d-sliced-new-from-bitmap" since="1.16"/>
    <keyword type="function" name="cogl_is_texture_2d_sliced ()" link="cogl-2.0-experimental-Sliced-Textures.html#cogl-is-texture-2d-sliced" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglTexture2DSliced" link="cogl-2.0-experimental-Sliced-Textures.html#CoglTexture2DSliced"/>
    <keyword type="function" name="cogl_is_texture_pixmap_x11 ()" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html#cogl-is-texture-pixmap-x11" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_pixmap_x11_new ()" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html#cogl-texture-pixmap-x11-new" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_pixmap_x11_update_area ()" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html#cogl-texture-pixmap-x11-update-area" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_pixmap_x11_is_using_tfp_extension ()" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html#cogl-texture-pixmap-x11-is-using-tfp-extension" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_pixmap_x11_set_damage_object ()" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html#cogl-texture-pixmap-x11-set-damage-object" since="1.4" stability="Unstable"/>
    <keyword type="struct" name="CoglTexturePixmapX11" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html#CoglTexturePixmapX11"/>
    <keyword type="enum" name="enum CoglTexturePixmapX11ReportLevel" link="cogl-2.0-experimental-X11-Texture-From-Pixmap.html#CoglTexturePixmapX11ReportLevel"/>
    <keyword type="function" name="cogl_is_primitive_texture ()" link="cogl-2.0-experimental-Low-level-primitive-textures.html#cogl-is-primitive-texture" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_primitive_texture_set_auto_mipmap ()" link="cogl-2.0-experimental-Low-level-primitive-textures.html#cogl-primitive-texture-set-auto-mipmap" since="2.0" stability="Unstable"/>
    <keyword type="typedef" name="CoglPrimitiveTexture" link="cogl-2.0-experimental-Low-level-primitive-textures.html#CoglPrimitiveTexture"/>
    <keyword type="function" name="cogl_texture_2d_new_with_size ()" link="cogl-2.0-experimental-2D-textures.html#cogl-texture-2d-new-with-size" since="2.0"/>
    <keyword type="function" name="cogl_texture_2d_new_from_file ()" link="cogl-2.0-experimental-2D-textures.html#cogl-texture-2d-new-from-file" since="1.16"/>
    <keyword type="function" name="cogl_texture_2d_new_from_bitmap ()" link="cogl-2.0-experimental-2D-textures.html#cogl-texture-2d-new-from-bitmap" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_2d_new_from_data ()" link="cogl-2.0-experimental-2D-textures.html#cogl-texture-2d-new-from-data" since="2.0"/>
    <keyword type="function" name="cogl_texture_2d_gl_new_from_foreign ()" link="cogl-2.0-experimental-2D-textures.html#cogl-texture-2d-gl-new-from-foreign" since="2.0"/>
    <keyword type="function" name="cogl_is_texture_rectangle ()" link="cogl-2.0-experimental-2D-textures.html#cogl-is-texture-rectangle"/>
    <keyword type="struct" name="CoglTexture2D" link="cogl-2.0-experimental-2D-textures.html#CoglTexture2D"/>
    <keyword type="function" name="cogl_texture_3d_new_with_size ()" link="cogl-2.0-experimental-3D-textures.html#cogl-texture-3d-new-with-size" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_3d_new_from_bitmap ()" link="cogl-2.0-experimental-3D-textures.html#cogl-texture-3d-new-from-bitmap" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_3d_new_from_data ()" link="cogl-2.0-experimental-3D-textures.html#cogl-texture-3d-new-from-data" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_is_texture_3d ()" link="cogl-2.0-experimental-3D-textures.html#cogl-is-texture-3d" since="1.4" stability="Unstable"/>
    <keyword type="struct" name="CoglTexture3D" link="cogl-2.0-experimental-3D-textures.html#CoglTexture3D"/>
    <keyword type="function" name="cogl_texture_rectangle_new_with_size ()" link="cogl-2.0-experimental-Rectangle-textures-(non-normalized-coordinates).html#cogl-texture-rectangle-new-with-size" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_texture_rectangle_new_from_bitmap ()" link="cogl-2.0-experimental-Rectangle-textures-(non-normalized-coordinates).html#cogl-texture-rectangle-new-from-bitmap" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_is_texture_rectangle ()" link="cogl-2.0-experimental-Rectangle-textures-(non-normalized-coordinates).html#cogl-is-texture-rectangle"/>
    <keyword type="struct" name="CoglTextureRectangle" link="cogl-2.0-experimental-Rectangle-textures-(non-normalized-coordinates).html#CoglTextureRectangle"/>
    <keyword type="macro" name="COGL_FRAMEBUFFER()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#COGL-FRAMEBUFFER:CAPS"/>
    <keyword type="function" name="cogl_framebuffer_allocate ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-allocate" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_width ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-width" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_height ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-height" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_set_viewport ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-set-viewport" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_viewport_x ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-viewport-x" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_viewport_y ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-viewport-y" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_viewport_width ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-viewport-width" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_viewport_height ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-viewport-height" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_viewport4fv ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-viewport4fv" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_red_bits ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-red-bits" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_green_bits ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-green-bits" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_blue_bits ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-blue-bits" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_alpha_bits ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-alpha-bits" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_depth_bits ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-depth-bits" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_color_mask ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-color-mask" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_set_color_mask ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-set-color-mask" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_samples_per_pixel ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-samples-per-pixel" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_set_samples_per_pixel ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-set-samples-per-pixel" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_resolve_samples ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-resolve-samples" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_resolve_samples_region ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-resolve-samples-region" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_context ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-context" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_clear ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-clear" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_clear4f ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-clear4f" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_read_pixels_into_bitmap ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-read-pixels-into-bitmap" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_read_pixels ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-read-pixels" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_set_dither_enabled ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-set-dither-enabled" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_dither_enabled ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-dither-enabled" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_draw_rectangle ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-draw-rectangle" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_draw_textured_rectangle ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-draw-textured-rectangle" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_draw_multitextured_rectangle ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-draw-multitextured-rectangle" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_draw_rectangles ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-draw-rectangles" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_draw_textured_rectangles ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-draw-textured-rectangles" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_discard_buffers ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-discard-buffers" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_finish ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-finish" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_push_matrix ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-push-matrix" since="1.10"/>
    <keyword type="function" name="cogl_framebuffer_pop_matrix ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-pop-matrix" since="1.10"/>
    <keyword type="function" name="cogl_framebuffer_identity_matrix ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-identity-matrix" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_scale ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-scale" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_translate ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-translate" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_rotate ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-rotate" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_rotate_euler ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-rotate-euler" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_rotate_quaternion ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-rotate-quaternion" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_transform ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-transform" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_modelview_matrix ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-modelview-matrix" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_set_modelview_matrix ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-set-modelview-matrix" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_perspective ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-perspective" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_frustum ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-frustum" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_orthographic ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-orthographic" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_get_projection_matrix ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-get-projection-matrix" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_set_projection_matrix ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-set-projection-matrix" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_push_scissor_clip ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-push-scissor-clip" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_push_rectangle_clip ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-push-rectangle-clip" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_push_primitive_clip ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-push-primitive-clip" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_pop_clip ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-framebuffer-pop-clip" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_get_draw_framebuffer ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-get-draw-framebuffer" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_set_framebuffer ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-set-framebuffer" deprecated="" since="1.2"/>
    <keyword type="function" name="cogl_push_framebuffer ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-push-framebuffer" deprecated="" since="1.2"/>
    <keyword type="function" name="cogl_pop_framebuffer ()" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#cogl-pop-framebuffer" deprecated="" since="1.2"/>
    <keyword type="typedef" name="CoglFramebuffer" link="cogl-2.0-experimental-CoglFramebuffer---The-Framebuffer-Interface.html#CoglFramebuffer"/>
    <keyword type="function" name="cogl_is_onscreen ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-is-onscreen" since="1.10" stability="Unstable"/>
    <keyword type="macro" name="COGL_ONSCREEN()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#COGL-ONSCREEN:CAPS"/>
    <keyword type="function" name="cogl_onscreen_new ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-new" since="1.8" stability="Unstable"/>
    <keyword type="function" name="CoglOnscreenX11MaskCallback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglOnscreenX11MaskCallback"/>
    <keyword type="function" name="cogl_x11_onscreen_set_foreign_window_xid ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-x11-onscreen-set-foreign-window-xid" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_x11_onscreen_get_window_xid ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-x11-onscreen-get-window-xid" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_x11_onscreen_get_visual_xid ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-x11-onscreen-get-visual-xid"/>
    <keyword type="function" name="cogl_win32_onscreen_set_foreign_window ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-win32-onscreen-set-foreign-window" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_win32_onscreen_get_window ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-win32-onscreen-get-window" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_show ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-show" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_hide ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-hide" since="2.0" stability="Unstable"/>
    <keyword type="function" name="CoglFrameCallback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglFrameCallback" since="1.14" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_add_frame_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-add-frame-callback" since="1.14" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_remove_frame_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-remove-frame-callback" since="1.14" stability="Unstable"/>
    <keyword type="function" name="CoglOnscreenDirtyCallback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglOnscreenDirtyCallback" since="1.16" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_add_dirty_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-add-dirty-callback" since="1.16" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_remove_dirty_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-remove-dirty-callback" since="1.16" stability="Unstable"/>
    <keyword type="function" name="CoglOnscreenResizeCallback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglOnscreenResizeCallback" since="2.0"/>
    <keyword type="function" name="cogl_onscreen_add_resize_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-add-resize-callback" since="2.0"/>
    <keyword type="function" name="cogl_onscreen_remove_resize_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-remove-resize-callback" since="2.0"/>
    <keyword type="function" name="cogl_onscreen_swap_buffers ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-swap-buffers" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_swap_buffers_with_damage ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-swap-buffers-with-damage" since="1.16" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_swap_region ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-swap-region" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_set_swap_throttled ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-set-swap-throttled" since="1.8" stability="Unstable"/>
    <keyword type="function" name="CoglSwapBuffersNotify ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglSwapBuffersNotify"/>
    <keyword type="function" name="cogl_onscreen_add_swap_buffers_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-add-swap-buffers-callback" deprecated="1.14: Use cogl_onscreen_add_frame_callback() instead" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_onscreen_remove_swap_buffers_callback ()" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#cogl-onscreen-remove-swap-buffers-callback" deprecated="1.14: Use cogl_onscreen_remove_frame_callback() instead" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglOnscreen" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglOnscreen"/>
    <keyword type="typedef" name="CoglFrameClosure" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglFrameClosure" since="1.14" stability="Unstable"/>
    <keyword type="struct" name="struct CoglOnscreenDirtyInfo" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglOnscreenDirtyInfo" since="1.16" stability="Unstable"/>
    <keyword type="typedef" name="CoglOnscreenDirtyClosure" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglOnscreenDirtyClosure" since="1.16" stability="Unstable"/>
    <keyword type="typedef" name="CoglOnscreenResizeClosure" link="cogl-2.0-experimental-CoglOnscreen---The-Onscreen-Framebuffer-Interface.html#CoglOnscreenResizeClosure" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_is_offscreen ()" link="cogl-2.0-experimental-Offscreen-Framebuffers.html#cogl-is-offscreen"/>
    <keyword type="function" name="cogl_offscreen_new_with_texture ()" link="cogl-2.0-experimental-Offscreen-Framebuffers.html#cogl-offscreen-new-with-texture"/>
    <keyword type="struct" name="CoglOffscreen" link="cogl-2.0-experimental-Offscreen-Framebuffers.html#CoglOffscreen"/>
    <keyword type="function" name="cogl_color_new ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-new" since="1.0"/>
    <keyword type="function" name="cogl_color_copy ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-copy" since="1.0"/>
    <keyword type="function" name="cogl_color_free ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-free" since="1.0"/>
    <keyword type="function" name="cogl_color_set_from_4ub ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-from-4ub" deprecated="1.4: Use cogl_color_init_from_4ub instead." since="1.0"/>
    <keyword type="function" name="cogl_color_set_from_4f ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-from-4f" deprecated="1.4: Use cogl_color_init_from_4f instead." since="1.0"/>
    <keyword type="function" name="cogl_color_get_red ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-red" since="1.0"/>
    <keyword type="function" name="cogl_color_get_green ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-green" since="1.0"/>
    <keyword type="function" name="cogl_color_get_blue ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-blue" since="1.0"/>
    <keyword type="function" name="cogl_color_get_alpha ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-alpha" since="1.0"/>
    <keyword type="function" name="cogl_color_get_red_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-red-byte" since="1.0"/>
    <keyword type="function" name="cogl_color_get_green_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-green-byte" since="1.0"/>
    <keyword type="function" name="cogl_color_get_blue_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-blue-byte" since="1.0"/>
    <keyword type="function" name="cogl_color_get_alpha_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-alpha-byte" since="1.0"/>
    <keyword type="function" name="cogl_color_get_red_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-red-float" since="1.0"/>
    <keyword type="function" name="cogl_color_get_green_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-green-float" since="1.0"/>
    <keyword type="function" name="cogl_color_get_blue_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-blue-float" since="1.0"/>
    <keyword type="function" name="cogl_color_get_alpha_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-get-alpha-float" since="1.0"/>
    <keyword type="function" name="cogl_color_set_red ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-red" since="1.4"/>
    <keyword type="function" name="cogl_color_set_green ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-green" since="1.4"/>
    <keyword type="function" name="cogl_color_set_blue ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-blue" since="1.4"/>
    <keyword type="function" name="cogl_color_set_alpha ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-alpha" since="1.4"/>
    <keyword type="function" name="cogl_color_set_red_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-red-byte" since="1.4"/>
    <keyword type="function" name="cogl_color_set_green_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-green-byte" since="1.4"/>
    <keyword type="function" name="cogl_color_set_blue_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-blue-byte" since="1.4"/>
    <keyword type="function" name="cogl_color_set_alpha_byte ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-alpha-byte" since="1.4"/>
    <keyword type="function" name="cogl_color_set_red_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-red-float" since="1.4"/>
    <keyword type="function" name="cogl_color_set_green_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-green-float" since="1.4"/>
    <keyword type="function" name="cogl_color_set_blue_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-blue-float" since="1.4"/>
    <keyword type="function" name="cogl_color_set_alpha_float ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-set-alpha-float" since="1.4"/>
    <keyword type="function" name="cogl_color_premultiply ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-premultiply" since="1.0"/>
    <keyword type="function" name="cogl_color_unpremultiply ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-unpremultiply" since="1.4"/>
    <keyword type="function" name="cogl_color_equal ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-equal" since="1.0"/>
    <keyword type="function" name="cogl_color_init_from_hsl ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-init-from-hsl" since="1.16"/>
    <keyword type="function" name="cogl_color_to_hsl ()" link="cogl-2.0-experimental-Color-Type.html#cogl-color-to-hsl" since="1.16"/>
    <keyword type="struct" name="struct CoglColor" link="cogl-2.0-experimental-Color-Type.html#CoglColor" since="1.0"/>
    <keyword type="function" name="cogl_matrix_init_identity ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-init-identity"/>
    <keyword type="function" name="cogl_matrix_init_from_array ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-init-from-array"/>
    <keyword type="function" name="cogl_matrix_init_translation ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-init-translation" since="2.0"/>
    <keyword type="function" name="cogl_matrix_init_from_quaternion ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-init-from-quaternion"/>
    <keyword type="function" name="cogl_matrix_init_from_euler ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-init-from-euler"/>
    <keyword type="function" name="cogl_matrix_copy ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-copy" since="1.6"/>
    <keyword type="function" name="cogl_matrix_equal ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-equal" since="1.4"/>
    <keyword type="function" name="cogl_matrix_free ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-free" since="1.6"/>
    <keyword type="function" name="cogl_matrix_frustum ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-frustum"/>
    <keyword type="function" name="cogl_matrix_orthographic ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-orthographic" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_matrix_perspective ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-perspective"/>
    <keyword type="function" name="cogl_matrix_look_at ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-look-at" since="1.8" stability="Unstable"/>
    <keyword type="function" name="cogl_matrix_multiply ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-multiply"/>
    <keyword type="function" name="cogl_matrix_rotate ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-rotate"/>
    <keyword type="function" name="cogl_matrix_rotate_quaternion ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-rotate-quaternion" since="2.0"/>
    <keyword type="function" name="cogl_matrix_rotate_euler ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-rotate-euler" since="2.0"/>
    <keyword type="function" name="cogl_matrix_translate ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-translate"/>
    <keyword type="function" name="cogl_matrix_scale ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-scale"/>
    <keyword type="function" name="cogl_matrix_transpose ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-transpose" since="1.10"/>
    <keyword type="function" name="cogl_matrix_get_array ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-get-array"/>
    <keyword type="function" name="cogl_matrix_get_inverse ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-get-inverse" since="1.2"/>
    <keyword type="function" name="cogl_matrix_transform_point ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-transform-point"/>
    <keyword type="function" name="cogl_matrix_transform_points ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-transform-points" stability="Unstable"/>
    <keyword type="function" name="cogl_matrix_project_points ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-project-points" stability="Unstable"/>
    <keyword type="function" name="cogl_matrix_is_identity ()" link="cogl-2.0-experimental-Matrices.html#cogl-matrix-is-identity" since="1.8"/>
    <keyword type="struct" name="CoglMatrix" link="cogl-2.0-experimental-Matrices.html#CoglMatrix"/>
    <keyword type="function" name="cogl_matrix_stack_new ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-new"/>
    <keyword type="function" name="cogl_matrix_stack_push ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-push"/>
    <keyword type="function" name="cogl_matrix_stack_pop ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-pop"/>
    <keyword type="function" name="cogl_matrix_stack_load_identity ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-load-identity"/>
    <keyword type="function" name="cogl_matrix_stack_scale ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-scale"/>
    <keyword type="function" name="cogl_matrix_stack_translate ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-translate"/>
    <keyword type="function" name="cogl_matrix_stack_rotate ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-rotate"/>
    <keyword type="function" name="cogl_matrix_stack_rotate_quaternion ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-rotate-quaternion"/>
    <keyword type="function" name="cogl_matrix_stack_rotate_euler ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-rotate-euler"/>
    <keyword type="function" name="cogl_matrix_stack_multiply ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-multiply"/>
    <keyword type="function" name="cogl_matrix_stack_frustum ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-frustum"/>
    <keyword type="function" name="cogl_matrix_stack_perspective ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-perspective"/>
    <keyword type="function" name="cogl_matrix_stack_orthographic ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-orthographic"/>
    <keyword type="function" name="cogl_matrix_stack_get_inverse ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-get-inverse"/>
    <keyword type="function" name="cogl_matrix_stack_get_entry ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-get-entry"/>
    <keyword type="function" name="cogl_matrix_stack_get ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-get"/>
    <keyword type="function" name="cogl_matrix_entry_get ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-entry-get"/>
    <keyword type="function" name="cogl_matrix_stack_set ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-stack-set"/>
    <keyword type="function" name="cogl_matrix_entry_calculate_translation ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-entry-calculate-translation"/>
    <keyword type="function" name="cogl_matrix_entry_is_identity ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-entry-is-identity"/>
    <keyword type="function" name="cogl_matrix_entry_equal ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-entry-equal"/>
    <keyword type="function" name="cogl_matrix_entry_ref ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-entry-ref"/>
    <keyword type="function" name="cogl_matrix_entry_unref ()" link="cogl-2.0-experimental-Matrix-Stacks.html#cogl-matrix-entry-unref"/>
    <keyword type="struct" name="CoglMatrixStack" link="cogl-2.0-experimental-Matrix-Stacks.html#CoglMatrixStack"/>
    <keyword type="struct" name="CoglMatrixEntry" link="cogl-2.0-experimental-Matrix-Stacks.html#CoglMatrixEntry"/>
    <keyword type="function" name="cogl_vector3_init ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-init" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_init_zero ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-init-zero" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_equal ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-equal" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_equal_with_epsilon ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-equal-with-epsilon" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_copy ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-copy" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_free ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-free" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_invert ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-invert" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_add ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-add" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_subtract ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-subtract" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_multiply_scalar ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-multiply-scalar" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_divide_scalar ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-divide-scalar" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_normalize ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-normalize" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_magnitude ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-magnitude" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_cross_product ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-cross-product" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_dot_product ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-dot-product" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_vector3_distance ()" link="cogl-2.0-experimental-3-Component-Vectors.html#cogl-vector3-distance" since="1.4" stability="Unstable"/>
    <keyword type="function" name="cogl_euler_init ()" link="cogl-2.0-experimental-Eulers-(Rotations).html#cogl-euler-init" since="2.0"/>
    <keyword type="function" name="cogl_euler_init_from_matrix ()" link="cogl-2.0-experimental-Eulers-(Rotations).html#cogl-euler-init-from-matrix"/>
    <keyword type="function" name="cogl_euler_init_from_quaternion ()" link="cogl-2.0-experimental-Eulers-(Rotations).html#cogl-euler-init-from-quaternion"/>
    <keyword type="function" name="cogl_euler_equal ()" link="cogl-2.0-experimental-Eulers-(Rotations).html#cogl-euler-equal" since="2.0"/>
    <keyword type="function" name="cogl_euler_copy ()" link="cogl-2.0-experimental-Eulers-(Rotations).html#cogl-euler-copy" since="2.0"/>
    <keyword type="function" name="cogl_euler_free ()" link="cogl-2.0-experimental-Eulers-(Rotations).html#cogl-euler-free" since="2.0"/>
    <keyword type="struct" name="CoglEuler" link="cogl-2.0-experimental-Eulers-(Rotations).html#CoglEuler" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_identity ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-identity" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_from_quaternion ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-from-quaternion" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_from_angle_vector ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-from-angle-vector" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_from_array ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-from-array" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_from_x_rotation ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-from-x-rotation" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_from_y_rotation ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-from-y-rotation" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_from_z_rotation ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-from-z-rotation" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_init_from_euler ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-init-from-euler" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_equal ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-equal" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_copy ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-copy" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_free ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-free" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_get_rotation_angle ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-get-rotation-angle" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_get_rotation_axis ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-get-rotation-axis" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_normalize ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-normalize" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_dot_product ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-dot-product" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_invert ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-invert" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_multiply ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-multiply" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_pow ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-pow" since="2.0"/>
    <keyword type="function" name="cogl_quaternion_slerp ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-slerp"/>
    <keyword type="function" name="cogl_quaternion_nlerp ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-nlerp"/>
    <keyword type="function" name="cogl_quaternion_squad ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-quaternion-squad" since="2.0"/>
    <keyword type="function" name="cogl_get_static_identity_quaternion ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-get-static-identity-quaternion" since="2.0"/>
    <keyword type="function" name="cogl_get_static_zero_quaternion ()" link="cogl-2.0-experimental-Quaternions-(Rotations).html#cogl-get-static-zero-quaternion" since="2.0"/>
    <keyword type="struct" name="CoglQuaternion" link="cogl-2.0-experimental-Quaternions-(Rotations).html#CoglQuaternion"/>
    <keyword type="function" name="CoglFenceCallback ()" link="cogl-2.0-experimental-GPU-synchronisation-fences.html#CoglFenceCallback" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_fence_closure_get_user_data ()" link="cogl-2.0-experimental-GPU-synchronisation-fences.html#cogl-fence-closure-get-user-data"/>
    <keyword type="function" name="cogl_framebuffer_add_fence_callback ()" link="cogl-2.0-experimental-GPU-synchronisation-fences.html#cogl-framebuffer-add-fence-callback" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_framebuffer_cancel_fence_callback ()" link="cogl-2.0-experimental-GPU-synchronisation-fences.html#cogl-framebuffer-cancel-fence-callback" since="2.0" stability="Unstable"/>
    <keyword type="struct" name="CoglFence" link="cogl-2.0-experimental-GPU-synchronisation-fences.html#CoglFence" since="2.0" stability="Unstable"/>
    <keyword type="struct" name="CoglFenceClosure" link="cogl-2.0-experimental-GPU-synchronisation-fences.html#CoglFenceClosure" since="2.0" stability="Unstable"/>
    <keyword type="macro" name="COGL_VERSION_ENCODE()" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-ENCODE:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_CHECK()" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-CHECK:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_GET_MAJOR()" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-GET-MAJOR:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_GET_MINOR()" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-GET-MINOR:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_GET_MICRO()" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-GET-MICRO:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_MAJOR" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-MAJOR:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_MINOR" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-MINOR:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_MICRO" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-MICRO:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION_STRING" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION-STRING:CAPS" since="1.12.0"/>
    <keyword type="macro" name="COGL_VERSION" link="cogl-2.0-experimental-Versioning-utility-macros.html#COGL-VERSION:CAPS" since="1.12.0"/>
    <keyword type="function" name="cogl_sdl_context_new ()" link="cogl-2.0-experimental-SDL-Integration.html#cogl-sdl-context-new" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_sdl_renderer_set_event_type ()" link="cogl-2.0-experimental-SDL-Integration.html#cogl-sdl-renderer-set-event-type" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_sdl_renderer_get_event_type ()" link="cogl-2.0-experimental-SDL-Integration.html#cogl-sdl-renderer-get-event-type" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_sdl_handle_event ()" link="cogl-2.0-experimental-SDL-Integration.html#cogl-sdl-handle-event" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_sdl_idle ()" link="cogl-2.0-experimental-SDL-Integration.html#cogl-sdl-idle" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_sdl_onscreen_get_window ()" link="cogl-2.0-experimental-SDL-Integration.html#cogl-sdl-onscreen-get-window" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_poll_renderer_get_info ()" link="cogl-2.0-experimental-Main-loop-integration.html#cogl-poll-renderer-get-info" since="1.16" stability="Unstable"/>
    <keyword type="function" name="cogl_poll_renderer_dispatch ()" link="cogl-2.0-experimental-Main-loop-integration.html#cogl-poll-renderer-dispatch" since="1.16" stability="Unstable"/>
    <keyword type="function" name="cogl_glib_source_new ()" link="cogl-2.0-experimental-Main-loop-integration.html#cogl-glib-source-new" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_glib_renderer_source_new ()" link="cogl-2.0-experimental-Main-loop-integration.html#cogl-glib-renderer-source-new" since="1.16" stability="Unstable"/>
    <keyword type="enum" name="enum CoglPollFDEvent" link="cogl-2.0-experimental-Main-loop-integration.html#CoglPollFDEvent" since="1.10" stability="Unstable"/>
    <keyword type="struct" name="CoglPollFD" link="cogl-2.0-experimental-Main-loop-integration.html#CoglPollFD" since="1.10" stability="Unstable"/>
    <keyword type="function" name="cogl_gtype_matrix_get_type ()" link="cogl-2.0-experimental-GType-Integration-API.html#cogl-gtype-matrix-get-type" deprecated="1.18: Use cogl_matrix_get_gtype() instead."/>
    <keyword type="macro" name="COGL_GLES2_CONTEXT_ERROR" link="cogl-2.0-experimental-GLES-2.0-context.html#COGL-GLES2-CONTEXT-ERROR:CAPS" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_gles2_context_new ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-gles2-context-new" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_is_gles2_context ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-is-gles2-context" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_gles2_context_get_vtable ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-gles2-context-get-vtable" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_push_gles2_context ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-push-gles2-context" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_pop_gles2_context ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-pop-gles2-context" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_gles2_get_current_vtable ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-gles2-get-current-vtable" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_gles2_texture_2d_new_from_handle ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-gles2-texture-2d-new-from-handle" since="2.0" stability="Unstable"/>
    <keyword type="function" name="cogl_gles2_texture_get_handle ()" link="cogl-2.0-experimental-GLES-2.0-context.html#cogl-gles2-texture-get-handle" since="2.0" stability="Unstable"/>
    <keyword type="struct" name="CoglGLES2Context" link="cogl-2.0-experimental-GLES-2.0-context.html#CoglGLES2Context" since="1.12" stability="Unstable"/>
    <keyword type="struct" name="struct CoglGLES2Vtable" link="cogl-2.0-experimental-GLES-2.0-context.html#CoglGLES2Vtable" since="1.12" stability="Unstable"/>
    <keyword type="enum" name="enum CoglGLES2ContextError" link="cogl-2.0-experimental-GLES-2.0-context.html#CoglGLES2ContextError"/>
  </functions>
</book>
