# Index of all symbols

### A

CoglAtlasTexture, struct in Atlas Textures
cogl_atlas_texture_new_from_bitmap, function in Atlas Textures
cogl_atlas_texture_new_from_data, function in Atlas Textures
cogl_atlas_texture_new_from_file, function in Atlas Textures
cogl_atlas_texture_new_with_size, function in Atlas Textures
CoglAttribute, struct in Vertex Attributes
CoglAttributeBuffer, struct in CoglAttributeBuffer: Buffers of vertex attributes
CoglAttributeType, enum in Common Types
cogl_attribute_buffer_new, function in CoglAttributeBuffer: Buffers of vertex attributes
cogl_attribute_buffer_new_with_size, function in CoglAttributeBuffer: Buffers of vertex attributes
cogl_attribute_get_buffer, function in Vertex Attributes
cogl_attribute_get_normalized, function in Vertex Attributes
cogl_attribute_new, function in Vertex Attributes
cogl_attribute_set_buffer, function in Vertex Attributes
cogl_attribute_set_normalized, function in Vertex Attributes

### B

CoglBitmap, struct in Bitmap
CoglBitmapError, enum in Bitmap
COGL_BITMAP_ERROR, macro in Bitmap
cogl_bitmap_get_buffer, function in Bitmap
cogl_bitmap_get_format, function in Bitmap
cogl_bitmap_get_height, function in Bitmap
cogl_bitmap_get_rowstride, function in Bitmap
cogl_bitmap_get_size_from_file, function in Bitmap
cogl_bitmap_get_width, function in Bitmap
cogl_bitmap_new_for_data, function in Bitmap
cogl_bitmap_new_from_buffer, function in Bitmap
cogl_bitmap_new_from_file, function in Bitmap
cogl_bitmap_new_with_size, function in Bitmap
CoglBlendStringError, enum in Pipeline
COGL_BLEND_STRING_ERROR, macro in Pipeline
CoglBool, typedef in Common Types
CoglBuffer, typedef in CoglBuffer: The Buffer Interface
CoglBufferAccess, enum in CoglBuffer: The Buffer Interface
CoglBufferBit, enum in Common Types
CoglBufferMapHint, enum in CoglBuffer: The Buffer Interface
CoglBufferTarget, enum in Common Types
CoglBufferUpdateHint, enum in CoglBuffer: The Buffer Interface
cogl_buffer_get_size, function in CoglBuffer: The Buffer Interface
cogl_buffer_get_update_hint, function in CoglBuffer: The Buffer Interface
cogl_buffer_map, function in CoglBuffer: The Buffer Interface
cogl_buffer_map_range, function in CoglBuffer: The Buffer Interface
cogl_buffer_set_data, function in CoglBuffer: The Buffer Interface
cogl_buffer_set_update_hint, function in CoglBuffer: The Buffer Interface
cogl_buffer_unmap, function in CoglBuffer: The Buffer Interface

### C

cogl_clear, function in The Top-Level Context
CoglColor, struct in Color Type
CoglColorMask, enum in Common Types
cogl_color_copy, function in Color Type
cogl_color_equal, function in Color Type
cogl_color_free, function in Color Type
cogl_color_get_alpha, function in Color Type
cogl_color_get_alpha_byte, function in Color Type
cogl_color_get_alpha_float, function in Color Type
cogl_color_get_blue, function in Color Type
cogl_color_get_blue_byte, function in Color Type
cogl_color_get_blue_float, function in Color Type
cogl_color_get_green, function in Color Type
cogl_color_get_green_byte, function in Color Type
cogl_color_get_green_float, function in Color Type
cogl_color_get_red, function in Color Type
cogl_color_get_red_byte, function in Color Type
cogl_color_get_red_float, function in Color Type
cogl_color_init_from_hsl, function in Color Type
cogl_color_new, function in Color Type
cogl_color_premultiply, function in Color Type
cogl_color_set_alpha, function in Color Type
cogl_color_set_alpha_byte, function in Color Type
cogl_color_set_alpha_float, function in Color Type
cogl_color_set_blue, function in Color Type
cogl_color_set_blue_byte, function in Color Type
cogl_color_set_blue_float, function in Color Type
cogl_color_set_from_4f, function in Color Type
cogl_color_set_from_4ub, function in Color Type
cogl_color_set_green, function in Color Type
cogl_color_set_green_byte, function in Color Type
cogl_color_set_green_float, function in Color Type
cogl_color_set_red, function in Color Type
cogl_color_set_red_byte, function in Color Type
cogl_color_set_red_float, function in Color Type
cogl_color_to_hsl, function in Color Type
cogl_color_unpremultiply, function in Color Type
CoglContext, struct in The Top-Level Context
cogl_context_get_display, function in The Top-Level Context
cogl_context_new, function in The Top-Level Context

