cogl-object The Object Interface CoglObject cogl_object_ref cogl_object_unref CoglUserDataKey CoglUserDataDestroyCallback cogl_object_get_user_data cogl_object_set_user_data
cogl-error Exception handling CoglError cogl_error_matches cogl_error_free cogl_error_copy COGL_GLIB_ERROR
cogl-types Common Types CoglVertexP2 CoglVertexP3 CoglVertexP2C4 CoglVertexP3C4 CoglVertexP2T2 CoglVertexP3T2 CoglVertexP2T2C4 CoglVertexP3T2C4 CoglVerticesMode CoglFuncPtr CoglPixelFormat CoglBufferTarget CoglBufferBit CoglAttributeType CoglColorMask CoglTextureFlags CoglBool
cogl-renderer CoglRenderer: Connect to a backend renderer CoglRenderer cogl_is_renderer cogl_renderer_new cogl_renderer_get_n_fragment_texture_units cogl_renderer_connect CoglWinsysID cogl_renderer_set_winsys_id cogl_renderer_get_winsys_id CoglRendererConstraint cogl_renderer_add_constraint cogl_renderer_remove_constraint cogl_xlib_renderer_set_foreign_display cogl_xlib_renderer_get_foreign_display CoglXlibFilterFunc CoglFilterReturn cogl_xlib_renderer_add_filter cogl_xlib_renderer_remove_filter cogl_xlib_renderer_handle_event CoglWin32FilterFunc cogl_win32_renderer_add_filter cogl_win32_renderer_remove_filter cogl_win32_renderer_handle_event cogl_win32_renderer_set_event_retrieval_enabled cogl_wayland_renderer_set_foreign_display cogl_wayland_renderer_set_event_dispatch_enabled cogl_wayland_renderer_get_display
cogl-swap-chain CoglSwapChain: Describe a set of back buffers for flipping between CoglSwapChain cogl_is_swap_chain cogl_swap_chain_new cogl_swap_chain_set_has_alpha cogl_swap_chain_set_length
cogl-onscreen-template CoglOnscreenTemplate: Describe a template for onscreen framebuffers CoglOnscreenTemplate cogl_is_onscreen_template cogl_onscreen_template_new
cogl-display CoglDisplay: Setup a display pipeline CoglDisplay cogl_is_display cogl_display_new cogl_display_get_renderer cogl_display_setup cogl_gdl_display_set_plane cogl_wayland_display_set_compositor_display
cogl-context The Top-Level Context CoglContext cogl_is_context cogl_context_new cogl_context_get_display CoglFeatureID cogl_has_feature cogl_has_features CoglFeatureCallback cogl_foreach_feature cogl_push_matrix cogl_pop_matrix cogl_scale cogl_translate cogl_rotate cogl_transform cogl_frustum cogl_perspective cogl_ortho cogl_get_modelview_matrix cogl_set_modelview_matrix cogl_get_projection_matrix cogl_set_projection_matrix cogl_set_viewport cogl_get_viewport cogl_set_source cogl_set_source_color cogl_set_source_color4ub cogl_set_source_color4f cogl_set_source_texture cogl_get_source cogl_push_source cogl_pop_source COGL_TYPE_BUFFER_BIT cogl_clear CoglReadPixelsFlags cogl_read_pixels cogl_flush COGL_TYPE_ATTRIBUTE_TYPE COGL_TYPE_BLEND_STRING_ERROR COGL_TYPE_BUFFER_ACCESS COGL_TYPE_BUFFER_TARGET COGL_TYPE_BUFFER_UPDATE_HINT COGL_TYPE_BUFFER_USAGE_HINT COGL_TYPE_DEBUG_FLAGS COGL_TYPE_DRIVER_ERROR COGL_TYPE_FEATURE_FLAGS COGL_TYPE_INDICES_TYPE COGL_TYPE_PIXEL_FORMAT COGL_TYPE_READ_PIXELS_FLAGS COGL_TYPE_TEXTURE_FLAGS COGL_TYPE_VERTICES_MODE COGL_DRIVER_ERROR CoglDriverError cogl_attribute_type_get_type cogl_buffer_bit_get_type cogl_buffer_target_get_type cogl_debug_flags_get_type cogl_driver_error_get_type cogl_feature_flags_get_type cogl_fixed_get_type cogl_fog_mode_get_type cogl_indices_type_get_type cogl_pixel_format_get_type cogl_read_pixels_flags_get_type cogl_shader_type_get_type cogl_texture_flags_get_type cogl_vertices_mode_get_type COGL_AFIRST_BIT COGL_A_BIT COGL_BGR_BIT COGL_PREMULT_BIT
cogl-poll Main loop integration CoglPollFDEvent CoglPollFD cogl_poll_renderer_get_info cogl_poll_renderer_dispatch cogl_glib_source_new cogl_glib_renderer_source_new
cogl-attribute Vertex Attributes CoglAttribute cogl_attribute_new cogl_is_attribute cogl_attribute_set_normalized cogl_attribute_get_normalized cogl_attribute_get_buffer cogl_attribute_set_buffer
cogl-indices Indices CoglIndices cogl_is_indices CoglIndicesType cogl_indices_new cogl_get_rectangle_indices
cogl-primitive Primitives CoglPrimitive cogl_primitive_new cogl_primitive_new_with_attributes cogl_primitive_new_p2 cogl_primitive_new_p3 cogl_primitive_new_p2c4 cogl_primitive_new_p3c4 cogl_primitive_new_p2t2 cogl_primitive_new_p3t2 cogl_primitive_new_p2t2c4 cogl_primitive_new_p3t2c4 cogl_is_primitive cogl_primitive_get_first_vertex cogl_primitive_set_first_vertex cogl_primitive_get_n_vertices cogl_primitive_set_n_vertices cogl_primitive_get_mode cogl_primitive_set_mode cogl_primitive_set_attributes cogl_primitive_get_indices cogl_primitive_set_indices cogl_primitive_copy CoglPrimitiveAttributeCallback cogl_primitive_foreach_attribute cogl_primitive_draw
cogl-rectangle Rectangles cogl_rectangle cogl_rectangles cogl_rectangle_with_texture_coords cogl_rectangles_with_texture_coords cogl_rectangle_with_multitexture_coords
cogl-snippet Shader snippets CoglSnippet CoglSnippetHook cogl_snippet_new cogl_snippet_get_hook cogl_is_snippet cogl_snippet_set_declarations cogl_snippet_get_declarations cogl_snippet_set_pre cogl_snippet_get_pre cogl_snippet_set_replace cogl_snippet_get_replace cogl_snippet_set_post cogl_snippet_get_post
cogl-primitives-deprecated Primitives (Deprecated) cogl_polygon
cogl-paths Path Primitives CoglPath cogl_is_path cogl_path_new cogl_path_copy cogl_path_move_to cogl_path_close cogl_path_line_to cogl_path_curve_to cogl_path_arc cogl_path_rel_move_to cogl_path_rel_line_to cogl_path_rel_curve_to cogl_path_line cogl_path_polyline cogl_path_polygon cogl_path_rectangle cogl_path_round_rectangle cogl_path_ellipse CoglPathFillRule cogl_path_set_fill_rule cogl_path_get_fill_rule
cogl-bitmap Bitmap CoglBitmap cogl_is_bitmap cogl_bitmap_new_from_file cogl_bitmap_new_from_buffer cogl_bitmap_new_with_size cogl_bitmap_new_for_data cogl_bitmap_get_format cogl_bitmap_get_width cogl_bitmap_get_height cogl_bitmap_get_rowstride cogl_bitmap_get_buffer cogl_bitmap_get_size_from_file cogl_texture_new_from_bitmap COGL_BITMAP_ERROR CoglBitmapError
cogl-texture The Texture Interface CoglTexture cogl_is_texture cogl_texture_get_width cogl_texture_get_height cogl_texture_get_format cogl_texture_is_sliced cogl_texture_get_data cogl_texture_set_data cogl_texture_set_region CoglTextureType COGL_TEXTURE_MAX_WASTE
cogl-texture-2d 2D textures CoglTexture2D cogl_texture_2d_new_with_size cogl_texture_2d_new_from_file cogl_texture_2d_new_from_bitmap cogl_texture_2d_new_from_data cogl_texture_2d_new_from_foreign cogl_is_texture_rectangle
cogl-texture-rectangle Rectangle textures (non-normalized coordinates) CoglTextureRectangle cogl_texture_rectangle_new_with_size cogl_texture_rectangle_new_from_bitmap cogl_is_texture_rectangle
cogl-texture-3d 3D textures CoglTexture3D cogl_texture_3d_new_with_size cogl_texture_3d_new_from_bitmap cogl_texture_3d_new_from_data cogl_is_texture_3d
cogl-meta-texture High Level Meta Textures CoglMetaTexture CoglMetaTextureCallback cogl_meta_texture_foreach_in_region
cogl-primitive-texture Low-level primitive textures CoglPrimitiveTexture cogl_is_primitive_texture cogl_primitive_texture_set_auto_mipmap
cogl-sub-texture Sub Textures CoglSubTexture cogl_sub_texture_new cogl_is_sub_texture
cogl-atlas-texture Atlas Textures CoglAtlasTexture cogl_atlas_texture_new_with_size cogl_atlas_texture_new_from_file cogl_atlas_texture_new_from_data cogl_atlas_texture_new_from_bitmap cogl_is_atlas_texture
cogl-texture-2d-sliced Sliced Textures CoglTexture2DSliced cogl_texture_2d_sliced_new_with_size cogl_texture_2d_sliced_new_from_file cogl_texture_2d_sliced_new_from_data cogl_texture_2d_sliced_new_from_bitmap cogl_is_texture_2d_sliced
cogl-texture-pixmap-x11 X11 Texture From Pixmap CoglTexturePixmapX11 cogl_is_texture_pixmap_x11 cogl_texture_pixmap_x11_new cogl_texture_pixmap_x11_update_area cogl_texture_pixmap_x11_is_using_tfp_extension CoglTexturePixmapX11ReportLevel cogl_texture_pixmap_x11_set_damage_object
cogl-framebuffer CoglFramebuffer: The Framebuffer Interface CoglFramebuffer COGL_FRAMEBUFFER cogl_framebuffer_allocate cogl_framebuffer_get_width cogl_framebuffer_get_height cogl_framebuffer_set_viewport cogl_framebuffer_get_viewport_x cogl_framebuffer_get_viewport_y cogl_framebuffer_get_viewport_width cogl_framebuffer_get_viewport_height cogl_framebuffer_get_viewport4fv cogl_framebuffer_get_color_format cogl_framebuffer_get_red_bits cogl_framebuffer_get_green_bits cogl_framebuffer_get_blue_bits cogl_framebuffer_get_alpha_bits cogl_framebuffer_get_depth_bits cogl_framebuffer_get_color_mask cogl_framebuffer_set_color_mask cogl_framebuffer_get_samples_per_pixel cogl_framebuffer_set_samples_per_pixel cogl_framebuffer_resolve_samples cogl_framebuffer_resolve_samples_region cogl_framebuffer_get_context cogl_framebuffer_clear cogl_framebuffer_clear4f cogl_framebuffer_read_pixels_into_bitmap cogl_framebuffer_read_pixels cogl_framebuffer_set_dither_enabled cogl_framebuffer_get_dither_enabled cogl_framebuffer_draw_rectangle cogl_framebuffer_draw_textured_rectangle cogl_framebuffer_draw_multitextured_rectangle cogl_framebuffer_draw_rectangles cogl_framebuffer_draw_textured_rectangles cogl_framebuffer_stroke_path cogl_framebuffer_fill_path cogl_framebuffer_discard_buffers cogl_framebuffer_finish cogl_framebuffer_push_matrix cogl_framebuffer_pop_matrix cogl_framebuffer_identity_matrix cogl_framebuffer_scale cogl_framebuffer_translate cogl_framebuffer_rotate cogl_framebuffer_rotate_euler cogl_framebuffer_rotate_quaternion cogl_framebuffer_transform cogl_framebuffer_get_modelview_matrix cogl_framebuffer_set_modelview_matrix cogl_framebuffer_perspective cogl_framebuffer_frustum cogl_framebuffer_orthographic cogl_framebuffer_get_projection_matrix cogl_framebuffer_set_projection_matrix cogl_framebuffer_push_scissor_clip cogl_framebuffer_push_rectangle_clip cogl_framebuffer_push_path_clip cogl_framebuffer_push_primitive_clip cogl_framebuffer_pop_clip cogl_get_draw_framebuffer cogl_set_framebuffer cogl_push_framebuffer cogl_pop_framebuffer
cogl-onscreen CoglOnscreen: The Onscreen Framebuffer Interface CoglOnscreen cogl_is_onscreen COGL_ONSCREEN cogl_onscreen_new CoglOnscreenX11MaskCallback cogl_x11_onscreen_set_foreign_window_xid cogl_x11_onscreen_get_window_xid cogl_x11_onscreen_get_visual_xid cogl_win32_onscreen_set_foreign_window cogl_win32_onscreen_get_window cogl_onscreen_show cogl_onscreen_hide CoglFrameCallback CoglFrameClosure cogl_onscreen_add_frame_callback cogl_onscreen_remove_frame_callback CoglOnscreenDirtyInfo CoglOnscreenDirtyCallback CoglOnscreenDirtyClosure cogl_onscreen_add_dirty_callback cogl_onscreen_remove_dirty_callback CoglOnscreenResizeCallback CoglOnscreenResizeClosure cogl_onscreen_add_resize_callback cogl_onscreen_remove_resize_callback cogl_onscreen_swap_buffers cogl_onscreen_swap_buffers_with_damage cogl_onscreen_swap_region cogl_onscreen_set_swap_throttled CoglSwapBuffersNotify cogl_onscreen_add_swap_buffers_callback cogl_onscreen_remove_swap_buffers_callback
cogl-offscreen Offscreen Framebuffers CoglOffscreen cogl_is_offscreen cogl_offscreen_new_to_texture
cogl-color Color Type CoglColor cogl_color_new cogl_color_copy cogl_color_free cogl_color_set_from_4ub cogl_color_set_from_4f cogl_color_get_red cogl_color_get_green cogl_color_get_blue cogl_color_get_alpha cogl_color_get_red_byte cogl_color_get_green_byte cogl_color_get_blue_byte cogl_color_get_alpha_byte cogl_color_get_red_float cogl_color_get_green_float cogl_color_get_blue_float cogl_color_get_alpha_float cogl_color_set_red cogl_color_set_green cogl_color_set_blue cogl_color_set_alpha cogl_color_set_red_byte cogl_color_set_green_byte cogl_color_set_blue_byte cogl_color_set_alpha_byte cogl_color_set_red_float cogl_color_set_green_float cogl_color_set_blue_float cogl_color_set_alpha_float cogl_color_premultiply cogl_color_unpremultiply cogl_color_equal cogl_color_init_from_hsl cogl_color_to_hsl
cogl-matrix Matrices CoglMatrix cogl_matrix_init_identity cogl_matrix_init_from_array cogl_matrix_init_translation cogl_matrix_init_from_quaternion cogl_matrix_init_from_euler cogl_matrix_copy cogl_matrix_equal cogl_matrix_free cogl_matrix_frustum cogl_matrix_orthographic cogl_matrix_perspective cogl_matrix_look_at cogl_matrix_multiply cogl_matrix_rotate cogl_matrix_rotate_quaternion cogl_matrix_rotate_euler cogl_matrix_translate cogl_matrix_scale cogl_matrix_transpose cogl_matrix_get_array cogl_matrix_get_inverse cogl_matrix_transform_point cogl_matrix_transform_points cogl_matrix_project_points cogl_matrix_is_identity
cogl-matrix-stack Matrix Stacks CoglMatrixStack CoglMatrixEntry cogl_matrix_stack_new cogl_matrix_stack_push cogl_matrix_stack_pop cogl_matrix_stack_load_identity cogl_matrix_stack_scale cogl_matrix_stack_translate cogl_matrix_stack_rotate cogl_matrix_stack_rotate_quaternion cogl_matrix_stack_rotate_euler cogl_matrix_stack_multiply cogl_matrix_stack_frustum cogl_matrix_stack_perspective cogl_matrix_stack_orthographic cogl_matrix_stack_get_inverse cogl_matrix_stack_get_entry cogl_matrix_stack_get cogl_matrix_entry_get cogl_matrix_stack_set cogl_matrix_entry_calculate_translation cogl_matrix_entry_is_identity cogl_matrix_entry_equal cogl_matrix_entry_ref cogl_matrix_entry_unref
cogl-euler Eulers (Rotations) CoglEuler cogl_euler_init cogl_euler_init_from_matrix cogl_euler_init_from_quaternion cogl_euler_equal cogl_euler_copy cogl_euler_free
cogl-quaternion Quaternions (Rotations) CoglQuaternion cogl_quaternion_init_identity cogl_quaternion_init cogl_quaternion_init_from_quaternion cogl_quaternion_init_from_angle_vector cogl_quaternion_init_from_array cogl_quaternion_init_from_x_rotation cogl_quaternion_init_from_y_rotation cogl_quaternion_init_from_z_rotation cogl_quaternion_init_from_euler cogl_quaternion_equal cogl_quaternion_copy cogl_quaternion_free cogl_quaternion_get_rotation_angle cogl_quaternion_get_rotation_axis cogl_quaternion_normalize cogl_quaternion_dot_product cogl_quaternion_invert cogl_quaternion_multiply cogl_quaternion_pow cogl_quaternion_slerp cogl_quaternion_nlerp cogl_quaternion_squad cogl_get_static_identity_quaternion cogl_get_static_zero_quaternion
cogl-pipeline Pipeline CoglPipeline cogl_pipeline_new cogl_pipeline_copy cogl_is_pipeline cogl_pipeline_set_color cogl_pipeline_set_color4ub cogl_pipeline_set_color4f cogl_pipeline_get_color cogl_pipeline_set_ambient cogl_pipeline_get_ambient cogl_pipeline_set_diffuse cogl_pipeline_get_diffuse cogl_pipeline_set_ambient_and_diffuse cogl_pipeline_set_emission cogl_pipeline_get_emission cogl_pipeline_set_specular cogl_pipeline_get_specular cogl_pipeline_set_shininess cogl_pipeline_get_shininess CoglPipelineAlphaFunc cogl_pipeline_set_alpha_test_function COGL_BLEND_STRING_ERROR CoglBlendStringError cogl_pipeline_set_blend cogl_pipeline_set_blend_constant cogl_pipeline_set_point_size cogl_pipeline_get_point_size cogl_pipeline_set_per_vertex_point_size cogl_pipeline_get_per_vertex_point_size cogl_pipeline_get_color_mask cogl_pipeline_set_color_mask cogl_pipeline_set_depth_state cogl_pipeline_get_depth_state CoglPipelineCullFaceMode cogl_pipeline_set_cull_face_mode CoglWinding cogl_pipeline_set_front_face_winding cogl_pipeline_set_layer_texture cogl_pipeline_set_layer_null_texture cogl_pipeline_get_layer_texture CoglPipelineFilter cogl_pipeline_set_layer_filters cogl_pipeline_get_layer_min_filter cogl_pipeline_get_layer_mag_filter CoglPipelineWrapMode cogl_pipeline_set_layer_wrap_mode cogl_pipeline_set_layer_wrap_mode_s cogl_pipeline_set_layer_wrap_mode_t cogl_pipeline_set_layer_wrap_mode_p cogl_pipeline_set_layer_combine cogl_pipeline_set_layer_combine_constant cogl_pipeline_set_layer_matrix cogl_pipeline_set_layer_point_sprite_coords_enabled cogl_pipeline_get_layer_point_sprite_coords_enabled cogl_pipeline_remove_layer cogl_pipeline_get_n_layers CoglPipelineLayerCallback cogl_pipeline_foreach_layer cogl_pipeline_get_uniform_location cogl_pipeline_set_uniform_1f cogl_pipeline_set_uniform_1i cogl_pipeline_set_uniform_float cogl_pipeline_set_uniform_int cogl_pipeline_set_uniform_matrix cogl_pipeline_add_snippet cogl_pipeline_add_layer_snippet cogl_blend_string_error_get_type cogl_blend_string_error_domain
cogl-depth-state Depth State CoglDepthState CoglDepthTestFunction cogl_depth_state_init cogl_depth_state_set_test_enabled cogl_depth_state_get_test_enabled cogl_depth_state_set_test_function cogl_depth_state_get_test_function cogl_depth_state_set_write_enabled cogl_depth_state_get_write_enabled cogl_depth_state_set_range cogl_depth_state_get_range
cogl-buffer CoglBuffer: The Buffer Interface CoglBuffer cogl_is_buffer cogl_buffer_get_size CoglBufferUsageHint cogl_buffer_set_usage_hint cogl_buffer_get_usage_hint CoglBufferUpdateHint cogl_buffer_set_update_hint cogl_buffer_get_update_hint CoglBufferAccess CoglBufferMapHint cogl_buffer_map cogl_buffer_map_range cogl_buffer_unmap cogl_buffer_set_data CoglPixelBuffer cogl_pixel_buffer_new cogl_is_pixel_buffer cogl_buffer_access_get_type cogl_buffer_update_hint_get_type cogl_buffer_usage_hint_get_type
cogl-attribute-buffer CoglAttributeBuffer: Buffers of vertex attributes CoglAttributeBuffer cogl_attribute_buffer_new_with_size cogl_attribute_buffer_new cogl_is_attribute_buffer
cogl-index-buffer CoglIndexBuffer: Buffers of vertex indices CoglIndexBuffer cogl_index_buffer_new cogl_is_index_buffer
cogl-vector 3 Component Vectors cogl_vector3_init cogl_vector3_init_zero cogl_vector3_equal cogl_vector3_equal_with_epsilon cogl_vector3_copy cogl_vector3_free cogl_vector3_invert cogl_vector3_add cogl_vector3_subtract cogl_vector3_multiply_scalar cogl_vector3_divide_scalar cogl_vector3_normalize cogl_vector3_magnitude cogl_vector3_cross_product cogl_vector3_dot_product cogl_vector3_distance
cogl-fence GPU synchronisation fences CoglFence CoglFenceCallback CoglFenceClosure cogl_fence_closure_get_user_data cogl_framebuffer_add_fence_callback cogl_framebuffer_cancel_fence_callback
cogl-version Versioning utility macros COGL_VERSION_MAJOR COGL_VERSION_MINOR COGL_VERSION_MICRO COGL_VERSION_STRING COGL_VERSION COGL_VERSION_ENCODE COGL_VERSION_CHECK COGL_VERSION_GET_MAJOR COGL_VERSION_GET_MINOR COGL_VERSION_GET_MICRO
cogl-gtype GType Integration API cogl_gtype_matrix_get_type
cogl-sdl SDL Integration cogl_sdl_context_new cogl_sdl_renderer_set_event_type cogl_sdl_renderer_get_event_type cogl_sdl_handle_event cogl_sdl_idle cogl_sdl_onscreen_get_window
cogl-gles2 GLES 2.0 context CoglGLES2Context CoglGLES2Vtable COGL_GLES2_CONTEXT_ERROR CoglGLES2ContextError cogl_gles2_context_new cogl_is_gles2_context cogl_gles2_context_get_vtable cogl_push_gles2_context cogl_pop_gles2_context cogl_gles2_get_current_vtable cogl_gles2_texture_2d_new_from_handle cogl_gles2_texture_get_handle