149 lines
2.7 KiB
Plaintext
149 lines
2.7 KiB
Plaintext
|
<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
|
||
|
cogl_setup_viewport
|
||
|
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
|
||
|
<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
|
||
|
cogl_fast_fill_rectangle
|
||
|
cogl_fast_fill_rectanglex
|
||
|
cogl_fast_fill_trapezoid
|
||
|
cogl_fast_fill_trapezoidx
|
||
|
cogl_fill
|
||
|
cogl_stroke
|
||
|
cogl_path_move_to
|
||
|
cogl_path_move_to_rel
|
||
|
cogl_path_line_to
|
||
|
cogl_path_line_to_rel
|
||
|
cogl_path_h_line_to
|
||
|
cogl_path_v_line_to
|
||
|
cogl_path_h_line_to_rel
|
||
|
cogl_path_v_line_to_rel
|
||
|
cogl_path_arc
|
||
|
cogl_path_arc_rel
|
||
|
cogl_path_bezier2_to
|
||
|
cogl_path_bezier2_to_rel
|
||
|
cogl_path_bezier3_to
|
||
|
cogl_path_bezier3_to_rel
|
||
|
cogl_path_close
|
||
|
cogl_line
|
||
|
cogl_polyline
|
||
|
cogl_polygon
|
||
|
cogl_rectangle
|
||
|
cogl_arc
|
||
|
cogl_ellipse
|
||
|
cogl_round_rectangle
|
||
|
</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
|
||
|
cogl_shader_destroy
|
||
|
cogl_shader_source
|
||
|
cogl_shader_compile
|
||
|
cogl_shader_get_info_log
|
||
|
cogl_shader_get_parameteriv
|
||
|
<SUBSECTION>
|
||
|
cogl_create_program
|
||
|
cogl_program_destroy
|
||
|
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
|
||
|
cogl_offscreen_blit
|
||
|
cogl_offscreen_blit_region
|
||
|
cogl_draw_buffer
|
||
|
</SECTION>
|