### D

CoglDepthState, struct in Depth State
CoglDepthTestFunction, enum in Depth State
cogl_depth_state_get_range, function in Depth State
cogl_depth_state_get_test_enabled, function in Depth State
cogl_depth_state_get_test_function, function in Depth State
cogl_depth_state_get_write_enabled, function in Depth State
cogl_depth_state_init, function in Depth State
cogl_depth_state_set_range, function in Depth State
cogl_depth_state_set_test_enabled, function in Depth State
cogl_depth_state_set_test_function, function in Depth State
cogl_depth_state_set_write_enabled, function in Depth State
CoglDisplay, struct in CoglDisplay: Setup a display pipeline
cogl_display_get_renderer, function in CoglDisplay: Setup a display pipeline
cogl_display_new, function in CoglDisplay: Setup a display pipeline
cogl_display_setup, function in CoglDisplay: Setup a display pipeline

### E

CoglError, macro in Exception handling
cogl_error_copy, function in Exception handling
cogl_error_free, function in Exception handling
cogl_error_matches, function in Exception handling
CoglEuler, struct in Eulers (Rotations)
cogl_euler_copy, function in Eulers (Rotations)
cogl_euler_equal, function in Eulers (Rotations)
cogl_euler_free, function in Eulers (Rotations)
cogl_euler_init, function in Eulers (Rotations)
cogl_euler_init_from_matrix, function in Eulers (Rotations)
cogl_euler_init_from_quaternion, function in Eulers (Rotations)

### F

CoglFeatureCallback, user_function in The Top-Level Context
CoglFeatureID, enum in The Top-Level Context
CoglFence, struct in GPU synchronisation fences
CoglFenceCallback, user_function in GPU synchronisation fences
CoglFenceClosure, struct in GPU synchronisation fences
cogl_fence_closure_get_user_data, function in GPU synchronisation fences
CoglFilterReturn, enum in CoglRenderer: Connect to a backend renderer
cogl_flush, function in The Top-Level Context
cogl_foreach_feature, function in The Top-Level Context
COGL_FRAMEBUFFER, macro in CoglFramebuffer: The Framebuffer Interface
CoglFramebuffer, typedef in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_add_fence_callback, function in GPU synchronisation fences
cogl_framebuffer_allocate, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_cancel_fence_callback, function in GPU synchronisation fences
cogl_framebuffer_clear, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_clear4f, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_discard_buffers, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_draw_multitextured_rectangle, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_draw_rectangle, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_draw_rectangles, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_draw_textured_rectangle, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_draw_textured_rectangles, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_finish, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_frustum, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_alpha_bits, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_blue_bits, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_color_mask, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_context, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_depth_bits, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_dither_enabled, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_green_bits, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_height, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_modelview_matrix, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_projection_matrix, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_red_bits, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_samples_per_pixel, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_viewport4fv, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_viewport_height, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_viewport_width, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_viewport_x, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_viewport_y, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_get_width, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_identity_matrix, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_orthographic, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_perspective, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_pop_clip, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_pop_matrix, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_push_matrix, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_push_primitive_clip, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_push_rectangle_clip, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_push_scissor_clip, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_read_pixels, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_read_pixels_into_bitmap, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_resolve_samples, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_resolve_samples_region, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_rotate, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_rotate_euler, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_rotate_quaternion, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_scale, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_set_color_mask, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_set_dither_enabled, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_set_modelview_matrix, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_set_projection_matrix, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_set_samples_per_pixel, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_set_viewport, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_transform, function in CoglFramebuffer: The Framebuffer Interface
cogl_framebuffer_translate, function in CoglFramebuffer: The Framebuffer Interface
CoglFrameCallback, user_function in CoglOnscreen: The Onscreen Framebuffer Interface
CoglFrameClosure, typedef in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_frustum, function in The Top-Level Context
CoglFuncPtr, user_function in Common Types

### G

