2008-04-25 09:37:36 -04:00
|
|
|
<SECTION>
|
|
|
|
<FILE>cogl</FILE>
|
|
|
|
<TITLE>General API</TITLE>
|
|
|
|
COGL_PIXEL_FORMAT_24
|
|
|
|
COGL_PIXEL_FORMAT_32
|
|
|
|
COGL_A_BIT
|
|
|
|
COGL_BGR_BIT
|
|
|
|
COGL_AFIRST_BIT
|
|
|
|
COGL_PREMULT_BIT
|
|
|
|
COGL_UNORDERED_MASK
|
|
|
|
COGL_UNPREMULT_MASK
|
|
|
|
CoglPixelFormat
|
|
|
|
CoglBufferTarget
|
|
|
|
<SUBSECTION>
|
|
|
|
cogl_perspective
|
2008-08-01 08:23:57 -04:00
|
|
|
cogl_frustum
|
2008-04-25 09:37:36 -04:00
|
|
|
cogl_setup_viewport
|
2008-08-01 08:23:57 -04:00
|
|
|
cogl_viewport
|
2008-04-25 09:37:36 -04:00
|
|
|
cogl_get_modelview_matrix
|
|
|
|
cogl_get_projection_matrix
|
|
|
|
cogl_get_viewport
|
|
|
|
<SUBSECTION>
|
|
|
|
cogl_push_matrix
|
|
|
|
cogl_pop_matrix
|
|
|
|
cogl_scale
|
|
|
|
cogl_translatex
|
|
|
|
cogl_translate
|
|
|
|
cogl_rotatex
|
|
|
|
cogl_rotate
|
|
|
|
<SUBSECTION>
|
|
|
|
cogl_clip_set
|
|
|
|
cogl_clip_unset
|
2008-08-01 08:23:57 -04:00
|
|
|
cogl_clip_stack_save
|
|
|
|
cogl_clip_stack_restore
|
2008-04-25 09:37:36 -04:00
|
|
|
<SUBSECTION>
|
|
|
|
cogl_enable_depth_test
|
|
|
|
cogl_alpha_func
|
|
|
|
cogl_fog_set
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>cogl-util</FILE>
|
|
|
|
<TITLE>Utility API</TITLE>
|
|
|
|
cogl_create_context
|
|
|
|
cogl_destroy_context
|
|
|
|
COGL_INVALID_HANDLE
|
|
|
|
CoglHandle
|
|
|
|
CoglFuncPtr
|
|
|
|
<SUBSECTION>
|
|
|
|
CoglFeatureFlags
|
|
|
|
cogl_get_features
|
|
|
|
cogl_features_available
|
|
|
|
<SUBSECTION>
|
|
|
|
cogl_get_proc_address
|
|
|
|
cogl_check_extension
|
|
|
|
cogl_get_bitmasks
|
|
|
|
cogl_paint_init
|
|
|
|
<SUBSECTION>
|
|
|
|
cogl_util_next_p2
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>cogl-primitives</FILE>
|
|
|
|
<TITLE>Primitives</TITLE>
|
|
|
|
cogl_color
|
2008-04-29 11:58:32 -04:00
|
|
|
cogl_path_fill
|
|
|
|
cogl_path_stroke
|
2008-04-25 09:37:36 -04:00
|
|
|
cogl_path_move_to
|
|
|
|
cogl_path_close
|
2008-04-29 11:58:32 -04:00
|
|
|
cogl_path_line_to
|
|
|
|
cogl_path_curve_to
|
2008-06-09 12:38:19 -04:00
|
|
|
cogl_path_arc
|
2008-04-29 11:58:32 -04:00
|
|
|
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
|
2008-04-25 09:37:36 -04:00
|
|
|
cogl_rectangle
|
2008-04-29 11:58:32 -04:00
|
|
|
cogl_rectanglex
|
2008-04-25 09:37:36 -04:00
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>cogl-texture</FILE>
|
|
|
|
<TITLE>Textures</TITLE>
|
|
|
|
CoglTextureVertex
|
|
|
|
cogl_texture_new_with_size
|
|
|
|
cogl_texture_new_from_file
|
|
|
|
cogl_texture_new_from_data
|
|
|
|
cogl_texture_new_from_foreign
|
|
|
|
cogl_is_texture
|
|
|
|
cogl_texture_get_width
|
|
|
|
cogl_texture_get_height
|
|
|
|
cogl_texture_get_format
|
|
|
|
cogl_texture_get_rowstride
|
|
|
|
cogl_texture_get_max_waste
|
|
|
|
cogl_texture_get_min_filter
|
|
|
|
cogl_texture_get_mag_filter
|
|
|
|
cogl_texture_is_sliced
|
|
|
|
cogl_texture_get_gl_texture
|
|
|
|
cogl_texture_get_data
|
|
|
|
cogl_texture_set_filters
|
|
|
|
cogl_texture_set_region
|
|
|
|
cogl_texture_ref
|
|
|
|
cogl_texture_unref
|
|
|
|
cogl_texture_rectangle
|
|
|
|
cogl_texture_polygon
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>cogl-shaders</FILE>
|
|
|
|
<TITLE>Shaders and Programmable Pipeline</TITLE>
|
|
|
|
cogl_create_shader
|
2008-04-29 12:10:37 -04:00
|
|
|
cogl_shader_ref
|
|
|
|
cogl_shader_unref
|
|
|
|
cogl_is_shader
|
2008-04-25 09:37:36 -04:00
|
|
|
cogl_shader_source
|
|
|
|
cogl_shader_compile
|
|
|
|
cogl_shader_get_info_log
|
|
|
|
cogl_shader_get_parameteriv
|
|
|
|
<SUBSECTION>
|
|
|
|
cogl_create_program
|
2008-04-29 12:10:37 -04:00
|
|
|
cogl_program_ref
|
|
|
|
cogl_program_unref
|
|
|
|
cogl_is_program
|
2008-04-25 09:37:36 -04:00
|
|
|
cogl_program_attach_shader
|
|
|
|
cogl_program_link
|
|
|
|
cogl_program_use
|
|
|
|
cogl_program_get_uniform_location
|
|
|
|
cogl_program_uniform_1f
|
|
|
|
</SECTION>
|
|
|
|
|
|
|
|
<SECTION>
|
|
|
|
<FILE>cogl-offscreen</FILE>
|
|
|
|
<TITLE>Offscreen Buffers</TITLE>
|
|
|
|
cogl_offscreen_new_to_texture
|
|
|
|
cogl_offscreen_new_multisample
|
|
|
|
cogl_offscreen_ref
|
|
|
|
cogl_offscreen_unref
|
2008-04-29 12:10:37 -04:00
|
|
|
cogl_is_offscreen
|
2008-04-25 09:37:36 -04:00
|
|
|
cogl_offscreen_blit
|
|
|
|
cogl_offscreen_blit_region
|
|
|
|
cogl_draw_buffer
|
|
|
|
</SECTION>
|