summaryrefslogtreecommitdiff
path: root/doc/reference/glitz-sections.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/reference/glitz-sections.txt')
-rw-r--r--doc/reference/glitz-sections.txt272
1 files changed, 272 insertions, 0 deletions
diff --git a/doc/reference/glitz-sections.txt b/doc/reference/glitz-sections.txt
new file mode 100644
index 0000000..5f4bdd5
--- /dev/null
+++ b/doc/reference/glitz-sections.txt
@@ -0,0 +1,272 @@
+<SECTION>
+<FILE>glitz-types</FILE>
+<TITLE>Types</TITLE>
+glitz_bool_t
+glitz_short_t
+glitz_int_t
+glitz_float_t
+glitz_double_t
+glitz_fixed16_16_t
+glitz_drawable_t
+glitz_surface_t
+glitz_rectangle_t
+glitz_box_t
+glitz_point_fixed_t
+glitz_line_fixed_t
+glitz_trapezoid_t
+glitz_span_fixed_t
+glitz_trap_t
+glitz_transform_t
+glitz_color_t
+glitz_filter_t
+glitz_operator_t
+glitz_status_t
+glitz_status_string
+glitz_gl_string_t
+glitz_fill_t
+GLITZ_FEATURE_TEXTURE_RECTANGLE_MASK
+GLITZ_FEATURE_TEXTURE_NON_POWER_OF_TWO_MASK
+GLITZ_FEATURE_TEXTURE_MIRRORED_REPEAT_MASK
+GLITZ_FEATURE_TEXTURE_BORDER_CLAMP_MASK
+GLITZ_FEATURE_MULTISAMPLE_MASK
+GLITZ_FEATURE_MULTISAMPLE_FILTER_HINT_MASK
+GLITZ_FEATURE_MULTITEXTURE_MASK
+GLITZ_FEATURE_TEXTURE_ENV_COMBINE_MASK
+GLITZ_FEATURE_TEXTURE_ENV_DOT3_MASK
+GLITZ_FEATURE_FRAGMENT_PROGRAM_MASK
+GLITZ_FEATURE_VERTEX_BUFFER_OBJECT_MASK
+GLITZ_FEATURE_PIXEL_BUFFER_OBJECT_MASK
+GLITZ_FEATURE_PER_COMPONENT_RENDERING_MASK
+GLITZ_FEATURE_BLEND_COLOR_MASK
+GLITZ_FEATURE_PACKED_PIXELS_MASK
+GLITZ_FEATURE_MULTI_DRAW_ARRAYS_MASK
+GLITZ_FEATURE_FRAMEBUFFER_OBJECT_MASK
+GLITZ_FEATURE_COPY_SUB_BUFFER_MASK
+GLITZ_FEATURE_DIRECT_RENDERING_MASK
+GLITZ_FEATURE_TEXTURE_FROM_PIXMAP_MASK
+</SECTION>
+
+<SECTION>
+<FILE>glitz-formats</FILE>
+<TITLE>Formats</TITLE>
+glitz_format_name_t
+GLITZ_FORMAT_ID_MASK
+GLITZ_FORMAT_RED_SIZE_MASK
+GLITZ_FORMAT_GREEN_SIZE_MASK
+GLITZ_FORMAT_BLUE_SIZE_MASK
+GLITZ_FORMAT_ALPHA_SIZE_MASK
+glitz_format_id_t
+glitz_fourcc_t
+GLITZ_FORMAT_FOURCC_MASK
+GLITZ_FOURCC
+GLITZ_FOURCC_RGB
+GLITZ_FOURCC_YV12
+GLITZ_FOURCC_YUY2
+glitz_color_format_t
+GLITZ_FORMAT_DEPTH_SIZE_MASK
+GLITZ_FORMAT_STENCIL_SIZE_MASK
+GLITZ_FORMAT_DOUBLEBUFFER_MASK
+GLITZ_FORMAT_SAMPLES_MASK
+GLITZ_FORMAT_Y_INVERTED_MASK
+glitz_drawable_format_t
+glitz_format_t
+glitz_find_standard_format
+glitz_find_format
+glitz_find_drawable_format
+glitz_find_pbuffer_format
+</SECTION>
+</SECTION>
+
+<SECTION>
+<FILE>glitz-drawable</FILE>
+<TITLE>Drawable</TITLE>
+glitz_drawable_buffer_t
+glitz_create_drawable
+glitz_create_pbuffer_drawable
+glitz_drawable_destroy
+glitz_drawable_reference
+glitz_drawable_update_size
+glitz_drawable_get_width
+glitz_drawable_get_height
+glitz_drawable_swap_buffer_region
+glitz_drawable_swap_buffers
+glitz_drawable_flush
+glitz_drawable_finish
+glitz_drawable_get_features
+glitz_drawable_get_format
+glitz_drawable_get_gl_string
+</SECTION>
+
+<SECTION>
+<FILE>glitz-surface</FILE>
+<TITLE>Surface</TITLE>
+GLITZ_SURFACE_UNNORMALIZED_MASK
+glitz_surface_attributes_t
+glitz_surface_create
+glitz_surface_destroy
+glitz_surface_reference
+glitz_surface_attach
+glitz_surface_detach
+glitz_surface_flush
+glitz_surface_get_drawable
+glitz_surface_get_attached_drawable
+glitz_surface_set_transform
+glitz_surface_set_fill
+glitz_surface_set_component_alpha
+glitz_surface_set_filter
+glitz_surface_set_dither
+glitz_surface_get_width
+glitz_surface_get_height
+glitz_surface_get_status
+glitz_surface_get_format
+glitz_surface_translate_point
+glitz_surface_set_clip_region
+glitz_surface_valid_target
+glitz_surface_bind_tex_image
+glitz_surface_release_tex_image
+</SECTION>
+
+<SECTION>
+<FILE>glitz-texture</FILE>
+<TITLE>Texture</TITLE>
+glitz_texture_object_t
+glitz_texture_object_create
+glitz_texture_object_destroy
+glitz_texture_object_reference
+glitz_texture_filter_type_t
+glitz_texture_filter_t
+glitz_texture_object_set_filter
+glitz_texture_wrap_type_t
+glitz_texture_wrap_t
+glitz_texture_object_set_wrap
+glitz_texture_object_set_border_color
+glitz_texture_target_t
+glitz_texture_object_get_target
+</SECTION>
+
+<SECTION>
+<FILE>glitz-context</FILE>
+<TITLE>Context</TITLE>
+glitz_context_t
+glitz_context_create
+glitz_context_destroy
+glitz_context_reference
+glitz_context_copy
+glitz_lose_current_function_t
+glitz_context_set_user_data
+glitz_function_pointer_t
+glitz_context_get_proc_address
+glitz_context_make_current
+glitz_context_bind_texture
+glitz_context_draw_buffers
+glitz_context_read_buffer
+glitz_set_rectangle
+glitz_set_rectangles
+</SECTION>
+
+<SECTION>
+<FILE>glitz-buffer</FILE>
+<TITLE>Buffer</TITLE>
+glitz_buffer_t
+glitz_buffer_hint_t
+glitz_buffer_access_t
+glitz_vertex_buffer_create
+glitz_pixel_buffer_create
+glitz_buffer_create_for_data
+glitz_buffer_destroy
+glitz_buffer_reference
+glitz_buffer_set_data
+glitz_buffer_get_data
+glitz_buffer_map
+glitz_buffer_unmap
+</SECTION>
+
+<SECTION>
+<FILE>glitz-pixels</FILE>
+<TITLE>Pixel operations</TITLE>
+glitz_pixel_scanline_order_t
+glitz_pixel_masks_t
+glitz_pixel_format_t
+glitz_set_pixels
+glitz_get_pixels
+</SECTION>
+
+<SECTION>
+<FILE>glitz-drawing</FILE>
+<TITLE>Drawing</TITLE>
+glitz_primitive_t
+glitz_data_type_t
+glitz_coordinate_size_t
+glitz_coordinate_attribute_t
+GLITZ_VERTEX_ATTRIBUTE_SRC_COORD_MASK
+GLITZ_VERTEX_ATTRIBUTE_MASK_COORD_MASK
+glitz_vertex_format_t
+glitz_bitmap_format_t
+glitz_geometry_type_t
+glitz_set_geometry
+glitz_set_array
+glitz_multi_array_t
+glitz_multi_array_create
+glitz_multi_array_destroy
+glitz_multi_array_reference
+glitz_multi_array_add
+glitz_multi_array_reset
+glitz_set_multi_array
+glitz_add_trapezoids
+glitz_add_traps
+glitz_composite
+glitz_copy_area
+</SECTION>
+
+<SECTION>
+<FILE>glitz-agl</FILE>
+<TITLE>AGL Backend</TITLE>
+glitz_agl_init
+glitz_agl_fini
+glitz_agl_find_window_format
+glitz_agl_find_pbuffer_format
+glitz_agl_create_drawable_for_window
+glitz_agl_create_pbuffer_drawable
+</SECTION>
+
+<SECTION>
+<FILE>glitz-egl</FILE>
+<TITLE>EGL Backend</TITLE>
+glitz_egl_init
+glitz_egl_fini
+glitz_egl_find_window_config
+glitz_egl_find_pbuffer_config
+glitz_egl_create_surface
+glitz_egl_create_pbuffer_surface
+</SECTION>
+
+<SECTION>
+<FILE>glitz-glx</FILE>
+<TITLE>GLX Backend</TITLE>
+glitz_glx_init
+glitz_glx_fini
+glitz_glx_set_render_type
+glitz_glx_find_window_format
+glitz_glx_find_pbuffer_format
+glitz_glx_find_drawable_format_for_visual
+glitz_glx_get_visual_info_from_format
+glitz_glx_get_xdrawable
+glitz_glx_create_drawable_for_window
+glitz_glx_create_drawable_for_pixmap
+glitz_glx_create_pixmap_drawable
+glitz_glx_create_pbuffer_drawable
+</SECTION>
+
+<SECTION>
+<FILE>glitz-wgl</FILE>
+<TITLE>WGL Backend</TITLE>
+glitz_wgl_thread_starter_arg_t
+glitz_wgl_thread_starter
+glitz_wgl_init
+glitz_wgl_fini
+glitz_wgl_find_window_format
+glitz_wgl_find_pbuffer_format
+glitz_wgl_create_drawable_for_window
+glitz_wgl_create_pbuffer_drawable
+</SECTION>
+