cogl_gdl_display_set_plane, function in CoglDisplay: Setup a display pipeline
cogl_get_draw_framebuffer, function in CoglFramebuffer: The Framebuffer Interface
cogl_get_modelview_matrix, function in The Top-Level Context
cogl_get_projection_matrix, function in The Top-Level Context
cogl_get_rectangle_indices, function in Indices
cogl_get_source, function in The Top-Level Context
cogl_get_static_identity_quaternion, function in Quaternions (Rotations)
cogl_get_static_zero_quaternion, function in Quaternions (Rotations)
cogl_get_viewport, function in The Top-Level Context
CoglGLES2Context, struct in GLES 2.0 context
CoglGLES2ContextError, enum in GLES 2.0 context
CoglGLES2Vtable, struct in GLES 2.0 context
COGL_GLES2_CONTEXT_ERROR, macro in GLES 2.0 context
cogl_gles2_context_get_vtable, function in GLES 2.0 context
cogl_gles2_context_new, function in GLES 2.0 context
cogl_gles2_get_current_vtable, function in GLES 2.0 context
cogl_gles2_texture_2d_new_from_handle, function in GLES 2.0 context
cogl_gles2_texture_get_handle, function in GLES 2.0 context
COGL_GLIB_ERROR, macro in Exception handling
cogl_glib_renderer_source_new, function in Main loop integration
cogl_glib_source_new, function in Main loop integration
cogl_gtype_matrix_get_type, function in GType Integration API

### H

cogl_has_feature, function in The Top-Level Context
cogl_has_features, function in The Top-Level Context

### I

CoglIndexBuffer, struct in CoglIndexBuffer: Buffers of vertex indices
cogl_index_buffer_new, function in CoglIndexBuffer: Buffers of vertex indices
CoglIndices, struct in Indices
CoglIndicesType, enum in Indices
cogl_indices_new, function in Indices
cogl_is_atlas_texture, function in Atlas Textures
cogl_is_attribute, function in Vertex Attributes
cogl_is_attribute_buffer, function in CoglAttributeBuffer: Buffers of vertex attributes
cogl_is_bitmap, function in Bitmap
cogl_is_buffer, function in CoglBuffer: The Buffer Interface
cogl_is_context, function in The Top-Level Context
cogl_is_display, function in CoglDisplay: Setup a display pipeline
cogl_is_gles2_context, function in GLES 2.0 context
cogl_is_index_buffer, function in CoglIndexBuffer: Buffers of vertex indices
cogl_is_indices, function in Indices
cogl_is_offscreen, function in Offscreen Framebuffers
cogl_is_onscreen, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_is_onscreen_template, function in CoglOnscreenTemplate: Describe a template for onscreen framebuffers
cogl_is_pipeline, function in Pipeline
cogl_is_pixel_buffer, function in CoglBuffer: The Buffer Interface
cogl_is_primitive, function in Primitives
cogl_is_primitive_texture, function in Low-level primitive textures
cogl_is_renderer, function in CoglRenderer: Connect to a backend renderer
cogl_is_snippet, function in Shader snippets
cogl_is_sub_texture, function in Sub Textures
cogl_is_swap_chain, function in CoglSwapChain: Describe a set of back buffers for flipping between
cogl_is_texture, function in The Texture Interface
cogl_is_texture_2d_sliced, function in Sliced Textures
cogl_is_texture_3d, function in 3D textures
cogl_is_texture_pixmap_x11, function in X11 Texture From Pixmap
cogl_is_texture_rectangle, function in Rectangle textures (non-normalized coordinates)

### M

