<book xmlns="http://www.devhelp.net/book" title="Cogl-11 Reference Manual" link="index.html" author="Mutter Development Team" name="Cogl" version="2" language="c"><chapters><sub name="Classes Hierarchy" link="classes_hierarchy.html" /><sub name="Aliases" link="index.html#aliases"><sub name="Angle" link="alias.Angle.html" /><sub name="Handle" link="alias.Handle.html" /><sub name="PipelineKey" link="alias.PipelineKey.html" /><sub name="UserDataDestroyCallback" link="alias.UserDataDestroyCallback.html" /></sub><sub name="Bitfields" link="index.html#bitfields"><sub name="BufferBit" link="flags.BufferBit.html" /><sub name="BufferTarget" link="flags.BufferTarget.html" /><sub name="EglImageFlags" link="flags.EglImageFlags.html" /><sub name="PixelFormat" link="flags.PixelFormat.html" /><sub name="ReadPixelsFlags" link="flags.ReadPixelsFlags.html" /></sub><sub name="Callbacks" link="index.html#callbacks"><sub name="DebugObjectForeachTypeCallback" link="callback.DebugObjectForeachTypeCallback.html" /><sub name="FeatureCallback" link="callback.FeatureCallback.html" /><sub name="FrameCallback" link="callback.FrameCallback.html" /><sub name="OnscreenDirtyCallback" link="callback.OnscreenDirtyCallback.html" /><sub name="PipelineLayerCallback" link="callback.PipelineLayerCallback.html" /><sub name="Texture2DEGLImageExternalAlloc" link="callback.Texture2DEGLImageExternalAlloc.html" /><sub name="XlibFilterFunc" link="callback.XlibFilterFunc.html" /></sub><sub name="Classes" link="index.html#classes"><sub name="Bitmap" link="class.Bitmap.html" /><sub name="Context" link="class.Context.html" /><sub name="Framebuffer" link="class.Framebuffer.html" /><sub name="FrameInfo" link="class.FrameInfo.html" /><sub name="Object" link="class.Object.html" /><sub name="Offscreen" link="class.Offscreen.html" /><sub name="Onscreen" link="class.Onscreen.html" /><sub name="Pipeline" link="class.Pipeline.html" /><sub name="Snippet" link="class.Snippet.html" /><sub name="Texture2D" link="class.Texture2D.html" /><sub name="Texture2DSliced" link="class.Texture2DSliced.html" /></sub><sub name="Constants" link="index.html#constants"><sub name="A_BIT" link="const.A_BIT.html" /><sub name="AFIRST_BIT" link="const.AFIRST_BIT.html" /><sub name="BGR_BIT" link="const.BGR_BIT.html" /><sub name="DEPTH_BIT" link="const.DEPTH_BIT.html" /><sub name="PIXEL_FORMAT_MAX_PLANES" link="const.PIXEL_FORMAT_MAX_PLANES.html" /><sub name="PREMULT_BIT" link="const.PREMULT_BIT.html" /><sub name="STENCIL_BIT" link="const.STENCIL_BIT.html" /><sub name="TEXTURE_MAX_WASTE" link="const.TEXTURE_MAX_WASTE.html" /></sub><sub name="Domains" link="index.html#domains"><sub name="ScanoutError" link="error.ScanoutError.html" /></sub><sub name="Enums" link="index.html#enums"><sub name="AttributeType" link="enum.AttributeType.html" /><sub name="BitmapError" link="enum.BitmapError.html" /><sub name="BlendStringError" link="enum.BlendStringError.html" /><sub name="DepthTestFunction" link="enum.DepthTestFunction.html" /><sub name="FeatureID" link="enum.FeatureID.html" /><sub name="FilterReturn" link="enum.FilterReturn.html" /><sub name="FramebufferError" link="enum.FramebufferError.html" /><sub name="FrameEvent" link="enum.FrameEvent.html" /><sub name="GraphicsResetStatus" link="enum.GraphicsResetStatus.html" /><sub name="IndicesType" link="enum.IndicesType.html" /><sub name="PipelineAlphaFunc" link="enum.PipelineAlphaFunc.html" /><sub name="PipelineCullFaceMode" link="enum.PipelineCullFaceMode.html" /><sub name="PipelineFilter" link="enum.PipelineFilter.html" /><sub name="PipelineWrapMode" link="enum.PipelineWrapMode.html" /><sub name="RendererError" link="enum.RendererError.html" /><sub name="ShaderType" link="enum.ShaderType.html" /><sub name="SnippetHook" link="enum.SnippetHook.html" /><sub name="StereoMode" link="enum.StereoMode.html" /><sub name="SystemError" link="enum.SystemError.html" /><sub name="TextureComponents" link="enum.TextureComponents.html" /><sub name="TextureError" link="enum.TextureError.html" /><sub name="VerticesMode" link="enum.VerticesMode.html" /><sub name="Winding" link="enum.Winding.html" /><sub name="WinsysFeature" link="enum.WinsysFeature.html" /></sub><sub name="Function macros" link="index.html#function_macros"><sub name="BUFFER" link="func.BUFFER.html" /><sub name="clear_object" link="func.clear_object.html" /><sub name="META_TEXTURE" link="func.META_TEXTURE.html" /><sub name="PIXEL_FORMAT_CAN_HAVE_PREMULT" link="func.PIXEL_FORMAT_CAN_HAVE_PREMULT.html" /><sub name="PRIMITIVE_TEXTURE" link="func.PRIMITIVE_TEXTURE.html" /><sub name="PRIVATE" link="func.PRIVATE.html" /><sub name="STRUCT_SIZE_ASSERT" link="func.STRUCT_SIZE_ASSERT.html" /><sub name="TRACE_ANCHOR" link="func.TRACE_ANCHOR.html" /><sub name="TRACE_BEGIN" link="func.TRACE_BEGIN.html" /><sub name="TRACE_BEGIN_ANCHORED" link="func.TRACE_BEGIN_ANCHORED.html" /><sub name="TRACE_BEGIN_SCOPED" link="func.TRACE_BEGIN_SCOPED.html" /><sub name="TRACE_DESCRIBE" link="func.TRACE_DESCRIBE.html" /><sub name="TRACE_END" link="func.TRACE_END.html" /><sub name="TRACE_SCOPED_ANCHOR" link="func.TRACE_SCOPED_ANCHOR.html" /></sub><sub name="Functions" link="index.html#functions"><sub name="blend_string_error_quark" link="func.blend_string_error_quark.html" /><sub name="blit_framebuffer" link="func.blit_framebuffer.html" /><sub name="clutter_winsys_has_feature_CLUTTER" link="func.clutter_winsys_has_feature_CLUTTER.html" /><sub name="create_program" link="func.create_program.html" /><sub name="create_shader" link="func.create_shader.html" /><sub name="debug_object_foreach_type" link="func.debug_object_foreach_type.html" /><sub name="debug_object_print_instances" link="func.debug_object_print_instances.html" /><sub name="egl_texture_2d_new_from_image" link="func.egl_texture_2d_new_from_image.html" /><sub name="flush" link="func.flush.html" /><sub name="foreach_feature" link="func.foreach_feature.html" /><sub name="get_graphics_reset_status" link="func.get_graphics_reset_status.html" /><sub name="get_proc_address" link="func.get_proc_address.html" /><sub name="handle_get_type" link="func.handle_get_type.html" /><sub name="has_feature" link="func.has_feature.html" /><sub name="has_features" link="func.has_features.html" /><sub name="is_bitmap" link="func.is_bitmap.html" /><sub name="is_context" link="func.is_context.html" /><sub name="is_frame_info" link="func.is_frame_info.html" /><sub name="is_framebuffer" link="func.is_framebuffer.html" /><sub name="is_pipeline" link="func.is_pipeline.html" /><sub name="is_program" link="func.is_program.html" /><sub name="is_shader" link="func.is_shader.html" /><sub name="is_snippet" link="func.is_snippet.html" /><sub name="is_texture" link="func.is_texture.html" /><sub name="is_texture_2d" link="func.is_texture_2d.html" /><sub name="is_texture_2d_sliced" link="func.is_texture_2d_sliced.html" /><sub name="pixel_format_get_bytes_per_pixel" link="func.pixel_format_get_bytes_per_pixel.html" /><sub name="pixel_format_get_n_planes" link="func.pixel_format_get_n_planes.html" /><sub name="pixel_format_to_string" link="func.pixel_format_to_string.html" /><sub name="program_attach_shader" link="func.program_attach_shader.html" /><sub name="program_get_uniform_location" link="func.program_get_uniform_location.html" /><sub name="program_link" link="func.program_link.html" /><sub name="program_set_uniform_1f" link="func.program_set_uniform_1f.html" /><sub name="program_set_uniform_1i" link="func.program_set_uniform_1i.html" /><sub name="program_set_uniform_float" link="func.program_set_uniform_float.html" /><sub name="program_set_uniform_int" link="func.program_set_uniform_int.html" /><sub name="program_set_uniform_matrix" link="func.program_set_uniform_matrix.html" /><sub name="set_tracing_disabled_on_thread" link="func.set_tracing_disabled_on_thread.html" /><sub name="set_tracing_enabled_on_thread" link="func.set_tracing_enabled_on_thread.html" /><sub name="set_tracing_enabled_on_thread_with_fd" link="func.set_tracing_enabled_on_thread_with_fd.html" /><sub name="shader_get_type" link="func.shader_get_type.html" /><sub name="shader_source" link="func.shader_source.html" /><sub name="trace_describe" link="func.trace_describe.html" /><sub name="trace_end" link="func.trace_end.html" /><sub name="xlib_renderer_add_filter" link="func.xlib_renderer_add_filter.html" /><sub name="xlib_renderer_get_display" link="func.xlib_renderer_get_display.html" /><sub name="xlib_renderer_get_foreign_display" link="func.xlib_renderer_get_foreign_display.html" /><sub name="xlib_renderer_handle_event" link="func.xlib_renderer_handle_event.html" /><sub name="xlib_renderer_remove_filter" link="func.xlib_renderer_remove_filter.html" /><sub name="xlib_renderer_request_reset_on_video_memory_purge" link="func.xlib_renderer_request_reset_on_video_memory_purge.html" /><sub name="xlib_renderer_set_foreign_display" link="func.xlib_renderer_set_foreign_display.html" /></sub><sub name="Interfaces" link="index.html#interfaces"><sub name="Texture" link="iface.Texture.html" /></sub><sub name="Structs" link="index.html#structs"><sub name="_ColorSizeCheck" link="struct._ColorSizeCheck.html" /><sub name="_TextureVertexSizeCheck" link="struct._TextureVertexSizeCheck.html" /><sub name="Color" link="struct.Color.html" /><sub name="DebugObjectTypeInfo" link="struct.DebugObjectTypeInfo.html" /><sub name="DmaBufHandle" link="struct.DmaBufHandle.html" /><sub name="FramebufferDriverConfig" link="struct.FramebufferDriverConfig.html" /><sub name="FrameClosure" link="struct.FrameClosure.html" /><sub name="OnscreenDirtyClosure" link="struct.OnscreenDirtyClosure.html" /><sub name="OnscreenDirtyInfo" link="struct.OnscreenDirtyInfo.html" /><sub name="Scanout" link="struct.Scanout.html" /><sub name="TextureVertex" link="struct.TextureVertex.html" /><sub name="TimestampQuery" link="struct.TimestampQuery.html" /><sub name="TraceContext" link="struct.TraceContext.html" /><sub name="TraceHead" link="struct.TraceHead.html" /><sub name="UserDataKey" link="struct.UserDataKey.html" /></sub></chapters><functions><keyword type="typedef" name="CoglAngle" link="alias.Angle.html" /><keyword type="typedef" name="CoglHandle" link="alias.Handle.html" /><keyword type="typedef" name="CoglPipelineKey" link="alias.PipelineKey.html" /><keyword type="typedef" name="CoglUserDataDestroyCallback" link="alias.UserDataDestroyCallback.html" /><keyword type="enum" name="CoglBufferBit" link="flags.BufferBit.html" since="1.0" /><keyword type="constant" name="COGL_BUFFER_BIT_COLOR" link="flags.BufferBit.html" /><keyword type="constant" name="COGL_BUFFER_BIT_DEPTH" link="flags.BufferBit.html" /><keyword type="constant" name="COGL_BUFFER_BIT_STENCIL" link="flags.BufferBit.html" /><keyword type="enum" name="CoglBufferTarget" link="flags.BufferTarget.html" since="0.8" /><keyword type="constant" name="COGL_WINDOW_BUFFER" link="flags.BufferTarget.html" /><keyword type="constant" name="COGL_OFFSCREEN_BUFFER" link="flags.BufferTarget.html" /><keyword type="enum" name="CoglEglImageFlags" link="flags.EglImageFlags.html" /><keyword type="constant" name="COGL_EGL_IMAGE_FLAG_NONE" link="flags.EglImageFlags.html" /><keyword type="constant" name="COGL_EGL_IMAGE_FLAG_NO_GET_DATA" link="flags.EglImageFlags.html" /><keyword type="enum" name="CoglPixelFormat" link="flags.PixelFormat.html" since="0.8" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ANY" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_A_8" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGB_565" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_4444" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_5551" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_YUV" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_G_8" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RG_88" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGB_888" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_BGR_888" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_8888" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_BGRA_8888" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ARGB_8888" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ABGR_8888" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_1010102" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_BGRA_1010102" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_XRGB_2101010" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ARGB_2101010" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_XBGR_2101010" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ABGR_2101010" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_FP_16161616" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_BGRA_FP_16161616" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_XRGB_FP_16161616" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ARGB_FP_16161616" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_XBGR_FP_16161616" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ABGR_FP_16161616" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_8888_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_BGRA_8888_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ARGB_8888_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ABGR_8888_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_4444_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_5551_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_1010102_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_BGRA_1010102_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ARGB_2101010_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ABGR_2101010_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_RGBA_FP_16161616_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_BGRA_FP_16161616_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ARGB_FP_16161616_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_ABGR_FP_16161616_PRE" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_DEPTH_16" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_DEPTH_32" link="flags.PixelFormat.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_DEPTH_24_STENCIL_8" link="flags.PixelFormat.html" /><keyword type="enum" name="CoglReadPixelsFlags" link="flags.ReadPixelsFlags.html" since="1.0" /><keyword type="constant" name="COGL_READ_PIXELS_COLOR_BUFFER" link="flags.ReadPixelsFlags.html" /><keyword type="struct" name="CoglBitmap" link="class.Bitmap.html" /><keyword type="function" name="cogl_bitmap_get_buffer" link="method.Bitmap.get_buffer.html" since="1.10" /><keyword type="function" name="cogl_bitmap_get_format" link="method.Bitmap.get_format.html" since="1.10" /><keyword type="function" name="cogl_bitmap_get_height" link="method.Bitmap.get_height.html" since="1.10" /><keyword type="function" name="cogl_bitmap_get_rowstride" link="method.Bitmap.get_rowstride.html" since="1.10" /><keyword type="function" name="cogl_bitmap_get_width" link="method.Bitmap.get_width.html" since="1.10" /><keyword type="function" name="cogl_bitmap_new_for_data" link="ctor.Bitmap.new_for_data.html" since="1.10" /><keyword type="function" name="cogl_bitmap_new_from_buffer" link="ctor.Bitmap.new_from_buffer.html" since="1.8" /><keyword type="function" name="cogl_bitmap_new_from_file" link="ctor.Bitmap.new_from_file.html" since="1.0" /><keyword type="function" name="cogl_bitmap_new_with_size" link="ctor.Bitmap.new_with_size.html" since="1.10" /><keyword type="function" name="cogl_bitmap_error_quark" link="type_func.Bitmap.error_quark.html" /><keyword type="function" name="cogl_bitmap_get_size_from_file" link="type_func.Bitmap.get_size_from_file.html" since="1.0" /><keyword type="struct" name="CoglContext" link="class.Context.html" /><keyword type="function" name="cogl_context_free_timestamp_query" link="method.Context.free_timestamp_query.html" /><keyword type="function" name="cogl_context_get_display" link="method.Context.get_display.html" since="1.8" /><keyword type="function" name="cogl_context_get_gpu_time_ns" link="method.Context.get_gpu_time_ns.html" /><keyword type="function" name="cogl_context_get_named_pipeline" link="method.Context.get_named_pipeline.html" /><keyword type="function" name="cogl_context_get_renderer" link="method.Context.get_renderer.html" since="1.16" /><keyword type="function" name="cogl_context_is_hardware_accelerated" link="method.Context.is_hardware_accelerated.html" /><keyword type="function" name="cogl_context_set_named_pipeline" link="method.Context.set_named_pipeline.html" /><keyword type="function" name="cogl_context_timestamp_query_get_time_ns" link="method.Context.timestamp_query_get_time_ns.html" /><keyword type="function" name="cogl_context_new" link="ctor.Context.new.html" since="1.8" /><keyword type="struct" name="CoglFramebuffer" link="class.Framebuffer.html" /><keyword type="member" name="CoglFramebuffer.parent_instance" link="class.Framebuffer.html" /><keyword type="member" name="FramebufferClass.parent_class" link="class.Framebuffer.html" /><keyword type="member" name="FramebufferClass.allocate" link="class.Framebuffer.html" /><keyword type="member" name="FramebufferClass.is_y_flipped" link="class.Framebuffer.html" /><keyword type="function" name="cogl_framebuffer_allocate" link="method.Framebuffer.allocate.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_clear" link="method.Framebuffer.clear.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_clear4f" link="method.Framebuffer.clear4f.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_create_timestamp_query" link="method.Framebuffer.create_timestamp_query.html" /><keyword type="function" name="cogl_framebuffer_discard_buffers" link="method.Framebuffer.discard_buffers.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_draw_multitextured_rectangle" link="method.Framebuffer.draw_multitextured_rectangle.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_draw_rectangle" link="method.Framebuffer.draw_rectangle.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_draw_rectangles" link="method.Framebuffer.draw_rectangles.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_draw_textured_rectangle" link="method.Framebuffer.draw_textured_rectangle.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_draw_textured_rectangles" link="method.Framebuffer.draw_textured_rectangles.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_finish" link="method.Framebuffer.finish.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_flush" link="method.Framebuffer.flush.html" /><keyword type="function" name="cogl_framebuffer_frustum" link="method.Framebuffer.frustum.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_get_alpha_bits" link="method.Framebuffer.get_alpha_bits.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_blue_bits" link="method.Framebuffer.get_blue_bits.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_context" link="method.Framebuffer.get_context.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_depth_bits" link="method.Framebuffer.get_depth_bits.html" since="2.0" /><keyword type="function" name="cogl_framebuffer_get_depth_write_enabled" link="method.Framebuffer.get_depth_write_enabled.html" since="1.18" /><keyword type="function" name="cogl_framebuffer_get_dither_enabled" link="method.Framebuffer.get_dither_enabled.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_green_bits" link="method.Framebuffer.get_green_bits.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_height" link="method.Framebuffer.get_height.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_is_stereo" link="method.Framebuffer.get_is_stereo.html" /><keyword type="function" name="cogl_framebuffer_get_modelview_matrix" link="method.Framebuffer.get_modelview_matrix.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_get_projection_matrix" link="method.Framebuffer.get_projection_matrix.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_get_red_bits" link="method.Framebuffer.get_red_bits.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_samples_per_pixel" link="method.Framebuffer.get_samples_per_pixel.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_get_stereo_mode" link="method.Framebuffer.get_stereo_mode.html" since="1.20" /><keyword type="function" name="cogl_framebuffer_get_viewport4fv" link="method.Framebuffer.get_viewport4fv.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_viewport_height" link="method.Framebuffer.get_viewport_height.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_viewport_width" link="method.Framebuffer.get_viewport_width.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_viewport_x" link="method.Framebuffer.get_viewport_x.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_viewport_y" link="method.Framebuffer.get_viewport_y.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_get_width" link="method.Framebuffer.get_width.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_identity_matrix" link="method.Framebuffer.identity_matrix.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_orthographic" link="method.Framebuffer.orthographic.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_perspective" link="method.Framebuffer.perspective.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_pop_clip" link="method.Framebuffer.pop_clip.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_pop_matrix" link="method.Framebuffer.pop_matrix.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_push_matrix" link="method.Framebuffer.push_matrix.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_push_primitive_clip" link="method.Framebuffer.push_primitive_clip.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_push_rectangle_clip" link="method.Framebuffer.push_rectangle_clip.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_push_region_clip" link="method.Framebuffer.push_region_clip.html" /><keyword type="function" name="cogl_framebuffer_push_scissor_clip" link="method.Framebuffer.push_scissor_clip.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_read_pixels" link="method.Framebuffer.read_pixels.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_read_pixels_into_bitmap" link="method.Framebuffer.read_pixels_into_bitmap.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_resolve_samples" link="method.Framebuffer.resolve_samples.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_resolve_samples_region" link="method.Framebuffer.resolve_samples_region.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_rotate" link="method.Framebuffer.rotate.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_rotate_euler" link="method.Framebuffer.rotate_euler.html" since="2.0" /><keyword type="function" name="cogl_framebuffer_scale" link="method.Framebuffer.scale.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_set_depth_write_enabled" link="method.Framebuffer.set_depth_write_enabled.html" since="1.18" /><keyword type="function" name="cogl_framebuffer_set_dither_enabled" link="method.Framebuffer.set_dither_enabled.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_set_modelview_matrix" link="method.Framebuffer.set_modelview_matrix.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_set_projection_matrix" link="method.Framebuffer.set_projection_matrix.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_set_samples_per_pixel" link="method.Framebuffer.set_samples_per_pixel.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_set_stereo_mode" link="method.Framebuffer.set_stereo_mode.html" since="1.20" /><keyword type="function" name="cogl_framebuffer_set_viewport" link="method.Framebuffer.set_viewport.html" since="1.8" /><keyword type="function" name="cogl_framebuffer_transform" link="method.Framebuffer.transform.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_translate" link="method.Framebuffer.translate.html" since="1.10" /><keyword type="function" name="cogl_framebuffer_error_quark" link="type_func.Framebuffer.error_quark.html" /><keyword type="property" name="The CoglFramebuffer:context property" link="property.Framebuffer.context.html" /><keyword type="property" name="The CoglFramebuffer:driver-config property" link="property.Framebuffer.driver-config.html" /><keyword type="property" name="The CoglFramebuffer:height property" link="property.Framebuffer.height.html" /><keyword type="property" name="The CoglFramebuffer:width property" link="property.Framebuffer.width.html" /><keyword type="signal" name="The CoglFramebuffer::destroy signal" link="signal.Framebuffer.destroy.html" /><keyword type="struct" name="CoglFrameInfo" link="class.FrameInfo.html" /><keyword type="function" name="cogl_frame_info_get_frame_counter" link="method.FrameInfo.get_frame_counter.html" since="1.14" /><keyword type="function" name="cogl_frame_info_get_global_frame_counter" link="method.FrameInfo.get_global_frame_counter.html" /><keyword type="function" name="cogl_frame_info_get_is_symbolic" link="method.FrameInfo.get_is_symbolic.html" /><keyword type="function" name="cogl_frame_info_get_presentation_time_us" link="method.FrameInfo.get_presentation_time_us.html" since="1.14" /><keyword type="function" name="cogl_frame_info_get_refresh_rate" link="method.FrameInfo.get_refresh_rate.html" since="1.14" /><keyword type="function" name="cogl_frame_info_get_rendering_duration_ns" link="method.FrameInfo.get_rendering_duration_ns.html" /><keyword type="function" name="cogl_frame_info_get_sequence" link="method.FrameInfo.get_sequence.html" /><keyword type="function" name="cogl_frame_info_get_time_before_buffer_swap_us" link="method.FrameInfo.get_time_before_buffer_swap_us.html" /><keyword type="function" name="cogl_frame_info_is_hw_clock" link="method.FrameInfo.is_hw_clock.html" /><keyword type="function" name="cogl_frame_info_is_vsync" link="method.FrameInfo.is_vsync.html" /><keyword type="function" name="cogl_frame_info_is_zero_copy" link="method.FrameInfo.is_zero_copy.html" /><keyword type="struct" name="CoglObject" link="class.Object.html" /><keyword type="function" name="cogl_object_get_user_data" link="method.Object.get_user_data.html" since="1.4" /><keyword type="function" name="cogl_object_set_user_data" link="method.Object.set_user_data.html" since="1.4" /><keyword type="function" name="cogl_object_ref" link="type_func.Object.ref.html" /><keyword type="function" name="cogl_object_unref" link="type_func.Object.unref.html" /><keyword type="struct" name="CoglOffscreen" link="class.Offscreen.html" /><keyword type="member" name="OffscreenClass.parent_class" link="class.Offscreen.html" /><keyword type="function" name="cogl_offscreen_get_texture" link="method.Offscreen.get_texture.html" /><keyword type="function" name="cogl_offscreen_new_with_texture" link="ctor.Offscreen.new_with_texture.html" /><keyword type="struct" name="CoglOnscreen" link="class.Onscreen.html" /><keyword type="member" name="CoglOnscreen.parent_instance" link="class.Onscreen.html" /><keyword type="member" name="OnscreenClass.parent_class" link="class.Onscreen.html" /><keyword type="member" name="OnscreenClass.bind" link="class.Onscreen.html" /><keyword type="member" name="OnscreenClass.swap_buffers_with_damage" link="class.Onscreen.html" /><keyword type="member" name="OnscreenClass.swap_region" link="class.Onscreen.html" /><keyword type="member" name="OnscreenClass.queue_damage_region" link="class.Onscreen.html" /><keyword type="member" name="OnscreenClass.direct_scanout" link="class.Onscreen.html" /><keyword type="member" name="OnscreenClass.get_buffer_age" link="class.Onscreen.html" /><keyword type="function" name="cogl_onscreen_add_dirty_callback" link="method.Onscreen.add_dirty_callback.html" since="1.16" /><keyword type="function" name="cogl_onscreen_add_frame_callback" link="method.Onscreen.add_frame_callback.html" since="1.14" /><keyword type="function" name="cogl_onscreen_add_frame_info" link="method.Onscreen.add_frame_info.html" /><keyword type="function" name="cogl_onscreen_direct_scanout" link="method.Onscreen.direct_scanout.html" /><keyword type="function" name="cogl_onscreen_get_buffer_age" link="method.Onscreen.get_buffer_age.html" since="1.14" /><keyword type="function" name="cogl_onscreen_get_frame_counter" link="method.Onscreen.get_frame_counter.html" since="1.14" /><keyword type="function" name="cogl_onscreen_hide" link="method.Onscreen.hide.html" since="2.0" /><keyword type="function" name="cogl_onscreen_queue_damage_region" link="method.Onscreen.queue_damage_region.html" /><keyword type="function" name="cogl_onscreen_remove_dirty_callback" link="method.Onscreen.remove_dirty_callback.html" since="1.16" /><keyword type="function" name="cogl_onscreen_remove_frame_callback" link="method.Onscreen.remove_frame_callback.html" since="1.14" /><keyword type="function" name="cogl_onscreen_show" link="method.Onscreen.show.html" since="2.0" /><keyword type="function" name="cogl_onscreen_swap_buffers" link="method.Onscreen.swap_buffers.html" since="1.10" /><keyword type="function" name="cogl_onscreen_swap_buffers_with_damage" link="method.Onscreen.swap_buffers_with_damage.html" since="1.16" /><keyword type="function" name="cogl_onscreen_swap_region" link="method.Onscreen.swap_region.html" since="1.10" /><keyword type="struct" name="CoglPipeline" link="class.Pipeline.html" /><keyword type="function" name="cogl_pipeline_add_layer_snippet" link="method.Pipeline.add_layer_snippet.html" since="1.10" /><keyword type="function" name="cogl_pipeline_add_snippet" link="method.Pipeline.add_snippet.html" since="1.10" /><keyword type="function" name="cogl_pipeline_copy" link="method.Pipeline.copy.html" since="2.0" /><keyword type="function" name="cogl_pipeline_foreach_layer" link="method.Pipeline.foreach_layer.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_alpha_test_function" link="method.Pipeline.get_alpha_test_function.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_alpha_test_reference" link="method.Pipeline.get_alpha_test_reference.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_color" link="method.Pipeline.get_color.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_cull_face_mode" link="method.Pipeline.get_cull_face_mode.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_depth_state" link="method.Pipeline.get_depth_state.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_front_face_winding" link="method.Pipeline.get_front_face_winding.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_layer_mag_filter" link="method.Pipeline.get_layer_mag_filter.html" since="1.10" /><keyword type="function" name="cogl_pipeline_get_layer_min_filter" link="method.Pipeline.get_layer_min_filter.html" since="1.10" /><keyword type="function" name="cogl_pipeline_get_layer_point_sprite_coords_enabled" link="method.Pipeline.get_layer_point_sprite_coords_enabled.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_layer_texture" link="method.Pipeline.get_layer_texture.html" since="1.10" /><keyword type="function" name="cogl_pipeline_get_layer_wrap_mode_s" link="method.Pipeline.get_layer_wrap_mode_s.html" since="1.6" /><keyword type="function" name="cogl_pipeline_get_layer_wrap_mode_t" link="method.Pipeline.get_layer_wrap_mode_t.html" since="1.6" /><keyword type="function" name="cogl_pipeline_get_n_layers" link="method.Pipeline.get_n_layers.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_per_vertex_point_size" link="method.Pipeline.get_per_vertex_point_size.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_point_size" link="method.Pipeline.get_point_size.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_uniform_location" link="method.Pipeline.get_uniform_location.html" since="2.0" /><keyword type="function" name="cogl_pipeline_get_user_program" link="method.Pipeline.get_user_program.html" since="2.0" /><keyword type="function" name="cogl_pipeline_remove_layer" link="method.Pipeline.remove_layer.html" since="1.10" /><keyword type="function" name="cogl_pipeline_set_alpha_test_function" link="method.Pipeline.set_alpha_test_function.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_blend" link="method.Pipeline.set_blend.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_blend_constant" link="method.Pipeline.set_blend_constant.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_color" link="method.Pipeline.set_color.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_color4f" link="method.Pipeline.set_color4f.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_color4ub" link="method.Pipeline.set_color4ub.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_cull_face_mode" link="method.Pipeline.set_cull_face_mode.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_depth_state" link="method.Pipeline.set_depth_state.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_front_face_winding" link="method.Pipeline.set_front_face_winding.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_layer_combine" link="method.Pipeline.set_layer_combine.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_layer_combine_constant" link="method.Pipeline.set_layer_combine_constant.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_layer_filters" link="method.Pipeline.set_layer_filters.html" since="1.10" /><keyword type="function" name="cogl_pipeline_set_layer_matrix" link="method.Pipeline.set_layer_matrix.html" since="1.10" /><keyword type="function" name="cogl_pipeline_set_layer_max_mipmap_level" link="method.Pipeline.set_layer_max_mipmap_level.html" /><keyword type="function" name="cogl_pipeline_set_layer_null_texture" link="method.Pipeline.set_layer_null_texture.html" since="1.10" /><keyword type="function" name="cogl_pipeline_set_layer_point_sprite_coords_enabled" link="method.Pipeline.set_layer_point_sprite_coords_enabled.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_layer_texture" link="method.Pipeline.set_layer_texture.html" /><keyword type="function" name="cogl_pipeline_set_layer_wrap_mode" link="method.Pipeline.set_layer_wrap_mode.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_layer_wrap_mode_s" link="method.Pipeline.set_layer_wrap_mode_s.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_layer_wrap_mode_t" link="method.Pipeline.set_layer_wrap_mode_t.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_per_vertex_point_size" link="method.Pipeline.set_per_vertex_point_size.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_point_size" link="method.Pipeline.set_point_size.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_uniform_1f" link="method.Pipeline.set_uniform_1f.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_uniform_1i" link="method.Pipeline.set_uniform_1i.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_uniform_float" link="method.Pipeline.set_uniform_float.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_uniform_int" link="method.Pipeline.set_uniform_int.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_uniform_matrix" link="method.Pipeline.set_uniform_matrix.html" since="2.0" /><keyword type="function" name="cogl_pipeline_set_user_program" link="method.Pipeline.set_user_program.html" since="2.0" /><keyword type="function" name="cogl_pipeline_new" link="ctor.Pipeline.new.html" since="2.0" /><keyword type="struct" name="CoglSnippet" link="class.Snippet.html" /><keyword type="function" name="cogl_snippet_get_declarations" link="method.Snippet.get_declarations.html" since="1.10" /><keyword type="function" name="cogl_snippet_get_hook" link="method.Snippet.get_hook.html" since="1.10" /><keyword type="function" name="cogl_snippet_get_post" link="method.Snippet.get_post.html" since="1.10" /><keyword type="function" name="cogl_snippet_get_pre" link="method.Snippet.get_pre.html" since="1.10" /><keyword type="function" name="cogl_snippet_get_replace" link="method.Snippet.get_replace.html" since="1.10" /><keyword type="function" name="cogl_snippet_set_declarations" link="method.Snippet.set_declarations.html" since="1.10" /><keyword type="function" name="cogl_snippet_set_post" link="method.Snippet.set_post.html" since="1.10" /><keyword type="function" name="cogl_snippet_set_pre" link="method.Snippet.set_pre.html" since="1.10" /><keyword type="function" name="cogl_snippet_set_replace" link="method.Snippet.set_replace.html" since="1.10" /><keyword type="function" name="cogl_snippet_new" link="ctor.Snippet.new.html" since="1.10" /><keyword type="struct" name="CoglTexture2D" link="class.Texture2D.html" /><keyword type="function" name="cogl_texture_2d_egl_image_external_alloc_finish" link="method.Texture2D.egl_image_external_alloc_finish.html" /><keyword type="function" name="cogl_texture_2d_egl_image_external_bind" link="method.Texture2D.egl_image_external_bind.html" /><keyword type="function" name="cogl_texture_2d_new_from_bitmap" link="ctor.Texture2D.new_from_bitmap.html" since="2.0" /><keyword type="function" name="cogl_texture_2d_new_from_data" link="ctor.Texture2D.new_from_data.html" since="2.0" /><keyword type="function" name="cogl_texture_2d_new_from_egl_image_external" link="ctor.Texture2D.new_from_egl_image_external.html" /><keyword type="function" name="cogl_texture_2d_new_from_file" link="ctor.Texture2D.new_from_file.html" since="1.16" /><keyword type="function" name="cogl_texture_2d_new_with_size" link="ctor.Texture2D.new_with_size.html" since="2.0" /><keyword type="struct" name="CoglTexture2DSliced" link="class.Texture2DSliced.html" /><keyword type="function" name="cogl_texture_2d_sliced_new_from_bitmap" link="ctor.Texture2DSliced.new_from_bitmap.html" since="1.16" /><keyword type="function" name="cogl_texture_2d_sliced_new_from_data" link="ctor.Texture2DSliced.new_from_data.html" since="1.16" /><keyword type="function" name="cogl_texture_2d_sliced_new_from_file" link="ctor.Texture2DSliced.new_from_file.html" since="1.16" /><keyword type="function" name="cogl_texture_2d_sliced_new_with_size" link="ctor.Texture2DSliced.new_with_size.html" since="1.10" /><keyword type="constant" name="COGL_A_BIT" link="const.A_BIT.html" /><keyword type="constant" name="COGL_AFIRST_BIT" link="const.AFIRST_BIT.html" /><keyword type="constant" name="COGL_BGR_BIT" link="const.BGR_BIT.html" /><keyword type="constant" name="COGL_DEPTH_BIT" link="const.DEPTH_BIT.html" /><keyword type="constant" name="COGL_PIXEL_FORMAT_MAX_PLANES" link="const.PIXEL_FORMAT_MAX_PLANES.html" /><keyword type="constant" name="COGL_PREMULT_BIT" link="const.PREMULT_BIT.html" /><keyword type="constant" name="COGL_STENCIL_BIT" link="const.STENCIL_BIT.html" /><keyword type="constant" name="COGL_TEXTURE_MAX_WASTE" link="const.TEXTURE_MAX_WASTE.html" /><keyword type="enum" name="CoglScanoutError" link="error.ScanoutError.html" /><keyword type="constant" name="COGL_SCANOUT_ERROR_INHIBITED" link="error.ScanoutError.html" /><keyword type="enum" name="CoglAttributeType" link="enum.AttributeType.html" since="1.0" /><keyword type="constant" name="COGL_ATTRIBUTE_TYPE_BYTE" link="enum.AttributeType.html" /><keyword type="constant" name="COGL_ATTRIBUTE_TYPE_UNSIGNED_BYTE" link="enum.AttributeType.html" /><keyword type="constant" name="COGL_ATTRIBUTE_TYPE_SHORT" link="enum.AttributeType.html" /><keyword type="constant" name="COGL_ATTRIBUTE_TYPE_UNSIGNED_SHORT" link="enum.AttributeType.html" /><keyword type="constant" name="COGL_ATTRIBUTE_TYPE_FLOAT" link="enum.AttributeType.html" /><keyword type="enum" name="CoglBitmapError" link="enum.BitmapError.html" since="1.4" /><keyword type="constant" name="COGL_BITMAP_ERROR_FAILED" link="enum.BitmapError.html" /><keyword type="constant" name="COGL_BITMAP_ERROR_UNKNOWN_TYPE" link="enum.BitmapError.html" /><keyword type="constant" name="COGL_BITMAP_ERROR_CORRUPT_IMAGE" link="enum.BitmapError.html" /><keyword type="enum" name="CoglBlendStringError" link="enum.BlendStringError.html" since="1.0" /><keyword type="constant" name="COGL_BLEND_STRING_ERROR_PARSE_ERROR" link="enum.BlendStringError.html" /><keyword type="constant" name="COGL_BLEND_STRING_ERROR_ARGUMENT_PARSE_ERROR" link="enum.BlendStringError.html" /><keyword type="constant" name="COGL_BLEND_STRING_ERROR_INVALID_ERROR" link="enum.BlendStringError.html" /><keyword type="constant" name="COGL_BLEND_STRING_ERROR_GPU_UNSUPPORTED_ERROR" link="enum.BlendStringError.html" /><keyword type="enum" name="CoglDepthTestFunction" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_NEVER" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_LESS" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_EQUAL" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_LEQUAL" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_GREATER" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_NOTEQUAL" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_GEQUAL" link="enum.DepthTestFunction.html" /><keyword type="constant" name="COGL_DEPTH_TEST_FUNCTION_ALWAYS" link="enum.DepthTestFunction.html" /><keyword type="enum" name="CoglFeatureID" link="enum.FeatureID.html" since="1.10" /><keyword type="constant" name="COGL_FEATURE_ID_UNSIGNED_INT_INDICES" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_MAP_BUFFER_FOR_READ" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_MAP_BUFFER_FOR_WRITE" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_FENCE" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_TEXTURE_RG" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_BUFFER_AGE" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_TEXTURE_EGL_IMAGE_EXTERNAL" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_BLIT_FRAMEBUFFER" link="enum.FeatureID.html" /><keyword type="constant" name="COGL_FEATURE_ID_TIMESTAMP_QUERY" link="enum.FeatureID.html" /><keyword type="enum" name="CoglFilterReturn" link="enum.FilterReturn.html" /><keyword type="constant" name="COGL_FILTER_CONTINUE" link="enum.FilterReturn.html" /><keyword type="constant" name="COGL_FILTER_REMOVE" link="enum.FilterReturn.html" /><keyword type="enum" name="CoglFramebufferError" link="enum.FramebufferError.html" /><keyword type="constant" name="COGL_FRAMEBUFFER_ERROR_ALLOCATE" link="enum.FramebufferError.html" /><keyword type="enum" name="CoglFrameEvent" link="enum.FrameEvent.html" since="1.14" /><keyword type="constant" name="COGL_FRAME_EVENT_SYNC" link="enum.FrameEvent.html" /><keyword type="constant" name="COGL_FRAME_EVENT_COMPLETE" link="enum.FrameEvent.html" /><keyword type="enum" name="CoglGraphicsResetStatus" link="enum.GraphicsResetStatus.html" /><keyword type="constant" name="COGL_GRAPHICS_RESET_STATUS_NO_ERROR" link="enum.GraphicsResetStatus.html" /><keyword type="constant" name="COGL_GRAPHICS_RESET_STATUS_GUILTY_CONTEXT_RESET" link="enum.GraphicsResetStatus.html" /><keyword type="constant" name="COGL_GRAPHICS_RESET_STATUS_INNOCENT_CONTEXT_RESET" link="enum.GraphicsResetStatus.html" /><keyword type="constant" name="COGL_GRAPHICS_RESET_STATUS_UNKNOWN_CONTEXT_RESET" link="enum.GraphicsResetStatus.html" /><keyword type="constant" name="COGL_GRAPHICS_RESET_STATUS_PURGED_CONTEXT_RESET" link="enum.GraphicsResetStatus.html" /><keyword type="enum" name="CoglIndicesType" link="enum.IndicesType.html" /><keyword type="constant" name="COGL_INDICES_TYPE_UNSIGNED_BYTE" link="enum.IndicesType.html" /><keyword type="constant" name="COGL_INDICES_TYPE_UNSIGNED_SHORT" link="enum.IndicesType.html" /><keyword type="constant" name="COGL_INDICES_TYPE_UNSIGNED_INT" link="enum.IndicesType.html" /><keyword type="enum" name="CoglPipelineAlphaFunc" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_NEVER" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_LESS" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_EQUAL" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_LEQUAL" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_GREATER" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_NOTEQUAL" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_GEQUAL" link="enum.PipelineAlphaFunc.html" /><keyword type="constant" name="COGL_PIPELINE_ALPHA_FUNC_ALWAYS" link="enum.PipelineAlphaFunc.html" /><keyword type="enum" name="CoglPipelineCullFaceMode" link="enum.PipelineCullFaceMode.html" /><keyword type="constant" name="COGL_PIPELINE_CULL_FACE_MODE_NONE" link="enum.PipelineCullFaceMode.html" /><keyword type="constant" name="COGL_PIPELINE_CULL_FACE_MODE_FRONT" link="enum.PipelineCullFaceMode.html" /><keyword type="constant" name="COGL_PIPELINE_CULL_FACE_MODE_BACK" link="enum.PipelineCullFaceMode.html" /><keyword type="constant" name="COGL_PIPELINE_CULL_FACE_MODE_BOTH" link="enum.PipelineCullFaceMode.html" /><keyword type="enum" name="CoglPipelineFilter" link="enum.PipelineFilter.html" /><keyword type="constant" name="COGL_PIPELINE_FILTER_NEAREST" link="enum.PipelineFilter.html" /><keyword type="constant" name="COGL_PIPELINE_FILTER_LINEAR" link="enum.PipelineFilter.html" /><keyword type="constant" name="COGL_PIPELINE_FILTER_NEAREST_MIPMAP_NEAREST" link="enum.PipelineFilter.html" /><keyword type="constant" name="COGL_PIPELINE_FILTER_LINEAR_MIPMAP_NEAREST" link="enum.PipelineFilter.html" /><keyword type="constant" name="COGL_PIPELINE_FILTER_NEAREST_MIPMAP_LINEAR" link="enum.PipelineFilter.html" /><keyword type="constant" name="COGL_PIPELINE_FILTER_LINEAR_MIPMAP_LINEAR" link="enum.PipelineFilter.html" /><keyword type="enum" name="CoglPipelineWrapMode" link="enum.PipelineWrapMode.html" since="2.0" /><keyword type="constant" name="COGL_PIPELINE_WRAP_MODE_REPEAT" link="enum.PipelineWrapMode.html" /><keyword type="constant" name="COGL_PIPELINE_WRAP_MODE_MIRRORED_REPEAT" link="enum.PipelineWrapMode.html" /><keyword type="constant" name="COGL_PIPELINE_WRAP_MODE_CLAMP_TO_EDGE" link="enum.PipelineWrapMode.html" /><keyword type="constant" name="COGL_PIPELINE_WRAP_MODE_AUTOMATIC" link="enum.PipelineWrapMode.html" /><keyword type="enum" name="CoglRendererError" link="enum.RendererError.html" /><keyword type="constant" name="COGL_RENDERER_ERROR_XLIB_DISPLAY_OPEN" link="enum.RendererError.html" /><keyword type="constant" name="COGL_RENDERER_ERROR_BAD_CONSTRAINT" link="enum.RendererError.html" /><keyword type="enum" name="CoglShaderType" link="enum.ShaderType.html" since="1.0" /><keyword type="constant" name="COGL_SHADER_TYPE_VERTEX" link="enum.ShaderType.html" /><keyword type="constant" name="COGL_SHADER_TYPE_FRAGMENT" link="enum.ShaderType.html" /><keyword type="enum" name="CoglSnippetHook" link="enum.SnippetHook.html" since="1.10" /><keyword type="constant" name="COGL_SNIPPET_HOOK_VERTEX" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_VERTEX_TRANSFORM" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_VERTEX_GLOBALS" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_POINT_SIZE" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_FRAGMENT" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_FRAGMENT_GLOBALS" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_TEXTURE_COORD_TRANSFORM" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_LAYER_FRAGMENT" link="enum.SnippetHook.html" /><keyword type="constant" name="COGL_SNIPPET_HOOK_TEXTURE_LOOKUP" link="enum.SnippetHook.html" /><keyword type="enum" name="CoglStereoMode" link="enum.StereoMode.html" /><keyword type="constant" name="COGL_STEREO_BOTH" link="enum.StereoMode.html" /><keyword type="constant" name="COGL_STEREO_LEFT" link="enum.StereoMode.html" /><keyword type="constant" name="COGL_STEREO_RIGHT" link="enum.StereoMode.html" /><keyword type="enum" name="CoglSystemError" link="enum.SystemError.html" since="1.4" /><keyword type="constant" name="COGL_SYSTEM_ERROR_UNSUPPORTED" link="enum.SystemError.html" /><keyword type="constant" name="COGL_SYSTEM_ERROR_NO_MEMORY" link="enum.SystemError.html" /><keyword type="enum" name="CoglTextureComponents" link="enum.TextureComponents.html" since="1.18" /><keyword type="constant" name="COGL_TEXTURE_COMPONENTS_A" link="enum.TextureComponents.html" /><keyword type="constant" name="COGL_TEXTURE_COMPONENTS_RG" link="enum.TextureComponents.html" /><keyword type="constant" name="COGL_TEXTURE_COMPONENTS_RGB" link="enum.TextureComponents.html" /><keyword type="constant" name="COGL_TEXTURE_COMPONENTS_RGBA" link="enum.TextureComponents.html" /><keyword type="constant" name="COGL_TEXTURE_COMPONENTS_DEPTH" link="enum.TextureComponents.html" /><keyword type="enum" name="CoglTextureError" link="enum.TextureError.html" since="1.8" /><keyword type="constant" name="COGL_TEXTURE_ERROR_SIZE" link="enum.TextureError.html" /><keyword type="constant" name="COGL_TEXTURE_ERROR_FORMAT" link="enum.TextureError.html" /><keyword type="constant" name="COGL_TEXTURE_ERROR_BAD_PARAMETER" link="enum.TextureError.html" /><keyword type="constant" name="COGL_TEXTURE_ERROR_TYPE" link="enum.TextureError.html" /><keyword type="enum" name="CoglVerticesMode" link="enum.VerticesMode.html" since="1.0" /><keyword type="constant" name="COGL_VERTICES_MODE_POINTS" link="enum.VerticesMode.html" /><keyword type="constant" name="COGL_VERTICES_MODE_LINES" link="enum.VerticesMode.html" /><keyword type="constant" name="COGL_VERTICES_MODE_LINE_LOOP" link="enum.VerticesMode.html" /><keyword type="constant" name="COGL_VERTICES_MODE_LINE_STRIP" link="enum.VerticesMode.html" /><keyword type="constant" name="COGL_VERTICES_MODE_TRIANGLES" link="enum.VerticesMode.html" /><keyword type="constant" name="COGL_VERTICES_MODE_TRIANGLE_STRIP" link="enum.VerticesMode.html" /><keyword type="constant" name="COGL_VERTICES_MODE_TRIANGLE_FAN" link="enum.VerticesMode.html" /><keyword type="enum" name="CoglWinding" link="enum.Winding.html" /><keyword type="constant" name="COGL_WINDING_CLOCKWISE" link="enum.Winding.html" /><keyword type="constant" name="COGL_WINDING_COUNTER_CLOCKWISE" link="enum.Winding.html" /><keyword type="enum" name="CoglWinsysFeature" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_VBLANK_COUNTER" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_VBLANK_WAIT" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_TEXTURE_FROM_PIXMAP" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_SWAP_BUFFERS_EVENT" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_SWAP_REGION" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_SWAP_REGION_THROTTLE" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_SWAP_REGION_SYNCHRONIZED" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_BUFFER_AGE" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_SYNC_AND_COMPLETE_EVENT" link="enum.WinsysFeature.html" /><keyword type="constant" name="COGL_WINSYS_FEATURE_N_FEATURES" link="enum.WinsysFeature.html" /><keyword type="macro" name="COGL_BUFFER" link="func.BUFFER.html" /><keyword type="macro" name="cogl_clear_object" link="func.clear_object.html" /><keyword type="macro" name="COGL_META_TEXTURE" link="func.META_TEXTURE.html" /><keyword type="macro" name="COGL_PIXEL_FORMAT_CAN_HAVE_PREMULT" link="func.PIXEL_FORMAT_CAN_HAVE_PREMULT.html" /><keyword type="macro" name="COGL_PRIMITIVE_TEXTURE" link="func.PRIMITIVE_TEXTURE.html" /><keyword type="macro" name="COGL_PRIVATE" link="func.PRIVATE.html" /><keyword type="macro" name="COGL_STRUCT_SIZE_ASSERT" link="func.STRUCT_SIZE_ASSERT.html" /><keyword type="macro" name="COGL_TRACE_ANCHOR" link="func.TRACE_ANCHOR.html" /><keyword type="macro" name="COGL_TRACE_BEGIN" link="func.TRACE_BEGIN.html" /><keyword type="macro" name="COGL_TRACE_BEGIN_ANCHORED" link="func.TRACE_BEGIN_ANCHORED.html" /><keyword type="macro" name="COGL_TRACE_BEGIN_SCOPED" link="func.TRACE_BEGIN_SCOPED.html" /><keyword type="macro" name="COGL_TRACE_DESCRIBE" link="func.TRACE_DESCRIBE.html" /><keyword type="macro" name="COGL_TRACE_END" link="func.TRACE_END.html" /><keyword type="macro" name="COGL_TRACE_SCOPED_ANCHOR" link="func.TRACE_SCOPED_ANCHOR.html" /><keyword type="function" name="cogl_blend_string_error_quark" link="func.blend_string_error_quark.html" /><keyword type="function" name="cogl_blit_framebuffer" link="func.blit_framebuffer.html" /><keyword type="function" name="cogl_clutter_winsys_has_feature_CLUTTER" link="func.clutter_winsys_has_feature_CLUTTER.html" /><keyword type="function" name="cogl_create_program" link="func.create_program.html" deprecated="1.16" /><keyword type="function" name="cogl_create_shader" link="func.create_shader.html" deprecated="1.16" /><keyword type="function" name="cogl_debug_object_foreach_type" link="func.debug_object_foreach_type.html" since="1.8" /><keyword type="function" name="cogl_debug_object_print_instances" link="func.debug_object_print_instances.html" since="1.8" /><keyword type="function" name="cogl_egl_texture_2d_new_from_image" link="func.egl_texture_2d_new_from_image.html" /><keyword type="function" name="cogl_flush" link="func.flush.html" since="1.0" /><keyword type="function" name="cogl_foreach_feature" link="func.foreach_feature.html" since="1.10" /><keyword type="function" name="cogl_get_graphics_reset_status" link="func.get_graphics_reset_status.html" /><keyword type="function" name="cogl_get_proc_address" link="func.get_proc_address.html" /><keyword type="function" name="cogl_handle_get_type" link="func.handle_get_type.html" /><keyword type="function" name="cogl_has_feature" link="func.has_feature.html" since="1.10" /><keyword type="function" name="cogl_has_features" link="func.has_features.html" since="1.10" /><keyword type="function" name="cogl_is_bitmap" link="func.is_bitmap.html" since="1.0" /><keyword type="function" name="cogl_is_context" link="func.is_context.html" since="1.10" /><keyword type="function" name="cogl_is_frame_info" link="func.is_frame_info.html" since="2.0" /><keyword type="function" name="cogl_is_framebuffer" link="func.is_framebuffer.html" since="1.10" /><keyword type="function" name="cogl_is_pipeline" link="func.is_pipeline.html" since="2.0" /><keyword type="function" name="cogl_is_program" link="func.is_program.html" deprecated="1.16" /><keyword type="function" name="cogl_is_shader" link="func.is_shader.html" deprecated="1.16" /><keyword type="function" name="cogl_is_snippet" link="func.is_snippet.html" since="1.10" /><keyword type="function" name="cogl_is_texture" link="func.is_texture.html" /><keyword type="function" name="cogl_is_texture_2d" link="func.is_texture_2d.html" /><keyword type="function" name="cogl_is_texture_2d_sliced" link="func.is_texture_2d_sliced.html" since="1.10" /><keyword type="function" name="cogl_pixel_format_get_bytes_per_pixel" link="func.pixel_format_get_bytes_per_pixel.html" /><keyword type="function" name="cogl_pixel_format_get_n_planes" link="func.pixel_format_get_n_planes.html" /><keyword type="function" name="cogl_pixel_format_to_string" link="func.pixel_format_to_string.html" /><keyword type="function" name="cogl_program_attach_shader" link="func.program_attach_shader.html" deprecated="1.16" /><keyword type="function" name="cogl_program_get_uniform_location" link="func.program_get_uniform_location.html" deprecated="1.16" /><keyword type="function" name="cogl_program_link" link="func.program_link.html" deprecated="1.16" /><keyword type="function" name="cogl_program_set_uniform_1f" link="func.program_set_uniform_1f.html" since="1.4" deprecated="1.16" /><keyword type="function" name="cogl_program_set_uniform_1i" link="func.program_set_uniform_1i.html" since="1.4" deprecated="1.16" /><keyword type="function" name="cogl_program_set_uniform_float" link="func.program_set_uniform_float.html" since="1.4" deprecated="1.16" /><keyword type="function" name="cogl_program_set_uniform_int" link="func.program_set_uniform_int.html" since="1.4" deprecated="1.16" /><keyword type="function" name="cogl_program_set_uniform_matrix" link="func.program_set_uniform_matrix.html" since="1.4" deprecated="1.16" /><keyword type="function" name="cogl_set_tracing_disabled_on_thread" link="func.set_tracing_disabled_on_thread.html" /><keyword type="function" name="cogl_set_tracing_enabled_on_thread" link="func.set_tracing_enabled_on_thread.html" /><keyword type="function" name="cogl_set_tracing_enabled_on_thread_with_fd" link="func.set_tracing_enabled_on_thread_with_fd.html" /><keyword type="function" name="cogl_shader_get_type" link="func.shader_get_type.html" deprecated="1.16" /><keyword type="function" name="cogl_shader_source" link="func.shader_source.html" deprecated="1.16" /><keyword type="function" name="cogl_trace_describe" link="func.trace_describe.html" /><keyword type="function" name="cogl_trace_end" link="func.trace_end.html" /><keyword type="function" name="cogl_xlib_renderer_add_filter" link="func.xlib_renderer_add_filter.html" /><keyword type="function" name="cogl_xlib_renderer_get_display" link="func.xlib_renderer_get_display.html" /><keyword type="function" name="cogl_xlib_renderer_get_foreign_display" link="func.xlib_renderer_get_foreign_display.html" /><keyword type="function" name="cogl_xlib_renderer_handle_event" link="func.xlib_renderer_handle_event.html" /><keyword type="function" name="cogl_xlib_renderer_remove_filter" link="func.xlib_renderer_remove_filter.html" /><keyword type="function" name="cogl_xlib_renderer_request_reset_on_video_memory_purge" link="func.xlib_renderer_request_reset_on_video_memory_purge.html" /><keyword type="function" name="cogl_xlib_renderer_set_foreign_display" link="func.xlib_renderer_set_foreign_display.html" /><keyword type="struct" name="CoglTexture" link="iface.Texture.html" /><keyword type="function" name="cogl_texture_allocate" link="method.Texture.allocate.html" /><keyword type="function" name="cogl_texture_get_components" link="method.Texture.get_components.html" since="1.18" /><keyword type="function" name="cogl_texture_get_data" link="method.Texture.get_data.html" /><keyword type="function" name="cogl_texture_get_gl_texture" link="method.Texture.get_gl_texture.html" /><keyword type="function" name="cogl_texture_get_height" link="method.Texture.get_height.html" /><keyword type="function" name="cogl_texture_get_max_waste" link="method.Texture.get_max_waste.html" /><keyword type="function" name="cogl_texture_get_premultiplied" link="method.Texture.get_premultiplied.html" since="1.18" /><keyword type="function" name="cogl_texture_get_width" link="method.Texture.get_width.html" /><keyword type="function" name="cogl_texture_is_get_data_supported" link="method.Texture.is_get_data_supported.html" /><keyword type="function" name="cogl_texture_is_sliced" link="method.Texture.is_sliced.html" /><keyword type="function" name="cogl_texture_set_components" link="method.Texture.set_components.html" since="1.18" /><keyword type="function" name="cogl_texture_set_data" link="method.Texture.set_data.html" /><keyword type="function" name="cogl_texture_set_premultiplied" link="method.Texture.set_premultiplied.html" since="1.18" /><keyword type="function" name="cogl_texture_set_region" link="method.Texture.set_region.html" /><keyword type="function" name="cogl_texture_set_region_from_bitmap" link="method.Texture.set_region_from_bitmap.html" since="1.8" /><keyword type="function" name="cogl_texture_error_quark" link="type_func.Texture.error_quark.html" /><keyword type="struct" name="_CoglColorSizeCheck" link="struct._ColorSizeCheck.html" /><keyword type="member" name="_CoglColorSizeCheck.compile_time_assert_CoglColor_size" link="struct._ColorSizeCheck.html" /><keyword type="struct" name="_CoglTextureVertexSizeCheck" link="struct._TextureVertexSizeCheck.html" /><keyword type="member" name="_CoglTextureVertexSizeCheck.compile_time_assert_CoglTextureVertex_size" link="struct._TextureVertexSizeCheck.html" /><keyword type="struct" name="CoglColor" link="struct.Color.html" since="1.0" /><keyword type="function" name="cogl_color_copy" link="method.Color.copy.html" since="1.0" /><keyword type="function" name="cogl_color_free" link="method.Color.free.html" since="1.0" /><keyword type="function" name="cogl_color_get_alpha" link="method.Color.get_alpha.html" since="1.0" /><keyword type="function" name="cogl_color_get_alpha_byte" link="method.Color.get_alpha_byte.html" since="1.0" /><keyword type="function" name="cogl_color_get_alpha_float" link="method.Color.get_alpha_float.html" since="1.0" /><keyword type="function" name="cogl_color_get_blue" link="method.Color.get_blue.html" since="1.0" /><keyword type="function" name="cogl_color_get_blue_byte" link="method.Color.get_blue_byte.html" since="1.0" /><keyword type="function" name="cogl_color_get_blue_float" link="method.Color.get_blue_float.html" since="1.0" /><keyword type="function" name="cogl_color_get_green" link="method.Color.get_green.html" since="1.0" /><keyword type="function" name="cogl_color_get_green_byte" link="method.Color.get_green_byte.html" since="1.0" /><keyword type="function" name="cogl_color_get_green_float" link="method.Color.get_green_float.html" since="1.0" /><keyword type="function" name="cogl_color_get_red" link="method.Color.get_red.html" since="1.0" /><keyword type="function" name="cogl_color_get_red_byte" link="method.Color.get_red_byte.html" since="1.0" /><keyword type="function" name="cogl_color_get_red_float" link="method.Color.get_red_float.html" since="1.0" /><keyword type="function" name="cogl_color_init_from_4f" link="method.Color.init_from_4f.html" since="1.4" /><keyword type="function" name="cogl_color_init_from_4fv" link="method.Color.init_from_4fv.html" since="1.4" /><keyword type="function" name="cogl_color_init_from_4ub" link="method.Color.init_from_4ub.html" since="1.4" /><keyword type="function" name="cogl_color_premultiply" link="method.Color.premultiply.html" since="1.0" /><keyword type="function" name="cogl_color_set_alpha" link="method.Color.set_alpha.html" since="1.4" /><keyword type="function" name="cogl_color_set_alpha_byte" link="method.Color.set_alpha_byte.html" since="1.4" /><keyword type="function" name="cogl_color_set_alpha_float" link="method.Color.set_alpha_float.html" since="1.4" /><keyword type="function" name="cogl_color_set_blue" link="method.Color.set_blue.html" since="1.4" /><keyword type="function" name="cogl_color_set_blue_byte" link="method.Color.set_blue_byte.html" since="1.4" /><keyword type="function" name="cogl_color_set_blue_float" link="method.Color.set_blue_float.html" since="1.4" /><keyword type="function" name="cogl_color_set_green" link="method.Color.set_green.html" since="1.4" /><keyword type="function" name="cogl_color_set_green_byte" link="method.Color.set_green_byte.html" since="1.4" /><keyword type="function" name="cogl_color_set_green_float" link="method.Color.set_green_float.html" since="1.4" /><keyword type="function" name="cogl_color_set_red" link="method.Color.set_red.html" since="1.4" /><keyword type="function" name="cogl_color_set_red_byte" link="method.Color.set_red_byte.html" since="1.4" /><keyword type="function" name="cogl_color_set_red_float" link="method.Color.set_red_float.html" since="1.4" /><keyword type="function" name="cogl_color_to_hsl" link="method.Color.to_hsl.html" since="1.16" /><keyword type="function" name="cogl_color_unpremultiply" link="method.Color.unpremultiply.html" since="1.4" /><keyword type="function" name="cogl_color_new" link="ctor.Color.new.html" since="1.0" /><keyword type="function" name="cogl_color_equal" link="type_func.Color.equal.html" since="1.0" /><keyword type="function" name="cogl_color_init_from_hsl" link="type_func.Color.init_from_hsl.html" since="1.16" /><keyword type="struct" name="CoglDebugObjectTypeInfo" link="struct.DebugObjectTypeInfo.html" since="1.8" /><keyword type="member" name="CoglDebugObjectTypeInfo.name" link="struct.DebugObjectTypeInfo.html" /><keyword type="member" name="CoglDebugObjectTypeInfo.instance_count" link="struct.DebugObjectTypeInfo.html" /><keyword type="struct" name="CoglDmaBufHandle" link="struct.DmaBufHandle.html" /><keyword type="struct" name="CoglFramebufferDriverConfig" link="struct.FramebufferDriverConfig.html" /><keyword type="struct" name="CoglFrameClosure" link="struct.FrameClosure.html" since="1.14" /><keyword type="struct" name="CoglOnscreenDirtyClosure" link="struct.OnscreenDirtyClosure.html" since="1.16" /><keyword type="struct" name="CoglOnscreenDirtyInfo" link="struct.OnscreenDirtyInfo.html" since="1.16" /><keyword type="member" name="CoglOnscreenDirtyInfo.x" link="struct.OnscreenDirtyInfo.html" /><keyword type="member" name="CoglOnscreenDirtyInfo.y" link="struct.OnscreenDirtyInfo.html" /><keyword type="member" name="CoglOnscreenDirtyInfo.width" link="struct.OnscreenDirtyInfo.html" /><keyword type="member" name="CoglOnscreenDirtyInfo.height" link="struct.OnscreenDirtyInfo.html" /><keyword type="struct" name="CoglScanout" link="struct.Scanout.html" /><keyword type="function" name="cogl_scanout_error_quark" link="type_func.Scanout.error_quark.html" /><keyword type="struct" name="CoglTextureVertex" link="struct.TextureVertex.html" /><keyword type="member" name="CoglTextureVertex.x" link="struct.TextureVertex.html" /><keyword type="member" name="CoglTextureVertex.y" link="struct.TextureVertex.html" /><keyword type="member" name="CoglTextureVertex.z" link="struct.TextureVertex.html" /><keyword type="member" name="CoglTextureVertex.tx" link="struct.TextureVertex.html" /><keyword type="member" name="CoglTextureVertex.ty" link="struct.TextureVertex.html" /><keyword type="member" name="CoglTextureVertex.color" link="struct.TextureVertex.html" /><keyword type="struct" name="CoglTimestampQuery" link="struct.TimestampQuery.html" /><keyword type="struct" name="CoglTraceContext" link="struct.TraceContext.html" /><keyword type="struct" name="CoglTraceHead" link="struct.TraceHead.html" /><keyword type="member" name="CoglTraceHead.begin_time" link="struct.TraceHead.html" /><keyword type="member" name="CoglTraceHead.name" link="struct.TraceHead.html" /><keyword type="member" name="CoglTraceHead.description" link="struct.TraceHead.html" /><keyword type="struct" name="CoglUserDataKey" link="struct.UserDataKey.html" since="1.4" /><keyword type="member" name="CoglUserDataKey.unused" link="struct.UserDataKey.html" /></functions></book>