CoglMatrix, struct in Matrices
CoglMatrixEntry, struct in Matrix Stacks
CoglMatrixStack, struct in Matrix Stacks
cogl_matrix_copy, function in Matrices
cogl_matrix_entry_calculate_translation, function in Matrix Stacks
cogl_matrix_entry_equal, function in Matrix Stacks
cogl_matrix_entry_get, function in Matrix Stacks
cogl_matrix_entry_is_identity, function in Matrix Stacks
cogl_matrix_entry_ref, function in Matrix Stacks
cogl_matrix_entry_unref, function in Matrix Stacks
cogl_matrix_equal, function in Matrices
cogl_matrix_free, function in Matrices
cogl_matrix_frustum, function in Matrices
cogl_matrix_get_array, function in Matrices
cogl_matrix_get_inverse, function in Matrices
cogl_matrix_init_from_array, function in Matrices
cogl_matrix_init_from_euler, function in Matrices
cogl_matrix_init_from_quaternion, function in Matrices
cogl_matrix_init_identity, function in Matrices
cogl_matrix_init_translation, function in Matrices
cogl_matrix_is_identity, function in Matrices
cogl_matrix_look_at, function in Matrices
cogl_matrix_multiply, function in Matrices
cogl_matrix_orthographic, function in Matrices
cogl_matrix_perspective, function in Matrices
cogl_matrix_project_points, function in Matrices
cogl_matrix_rotate, function in Matrices
cogl_matrix_rotate_euler, function in Matrices
cogl_matrix_rotate_quaternion, function in Matrices
cogl_matrix_scale, function in Matrices
cogl_matrix_stack_frustum, function in Matrix Stacks
cogl_matrix_stack_get, function in Matrix Stacks
cogl_matrix_stack_get_entry, function in Matrix Stacks
cogl_matrix_stack_get_inverse, function in Matrix Stacks
cogl_matrix_stack_load_identity, function in Matrix Stacks
cogl_matrix_stack_multiply, function in Matrix Stacks
cogl_matrix_stack_new, function in Matrix Stacks
cogl_matrix_stack_orthographic, function in Matrix Stacks
cogl_matrix_stack_perspective, function in Matrix Stacks
cogl_matrix_stack_pop, function in Matrix Stacks
cogl_matrix_stack_push, function in Matrix Stacks
cogl_matrix_stack_rotate, function in Matrix Stacks
cogl_matrix_stack_rotate_euler, function in Matrix Stacks
cogl_matrix_stack_rotate_quaternion, function in Matrix Stacks
cogl_matrix_stack_scale, function in Matrix Stacks
cogl_matrix_stack_set, function in Matrix Stacks
cogl_matrix_stack_translate, function in Matrix Stacks
cogl_matrix_transform_point, function in Matrices
cogl_matrix_transform_points, function in Matrices
cogl_matrix_translate, function in Matrices
cogl_matrix_transpose, function in Matrices
CoglMetaTexture, typedef in High Level Meta Textures
CoglMetaTextureCallback, user_function in High Level Meta Textures
cogl_meta_texture_foreach_in_region, function in High Level Meta Textures

### O

CoglObject, struct in The Object Interface
cogl_object_get_user_data, function in The Object Interface
cogl_object_ref, function in The Object Interface
cogl_object_set_user_data, function in The Object Interface
cogl_object_unref, function in The Object Interface
CoglOffscreen, struct in Offscreen Framebuffers
cogl_offscreen_new_with_texture, function in Offscreen Framebuffers
COGL_ONSCREEN, macro in CoglOnscreen: The Onscreen Framebuffer Interface
CoglOnscreen, struct in CoglOnscreen: The Onscreen Framebuffer Interface
CoglOnscreenDirtyCallback, user_function in CoglOnscreen: The Onscreen Framebuffer Interface
CoglOnscreenDirtyClosure, typedef in CoglOnscreen: The Onscreen Framebuffer Interface
CoglOnscreenDirtyInfo, struct in CoglOnscreen: The Onscreen Framebuffer Interface
CoglOnscreenResizeCallback, user_function in CoglOnscreen: The Onscreen Framebuffer Interface
CoglOnscreenResizeClosure, typedef in CoglOnscreen: The Onscreen Framebuffer Interface
CoglOnscreenTemplate, struct in CoglOnscreenTemplate: Describe a template for onscreen framebuffers
CoglOnscreenX11MaskCallback, user_function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_add_dirty_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_add_frame_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_add_resize_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_add_swap_buffers_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_hide, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_new, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_remove_dirty_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_remove_frame_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_remove_resize_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_remove_swap_buffers_callback, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_set_swap_throttled, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_show, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_swap_buffers, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_swap_buffers_with_damage, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_swap_region, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_onscreen_template_new, function in CoglOnscreenTemplate: Describe a template for onscreen framebuffers
cogl_ortho, function in The Top-Level Context

### P

cogl_perspective, function in The Top-Level Context
CoglPipeline, struct in Pipeline
CoglPipelineAlphaFunc, enum in Pipeline
CoglPipelineCullFaceMode, enum in Pipeline
CoglPipelineFilter, enum in Pipeline
CoglPipelineLayerCallback, user_function in Pipeline
CoglPipelineWrapMode, enum in Pipeline
cogl_pipeline_add_layer_snippet, function in Pipeline
cogl_pipeline_add_snippet, function in Pipeline
cogl_pipeline_copy, function in Pipeline
cogl_pipeline_foreach_layer, function in Pipeline
cogl_pipeline_get_ambient, function in Pipeline
cogl_pipeline_get_color, function in Pipeline
cogl_pipeline_get_color_mask, function in Pipeline
cogl_pipeline_get_depth_state, function in Pipeline
cogl_pipeline_get_diffuse, function in Pipeline
cogl_pipeline_get_emission, function in Pipeline
cogl_pipeline_get_layer_mag_filter, function in Pipeline
cogl_pipeline_get_layer_min_filter, function in Pipeline
cogl_pipeline_get_layer_point_sprite_coords_enabled, function in Pipeline
cogl_pipeline_get_layer_texture, function in Pipeline
cogl_pipeline_get_n_layers, function in Pipeline
cogl_pipeline_get_per_vertex_point_size, function in Pipeline
cogl_pipeline_get_point_size, function in Pipeline
cogl_pipeline_get_shininess, function in Pipeline
cogl_pipeline_get_specular, function in Pipeline
cogl_pipeline_get_uniform_location, function in Pipeline
cogl_pipeline_new, function in Pipeline
cogl_pipeline_remove_layer, function in Pipeline
cogl_pipeline_set_alpha_test_function, function in Pipeline
cogl_pipeline_set_ambient, function in Pipeline
cogl_pipeline_set_ambient_and_diffuse, function in Pipeline
cogl_pipeline_set_blend, function in Pipeline
cogl_pipeline_set_blend_constant, function in Pipeline
cogl_pipeline_set_color, function in Pipeline
cogl_pipeline_set_color4f, function in Pipeline
cogl_pipeline_set_color4ub, function in Pipeline
cogl_pipeline_set_color_mask, function in Pipeline
cogl_pipeline_set_cull_face_mode, function in Pipeline
cogl_pipeline_set_depth_state, function in Pipeline
cogl_pipeline_set_diffuse, function in Pipeline
cogl_pipeline_set_emission, function in Pipeline
cogl_pipeline_set_front_face_winding, function in Pipeline
cogl_pipeline_set_layer_combine, function in Pipeline
cogl_pipeline_set_layer_combine_constant, function in Pipeline
cogl_pipeline_set_layer_filters, function in Pipeline
cogl_pipeline_set_layer_matrix, function in Pipeline
cogl_pipeline_set_layer_null_texture, function in Pipeline
cogl_pipeline_set_layer_point_sprite_coords_enabled, function in Pipeline
cogl_pipeline_set_layer_texture, function in Pipeline
cogl_pipeline_set_layer_wrap_mode, function in Pipeline
cogl_pipeline_set_layer_wrap_mode_p, function in Pipeline
cogl_pipeline_set_layer_wrap_mode_s, function in Pipeline
cogl_pipeline_set_layer_wrap_mode_t, function in Pipeline
cogl_pipeline_set_per_vertex_point_size, function in Pipeline
cogl_pipeline_set_point_size, function in Pipeline
cogl_pipeline_set_shininess, function in Pipeline
cogl_pipeline_set_specular, function in Pipeline
cogl_pipeline_set_uniform_1f, function in Pipeline
cogl_pipeline_set_uniform_1i, function in Pipeline
cogl_pipeline_set_uniform_float, function in Pipeline
cogl_pipeline_set_uniform_int, function in Pipeline
cogl_pipeline_set_uniform_matrix, function in Pipeline
CoglPixelBuffer, struct in CoglBuffer: The Buffer Interface
CoglPixelFormat, enum in Common Types
cogl_pixel_buffer_new, function in CoglBuffer: The Buffer Interface
CoglPollFD, struct in Main loop integration
CoglPollFDEvent, enum in Main loop integration
cogl_poll_renderer_dispatch, function in Main loop integration
cogl_poll_renderer_get_info, function in Main loop integration
cogl_polygon, function in Primitives (Deprecated)
cogl_pop_framebuffer, function in CoglFramebuffer: The Framebuffer Interface
cogl_pop_gles2_context, function in GLES 2.0 context
cogl_pop_matrix, function in The Top-Level Context
cogl_pop_source, function in The Top-Level Context
CoglPrimitive, struct in Primitives
CoglPrimitiveAttributeCallback, user_function in Primitives
CoglPrimitiveTexture, typedef in Low-level primitive textures
cogl_primitive_copy, function in Primitives
cogl_primitive_draw, function in Primitives
cogl_primitive_foreach_attribute, function in Primitives
cogl_primitive_get_first_vertex, function in Primitives
cogl_primitive_get_indices, function in Primitives
cogl_primitive_get_mode, function in Primitives
cogl_primitive_get_n_vertices, function in Primitives
cogl_primitive_new, function in Primitives
cogl_primitive_new_p2, function in Primitives
cogl_primitive_new_p2c4, function in Primitives
cogl_primitive_new_p2t2, function in Primitives
cogl_primitive_new_p2t2c4, function in Primitives
cogl_primitive_new_p3, function in Primitives
cogl_primitive_new_p3c4, function in Primitives
cogl_primitive_new_p3t2, function in Primitives
cogl_primitive_new_p3t2c4, function in Primitives
cogl_primitive_new_with_attributes, function in Primitives
cogl_primitive_set_attributes, function in Primitives
cogl_primitive_set_first_vertex, function in Primitives
cogl_primitive_set_indices, function in Primitives
cogl_primitive_set_mode, function in Primitives
cogl_primitive_set_n_vertices, function in Primitives
cogl_primitive_texture_set_auto_mipmap, function in Low-level primitive textures
cogl_push_framebuffer, function in CoglFramebuffer: The Framebuffer Interface
cogl_push_gles2_context, function in GLES 2.0 context
cogl_push_matrix, function in The Top-Level Context
cogl_push_source, function in The Top-Level Context

### Q

CoglQuaternion, struct in Quaternions (Rotations)
cogl_quaternion_copy, function in Quaternions (Rotations)
cogl_quaternion_dot_product, function in Quaternions (Rotations)
cogl_quaternion_equal, function in Quaternions (Rotations)
cogl_quaternion_free, function in Quaternions (Rotations)
cogl_quaternion_get_rotation_angle, function in Quaternions (Rotations)
cogl_quaternion_get_rotation_axis, function in Quaternions (Rotations)
cogl_quaternion_init, function in Quaternions (Rotations)
cogl_quaternion_init_from_angle_vector, function in Quaternions (Rotations)
cogl_quaternion_init_from_array, function in Quaternions (Rotations)
cogl_quaternion_init_from_euler, function in Quaternions (Rotations)
cogl_quaternion_init_from_quaternion, function in Quaternions (Rotations)
cogl_quaternion_init_from_x_rotation, function in Quaternions (Rotations)
cogl_quaternion_init_from_y_rotation, function in Quaternions (Rotations)
cogl_quaternion_init_from_z_rotation, function in Quaternions (Rotations)
cogl_quaternion_init_identity, function in Quaternions (Rotations)
cogl_quaternion_invert, function in Quaternions (Rotations)
cogl_quaternion_multiply, function in Quaternions (Rotations)
cogl_quaternion_nlerp, function in Quaternions (Rotations)
cogl_quaternion_normalize, function in Quaternions (Rotations)
cogl_quaternion_pow, function in Quaternions (Rotations)
cogl_quaternion_slerp, function in Quaternions (Rotations)
cogl_quaternion_squad, function in Quaternions (Rotations)

### R

CoglReadPixelsFlags, enum in The Top-Level Context
cogl_read_pixels, function in The Top-Level Context
cogl_rectangle, function in Rectangles
cogl_rectangles, function in Rectangles
cogl_rectangles_with_texture_coords, function in Rectangles
cogl_rectangle_with_multitexture_coords, function in Rectangles
cogl_rectangle_with_texture_coords, function in Rectangles
CoglRenderer, struct in CoglRenderer: Connect to a backend renderer
CoglRendererConstraint, enum in CoglRenderer: Connect to a backend renderer
cogl_renderer_add_constraint, function in CoglRenderer: Connect to a backend renderer
cogl_renderer_connect, function in CoglRenderer: Connect to a backend renderer
cogl_renderer_get_n_fragment_texture_units, function in CoglRenderer: Connect to a backend renderer
cogl_renderer_get_winsys_id, function in CoglRenderer: Connect to a backend renderer
cogl_renderer_new, function in CoglRenderer: Connect to a backend renderer
cogl_renderer_remove_constraint, function in CoglRenderer: Connect to a backend renderer
cogl_renderer_set_winsys_id, function in CoglRenderer: Connect to a backend renderer
cogl_rotate, function in The Top-Level Context

### S

cogl_scale, function in The Top-Level Context
cogl_sdl_context_new, function in SDL Integration
cogl_sdl_handle_event, function in SDL Integration
cogl_sdl_idle, function in SDL Integration
cogl_sdl_onscreen_get_window, function in SDL Integration
cogl_sdl_renderer_get_event_type, function in SDL Integration
cogl_sdl_renderer_set_event_type, function in SDL Integration
cogl_set_framebuffer, function in CoglFramebuffer: The Framebuffer Interface
cogl_set_modelview_matrix, function in The Top-Level Context
cogl_set_projection_matrix, function in The Top-Level Context
cogl_set_source, function in The Top-Level Context
cogl_set_source_color, function in The Top-Level Context
cogl_set_source_color4f, function in The Top-Level Context
cogl_set_source_color4ub, function in The Top-Level Context
cogl_set_source_texture, function in The Top-Level Context
cogl_set_viewport, function in The Top-Level Context
CoglSnippet, struct in Shader snippets
CoglSnippetHook, enum in Shader snippets
cogl_snippet_get_declarations, function in Shader snippets
cogl_snippet_get_hook, function in Shader snippets
cogl_snippet_get_post, function in Shader snippets
cogl_snippet_get_pre, function in Shader snippets
cogl_snippet_get_replace, function in Shader snippets
cogl_snippet_new, function in Shader snippets
cogl_snippet_set_declarations, function in Shader snippets
cogl_snippet_set_post, function in Shader snippets
cogl_snippet_set_pre, function in Shader snippets
cogl_snippet_set_replace, function in Shader snippets
CoglSubTexture, struct in Sub Textures
cogl_sub_texture_new, function in Sub Textures
CoglSwapBuffersNotify, user_function in CoglOnscreen: The Onscreen Framebuffer Interface
CoglSwapChain, struct in CoglSwapChain: Describe a set of back buffers for flipping between
cogl_swap_chain_new, function in CoglSwapChain: Describe a set of back buffers for flipping between
cogl_swap_chain_set_has_alpha, function in CoglSwapChain: Describe a set of back buffers for flipping between
cogl_swap_chain_set_length, function in CoglSwapChain: Describe a set of back buffers for flipping between

### T

CoglTexture, typedef in The Texture Interface
CoglTexture2D, struct in 2D textures
CoglTexture2DSliced, struct in Sliced Textures
CoglTexture3D, struct in 3D textures
CoglTextureComponents, enum in The Texture Interface
CoglTextureError, enum in The Texture Interface
CoglTextureFlags, enum in Common Types
CoglTexturePixmapX11, struct in X11 Texture From Pixmap
CoglTexturePixmapX11ReportLevel, enum in X11 Texture From Pixmap
CoglTextureRectangle, struct in Rectangle textures (non-normalized coordinates)
CoglTextureType, enum in The Texture Interface
cogl_texture_2d_gl_new_from_foreign, function in 2D textures
cogl_texture_2d_new_from_bitmap, function in 2D textures
cogl_texture_2d_new_from_data, function in 2D textures
cogl_texture_2d_new_from_file, function in 2D textures
cogl_texture_2d_new_with_size, function in 2D textures
cogl_texture_2d_sliced_new_from_bitmap, function in Sliced Textures
cogl_texture_2d_sliced_new_from_data, function in Sliced Textures
cogl_texture_2d_sliced_new_from_file, function in Sliced Textures
cogl_texture_2d_sliced_new_with_size, function in Sliced Textures
cogl_texture_3d_new_from_bitmap, function in 3D textures
cogl_texture_3d_new_from_data, function in 3D textures
cogl_texture_3d_new_with_size, function in 3D textures
cogl_texture_allocate, function in The Texture Interface
COGL_TEXTURE_ERROR, macro in The Texture Interface
cogl_texture_get_components, function in The Texture Interface
cogl_texture_get_data, function in The Texture Interface
cogl_texture_get_height, function in The Texture Interface
cogl_texture_get_premultiplied, function in The Texture Interface
cogl_texture_get_width, function in The Texture Interface
cogl_texture_is_sliced, function in The Texture Interface
cogl_texture_new_from_bitmap, function in Bitmap
cogl_texture_pixmap_x11_is_using_tfp_extension, function in X11 Texture From Pixmap
cogl_texture_pixmap_x11_new, function in X11 Texture From Pixmap
cogl_texture_pixmap_x11_set_damage_object, function in X11 Texture From Pixmap
cogl_texture_pixmap_x11_update_area, function in X11 Texture From Pixmap
cogl_texture_rectangle_new_from_bitmap, function in Rectangle textures (non-normalized coordinates)
cogl_texture_rectangle_new_with_size, function in Rectangle textures (non-normalized coordinates)
cogl_texture_set_components, function in The Texture Interface
cogl_texture_set_data, function in The Texture Interface
cogl_texture_set_premultiplied, function in The Texture Interface
cogl_texture_set_region, function in The Texture Interface
cogl_transform, function in The Top-Level Context
cogl_translate, function in The Top-Level Context

### U

CoglUserDataDestroyCallback, typedef in The Object Interface
CoglUserDataKey, struct in The Object Interface

### V

cogl_vector3_add, function in 3 Component Vectors
cogl_vector3_copy, function in 3 Component Vectors
cogl_vector3_cross_product, function in 3 Component Vectors
cogl_vector3_distance, function in 3 Component Vectors
cogl_vector3_divide_scalar, function in 3 Component Vectors
cogl_vector3_dot_product, function in 3 Component Vectors
cogl_vector3_equal, function in 3 Component Vectors
cogl_vector3_equal_with_epsilon, function in 3 Component Vectors
cogl_vector3_free, function in 3 Component Vectors
cogl_vector3_init, function in 3 Component Vectors
cogl_vector3_init_zero, function in 3 Component Vectors
cogl_vector3_invert, function in 3 Component Vectors
cogl_vector3_magnitude, function in 3 Component Vectors
cogl_vector3_multiply_scalar, function in 3 Component Vectors
cogl_vector3_normalize, function in 3 Component Vectors
cogl_vector3_subtract, function in 3 Component Vectors
COGL_VERSION, macro in Versioning utility macros
COGL_VERSION_CHECK, macro in Versioning utility macros
COGL_VERSION_ENCODE, macro in Versioning utility macros
COGL_VERSION_GET_MAJOR, macro in Versioning utility macros
COGL_VERSION_GET_MICRO, macro in Versioning utility macros
COGL_VERSION_GET_MINOR, macro in Versioning utility macros
COGL_VERSION_MAJOR, macro in Versioning utility macros
COGL_VERSION_MICRO, macro in Versioning utility macros
COGL_VERSION_MINOR, macro in Versioning utility macros
COGL_VERSION_STRING, macro in Versioning utility macros
CoglVertexP2, struct in Common Types
CoglVertexP2C4, struct in Common Types
CoglVertexP2T2, struct in Common Types
CoglVertexP2T2C4, struct in Common Types
CoglVertexP3, struct in Common Types
CoglVertexP3C4, struct in Common Types
CoglVertexP3T2, struct in Common Types
CoglVertexP3T2C4, struct in Common Types
CoglVerticesMode, enum in Common Types

### W

cogl_wayland_display_set_compositor_display, function in CoglDisplay: Setup a display pipeline
cogl_wayland_renderer_get_display, function in CoglRenderer: Connect to a backend renderer
cogl_wayland_renderer_set_event_dispatch_enabled, function in CoglRenderer: Connect to a backend renderer
cogl_wayland_renderer_set_foreign_display, function in CoglRenderer: Connect to a backend renderer
CoglWin32FilterFunc, user_function in CoglRenderer: Connect to a backend renderer
cogl_win32_onscreen_get_window, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_win32_onscreen_set_foreign_window, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_win32_renderer_add_filter, function in CoglRenderer: Connect to a backend renderer
cogl_win32_renderer_handle_event, function in CoglRenderer: Connect to a backend renderer
cogl_win32_renderer_remove_filter, function in CoglRenderer: Connect to a backend renderer
cogl_win32_renderer_set_event_retrieval_enabled, function in CoglRenderer: Connect to a backend renderer
CoglWinding, enum in Pipeline
CoglWinsysID, enum in CoglRenderer: Connect to a backend renderer

### X

cogl_x11_onscreen_get_visual_xid, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_x11_onscreen_get_window_xid, function in CoglOnscreen: The Onscreen Framebuffer Interface
cogl_x11_onscreen_set_foreign_window_xid, function in CoglOnscreen: The Onscreen Framebuffer Interface
CoglXlibFilterFunc, user_function in CoglRenderer: Connect to a backend renderer
cogl_xlib_renderer_add_filter, function in CoglRenderer: Connect to a backend renderer
cogl_xlib_renderer_get_foreign_display, function in CoglRenderer: Connect to a backend renderer
cogl_xlib_renderer_handle_event, function in CoglRenderer: Connect to a backend renderer
cogl_xlib_renderer_remove_filter, function in CoglRenderer: Connect to a backend renderer
cogl_xlib_renderer_set_foreign_display, function in CoglRenderer: Connect to a backend renderer