"Initial commit to Gerrit"
[profile/ivi/cogl.git] / doc / reference / cogl-2.0-experimental / cogl-2.0-experimental-sections.txt
1
2 <SECTION>
3 <FILE>cogl-object</FILE>
4 <TITLE>The Object Interface</TITLE>
5 CoglObject
6 cogl_object_ref
7 cogl_object_unref
8 CoglUserDataKey
9 cogl_object_get_user_data
10 cogl_object_set_user_data
11 </SECTION>
12
13 <SECTION>
14 <FILE>cogl-renderer</FILE>
15 <TITLE>CoglRenderer: Connect to a backend renderer</TITLE>
16 cogl_renderer_new
17 cogl_renderer_get_n_fragment_texture_units
18 cogl_renderer_connect
19
20 <SUBSECTION>
21 cogl_xlib_renderer_set_foreign_display
22 cogl_xlib_renderer_get_foreign_display
23
24 <SUBSECTION>
25 CoglXlibFilterFunc
26 cogl_xlib_renderer_add_native_filter
27 cogl_xlib_renderer_remove_native_filter
28 cogl_xlib_renderer_handle_native_event
29
30 <SUBSECTION>
31 CoglWin32FilterFunc
32 cogl_win32_renderer_add_native_filter
33 cogl_win32_renderer_remove_native_filter
34 cogl_win32_renderer_handle_native_event
35
36 <SUBSECTION>
37 cogl_wayland_renderer_set_foreign_display
38 cogl_wayland_renderer_get_display
39 cogl_wayland_renderer_set_foreign_compositor
40 cogl_wayland_renderer_get_compositor
41 </SECTION>
42
43 <SECTION>
44 <FILE>cogl-swap-chain</FILE>
45 <TITLE>CoglSwapChain: Describe a set of back buffers for flipping between</TITLE>
46 cogl_swap_chain_new
47 cogl_swap_chain_set_has_alpha
48 cogl_swap_chain_set_length
49 </SECTION>
50
51 <SECTION>
52 <FILE>cogl-onscreen-template</FILE>
53 <TITLE>CoglOnscreenTemplate: Describe a template for onscreen framebuffers</TITLE>
54 cogl_onscreen_template_new
55 </SECTION>
56
57 <SECTION>
58 <FILE>cogl-display</FILE>
59 <TITLE>CoglDisplay: Setup a display pipeline</TITLE>
60 cogl_display_new
61 cogl_display_get_renderer
62 cogl_display_setup
63
64 <SUBSECTION>
65 cogl_gdl_display_set_plane
66
67 <SUBSECTION>
68 cogl_wayland_display_set_compositor_display
69 </SECTION>
70
71 <SECTION>
72 <FILE>cogl-context</FILE>
73 <TITLE>The Top-Level Context</TITLE>
74
75 <SUBSECTION>
76 cogl_context_new
77 cogl_is_context
78 cogl_context_get_display
79
80 <SUBSECTION>
81 CoglFeatureID
82 cogl_has_feature
83 cogl_has_features
84 CoglFeatureCallback
85 cogl_foreach_feature
86
87 <SUBSECTION>
88 cogl_push_matrix
89 cogl_pop_matrix
90 cogl_scale
91 cogl_translate
92 cogl_rotate
93 cogl_transform
94 cogl_frustum
95 cogl_perspective
96 cogl_ortho
97
98 <SUBSECTION>
99 cogl_get_modelview_matrix
100 cogl_set_modelview_matrix
101 cogl_get_projection_matrix
102 cogl_set_projection_matrix
103 cogl_set_viewport
104 cogl_get_viewport
105
106 <SUBSECTION>
107 cogl_set_source
108 cogl_set_source_color
109 cogl_set_source_color4ub
110 cogl_set_source_color4f
111 cogl_set_source_texture
112 cogl_get_source
113 cogl_push_source
114 cogl_pop_source
115
116 <SUBSECTION>
117 COGL_TYPE_BUFFER_BIT
118 cogl_clear
119
120 <SUBSECTION>
121 CoglReadPixelsFlags
122 cogl_read_pixels
123
124 <SUBSECTION>
125 cogl_flush
126
127 <SUBSECTION Standard>
128 COGL_TYPE_ATTRIBUTE_TYPE
129 COGL_TYPE_BLEND_STRING_ERROR
130 COGL_TYPE_BUFFER_ACCESS
131 COGL_TYPE_BUFFER_TARGET
132 COGL_TYPE_BUFFER_UPDATE_HINT
133 COGL_TYPE_BUFFER_USAGE_HINT
134 COGL_TYPE_DEBUG_FLAGS
135 COGL_TYPE_DRIVER_ERROR
136 COGL_TYPE_FEATURE_FLAGS
137 COGL_TYPE_INDICES_TYPE
138 COGL_TYPE_PIXEL_FORMAT
139 COGL_TYPE_READ_PIXELS_FLAGS
140 COGL_TYPE_TEXTURE_FLAGS
141 COGL_TYPE_VERTICES_MODE
142
143 <SUBSECTION Private>
144 COGL_DRIVER_ERROR
145 CoglDriverError
146 cogl_attribute_type_get_type
147 cogl_buffer_bit_get_type
148 cogl_buffer_target_get_type
149 cogl_debug_flags_get_type
150 cogl_driver_error_get_type
151 cogl_feature_flags_get_type
152 cogl_fixed_get_type
153 cogl_fog_mode_get_type
154 cogl_indices_type_get_type
155 cogl_pixel_format_get_type
156 cogl_read_pixels_flags_get_type
157 cogl_shader_type_get_type
158 cogl_texture_flags_get_type
159 cogl_vertices_mode_get_type
160 COGL_AFIRST_BIT
161 COGL_A_BIT
162 COGL_BGR_BIT
163 COGL_PREMULT_BIT
164 </SECTION>
165
166 <SECTION>
167 <FILE>cogl-poll</FILE>
168 <TITLE>Main loop integeration</TITLE>
169 CoglPollFDEvent
170 CoglPollFD
171 cogl_poll_get_info
172 cogl_poll_dispatch
173 cogl_glib_source_new
174 </SECTION>
175
176 <SECTION>
177 <FILE>cogl-index-array</FILE>
178 <TITLE>Index Arrays</TITLE>
179 cogl_index_array_new
180 cogl_is_index_array
181 </SECTION>
182
183 <SECTION>
184 <FILE>cogl-attribute</FILE>
185 <TITLE>Vertex Attributes</TITLE>
186 cogl_attribute_new
187 cogl_is_attribute
188 cogl_attribute_set_normalized
189 cogl_attribute_get_normalized
190 cogl_attribute_get_buffer
191 cogl_attribute_set_buffer
192 </SECTION>
193
194 <SECTION>
195 <FILE>cogl-indices</FILE>
196 <TITLE>Indices</TITLE>
197 cogl_indices_new
198 cogl_is_indices
199 </SECTION>
200
201 <SECTION>
202 <FILE>cogl-primitive</FILE>
203 <TITLE>Primitives</TITLE>
204 CoglPrimitive
205 cogl_primitive_new
206 cogl_primitive_new_with_attributes
207 cogl_primitive_new_p2
208 cogl_primitive_new_p3
209 cogl_primitive_new_p2c4
210 cogl_primitive_new_p3c4
211 cogl_primitive_new_p2t2
212 cogl_primitive_new_p3t2
213 cogl_primitive_new_p2t2c4
214 cogl_primitive_new_p3t2c4
215 cogl_is_primitive
216 cogl_primitive_get_first_vertex
217 cogl_primitive_set_first_vertex
218 cogl_primitive_get_n_vertices
219 cogl_primitive_set_n_vertices
220 cogl_primitive_get_mode
221 cogl_primitive_set_mode
222 cogl_primitive_set_attributes
223 cogl_primitive_get_indices
224 cogl_primitive_set_indices
225 cogl_primitive_copy
226 CoglPrimitiveAttributeCallback
227 cogl_primitive_foreach_attribute
228 </SECTION>
229
230 <SECTION>
231 <FILE>cogl-rectangle</FILE>
232 <TITLE>Rectangles</TITLE>
233 cogl_rectangle
234 cogl_rectangles
235 cogl_rectangle_with_texture_coords
236 cogl_rectangles_with_texture_coords
237 cogl_rectangle_with_multitexture_coords
238 </SECTION>
239
240 <SECTION>
241 <FILE>cogl-snippet</FILE>
242 <TITLE>Shader snippets</TITLE>
243 CoglSnippet
244 CoglSnippetHook
245 cogl_snippet_new
246 cogl_snippet_get_hook
247 cogl_is_snippet
248 cogl_snippet_set_declarations
249 cogl_snippet_get_declarations
250 cogl_snippet_set_pre
251 cogl_snippet_get_pre
252 cogl_snippet_set_replace
253 cogl_snippet_get_replace
254 cogl_snippet_set_post
255 cogl_snippet_get_post
256 </SECTION>
257
258 <SECTION>
259 <FILE>cogl-primitives-deprecated</FILE>
260 <TITLE>Primitives (Deprecated)</TITLE>
261 cogl_polygon
262 </SECTION>
263
264 <SECTION>
265 <FILE>cogl-paths</FILE>
266 <TITLE>Path Primitives</TITLE>
267 cogl_is_path
268 cogl_path_new
269 cogl_path_copy
270 cogl_path_move_to
271 cogl_path_close
272 cogl_path_line_to
273 cogl_path_curve_to
274 cogl_path_arc
275 cogl_path_rel_move_to
276 cogl_path_rel_line_to
277 cogl_path_rel_curve_to
278 cogl_path_line
279 cogl_path_polyline
280 cogl_path_polygon
281 cogl_path_rectangle
282 cogl_path_round_rectangle
283 cogl_path_ellipse
284
285 <SUBSECTION>
286 CoglPathFillRule
287 cogl_path_set_fill_rule
288 cogl_path_get_fill_rule
289 cogl_path_fill
290 cogl_path_stroke
291 </SECTION>
292
293 <SECTION>
294 <FILE>cogl-texture</FILE>
295 <TITLE>The Texture Interface</TITLE>
296 CoglTexture
297 cogl_is_texture
298
299 <SUBSECTION>
300 cogl_texture_get_width
301 cogl_texture_get_height
302 cogl_texture_get_format
303 cogl_texture_is_sliced
304 cogl_texture_get_data
305 cogl_texture_set_region
306 CoglTextureType
307
308 <SUBSECTION Private>
309 COGL_TEXTURE_MAX_WASTE
310 </SECTION>
311
312 <SECTION>
313 <FILE>cogl-texture-2d</FILE>
314 <TITLE>2D textures</TITLE>
315 CoglTexture2D
316 cogl_texture_2d_new_with_size
317 cogl_texture_2d_new_from_data
318 cogl_texture_2d_new_from_foreign
319 cogl_is_texture_rectangle
320 </SECTION>
321
322 <SECTION>
323 <FILE>cogl-texture-rectangle</FILE>
324 <TITLE>Rectangle textures (non-normalized coordinates)</TITLE>
325 CoglTextureRectangle
326 cogl_texture_rectangle_new_with_size
327 cogl_is_texture_rectangle
328 </SECTION>
329
330 <SECTION>
331 <FILE>cogl-texture-3d</FILE>
332 <TITLE>3D textures</TITLE>
333 CoglTexture3D
334 cogl_texture_3d_new_with_size
335 cogl_texture_3d_new_from_data
336 cogl_is_texture_3d
337 </SECTION>
338
339 <SECTION>
340 <FILE>cogl-meta-texture</FILE>
341 <TITLE>High Level Meta Textures</TITLE>
342 CoglMetaTexture
343 CoglMetaTextureCallback
344 cogl_meta_texture_foreach_in_region
345 </SECTION>
346
347 <SECTION>
348 <FILE>cogl-sub-texture</FILE>
349 <TITLE>Sub Textures</TITLE>
350 CoglSubTexture
351 cogl_sub_texture_new
352 cogl_is_sub_texture
353 </SECTION>
354
355 <SECTION>
356 <FILE>cogl-texture-2d-sliced</FILE>
357 <TITLE>Sliced Textures</TITLE>
358 CoglTexture2DSliced
359 cogl_texture_2d_sliced_new_with_size
360 cogl_is_texture_2d_sliced
361 </SECTION>
362
363 <SECTION>
364 <FILE>cogl-texture-pixmap-x11</FILE>
365 <TITLE>X11 Texture From Pixmap</TITLE>
366 cogl_texture_pixmap_x11_new
367 cogl_texture_pixmap_x11_update_area
368 cogl_texture_pixmap_x11_is_using_tfp_extension
369 cogl_texture_pixmap_x11_set_damage_object
370 cogl_is_texture_pixmap_x11
371 </SECTION>
372
373 <SECTION>
374 <FILE>cogl-framebuffer</FILE>
375 <TITLE>CoglFramebuffer: The Framebuffer Interface</TITLE>
376 CoglFramebuffer
377 COGL_FRAMEBUFFER
378 cogl_framebuffer_allocate
379 cogl_framebuffer_get_width
380 cogl_framebuffer_get_height
381 cogl_framebuffer_set_viewport
382 cogl_framebuffer_get_viewport_x
383 cogl_framebuffer_get_viewport_y
384 cogl_framebuffer_get_viewport_width
385 cogl_framebuffer_get_viewport_height
386 cogl_framebuffer_get_viewport4fv
387 cogl_framebuffer_get_color_format
388 cogl_framebuffer_get_red_bits
389 cogl_framebuffer_get_green_bits
390 cogl_framebuffer_get_blue_bits
391 cogl_framebuffer_get_blue_bits
392 cogl_framebuffer_get_color_mask
393 cogl_framebuffer_set_color_mask
394 cogl_framebuffer_get_point_samples_per_pixel
395 cogl_framebuffer_set_point_samples_per_pixel
396 cogl_framebuffer_resolve_samples
397 cogl_framebuffer_resolve_samples_region
398 cogl_framebuffer_get_context
399 cogl_framebuffer_clear
400 cogl_framebuffer_clear4f
401 cogl_framebuffer_read_pixels_into_bitmap
402 cogl_framebuffer_read_pixels
403 cogl_framebuffer_set_dither_enabled
404 cogl_framebuffer_get_dither_enabled
405
406 <SUBSECTION>
407 cogl_framebuffer_draw_primitive
408 cogl_framebuffer_draw_attributes
409 cogl_framebuffer_vdraw_attributes
410 cogl_framebuffer_draw_indexed_attributes
411 cogl_framebuffer_vdraw_indexed_attributes
412 cogl_framebuffer_draw_rectangle
413 cogl_framebuffer_draw_textured_rectangle
414 cogl_framebuffer_draw_multitextured_rectangle
415 cogl_framebuffer_draw_rectangles
416 cogl_framebuffer_draw_textured_rectangles
417
418 <SUBSECTION>
419 cogl_framebuffer_swap_buffers
420 cogl_framebuffer_swap_region
421 cogl_framebuffer_add_swap_buffers_callback
422 cogl_framebuffer_remove_swap_buffers_callback
423 cogl_framebuffer_finish
424
425 <SUBSECTION>
426 cogl_framebuffer_push_matrix
427 cogl_framebuffer_pop_matrix
428 cogl_framebuffer_identity_matrix
429 cogl_framebuffer_scale
430 cogl_framebuffer_translate
431 cogl_framebuffer_rotate
432 cogl_framebuffer_transform
433 cogl_framebuffer_get_modelview_matrix
434 cogl_framebuffer_set_modelview_matrix
435
436 <SUBSECTION>
437 cogl_framebuffer_perspective
438 cogl_framebuffer_frustum
439 cogl_framebuffer_orthographic
440 cogl_framebuffer_get_projection_matrix
441 cogl_framebuffer_set_projection_matrix
442
443 <SUBSECTION>
444 cogl_framebuffer_push_scissor_clip
445 cogl_framebuffer_push_rectangle_clip
446 cogl_framebuffer_push_primitive_clip
447 cogl_framebuffer_pop_clip
448
449 <SUBSECTION>
450 cogl_get_draw_framebuffer
451 cogl_set_framebuffer
452 cogl_push_framebuffer
453 cogl_pop_framebuffer
454 </SECTION>
455
456 <SECTION>
457 <FILE>cogl-onscreen</FILE>
458 <TITLE>CoglOnscreen: The Onscreen Framebuffer Interface</TITLE>
459 CoglOnscreen
460 COGL_ONSCREEN
461 cogl_onscreen_new
462 cogl_x11_onscreen_set_foreign_window_xid
463 cogl_x11_onscreen_get_window_xid
464 cogl_x11_onscreen_get_visual_xid
465 cogl_win32_onscreen_set_foreign_window
466 cogl_win32_onscreen_get_window
467 cogl_onscreen_set_swap_throttled
468 cogl_onscreen_show
469 cogl_onscreen_hide
470 </SECTION>
471
472 <SECTION>
473 <FILE>cogl-offscreen</FILE>
474 <TITLE>Offscreen Framebuffers</TITLE>
475 cogl_offscreen_new_to_texture
476 cogl_is_offscreen
477 </SECTION>
478
479 <SECTION>
480 <FILE>cogl-color</FILE>
481 <TITLE>Color Type</TITLE>
482 CoglColor
483 cogl_color_new
484 cogl_color_copy
485 cogl_color_free
486 cogl_color_set_from_4ub
487 cogl_color_set_from_4f
488
489 <SUBSECTION>
490 cogl_color_get_red
491 cogl_color_get_green
492 cogl_color_get_blue
493 cogl_color_get_alpha
494
495 <SUBSECTION>
496 cogl_color_get_red_byte
497 cogl_color_get_green_byte
498 cogl_color_get_blue_byte
499 cogl_color_get_alpha_byte
500
501 <SUBSECTION>
502 cogl_color_get_red_float
503 cogl_color_get_green_float
504 cogl_color_get_blue_float
505 cogl_color_get_alpha_float
506
507 <SUBSECTION>
508 cogl_color_set_red
509 cogl_color_set_green
510 cogl_color_set_blue
511 cogl_color_set_alpha
512
513 <SUBSECTION>
514 cogl_color_set_red_byte
515 cogl_color_set_green_byte
516 cogl_color_set_blue_byte
517 cogl_color_set_alpha_byte
518
519 <SUBSECTION>
520 cogl_color_set_red_float
521 cogl_color_set_green_float
522 cogl_color_set_blue_float
523 cogl_color_set_alpha_float
524
525 <SUBSECTION>
526 cogl_color_premultiply
527 cogl_color_unpremultiply
528 cogl_color_equal
529 </SECTION>
530
531 <SECTION>
532 <FILE>cogl-matrix</FILE>
533 <TITLE>Matrices</TITLE>
534 CoglMatrix
535 cogl_matrix_init_identity
536 cogl_matrix_init_from_array
537 cogl_matrix_copy
538 cogl_matrix_equal
539 cogl_matrix_free
540 cogl_matrix_frustum
541 cogl_matrix_orthographic
542 cogl_matrix_perspective
543 cogl_matrix_look_at
544 cogl_matrix_multiply
545 cogl_matrix_rotate
546 cogl_matrix_translate
547 cogl_matrix_scale
548 cogl_matrix_transpose
549 cogl_matrix_get_array
550 cogl_matrix_get_inverse
551 cogl_matrix_transform_point
552 cogl_matrix_transform_points
553 cogl_matrix_project_points
554 cogl_matrix_is_identity
555 </SECTION>
556
557 <FILE>cogl-euler</FILE>
558 <TITLE>Eulers (Rotations)</TITLE>
559 CoglEuler
560 cogl_euler_init
561 cogl_euler_init_from_matrix
562 cogl_euler_init_from_quaternion
563 cogl_euler_equal
564 cogl_euler_copy
565 cogl_euler_free
566 </SECTION>
567
568 <SECTION>
569 <FILE>cogl-quaternion</FILE>
570 <TITLE>Quaternions (Rotations)</TITLE>
571 CoglQuaternion
572 cogl_quaternion_init_identity
573 cogl_quaternion_init
574 cogl_quaternion_init_from_angle_vector
575 cogl_quaternion_init_from_array
576 cogl_quaternion_init_from_x_rotation
577 cogl_quaternion_init_from_y_rotation
578 cogl_quaternion_init_from_z_rotation
579 cogl_quaternion_equal
580 cogl_quaternion_copy
581 cogl_quaternion_free
582 cogl_quaternion_get_rotation_angle
583 cogl_quaternion_get_rotation_axis
584 cogl_quaternion_normalize
585 cogl_quaternion_dot_product
586 cogl_quaternion_invert
587 cogl_quaternion_multiply
588 cogl_quaternion_pow
589 cogl_quaternion_slerp
590 cogl_quaternion_nlerp
591 cogl_quaternion_squad
592 cogl_get_static_identity_quaternion
593 cogl_get_static_zero_quaternion
594 </SECTION>
595
596 <SECTION>
597 <FILE>cogl-pipeline</FILE>
598 <TITLE>Pipeline</TITLE>
599 cogl_pipeline_new
600 cogl_pipeline_copy
601 cogl_is_pipeline
602
603 cogl_pipeline_set_color
604 cogl_pipeline_set_color4ub
605 cogl_pipeline_set_color4f
606 cogl_pipeline_get_color
607
608 cogl_pipeline_set_ambient
609 cogl_pipeline_get_ambient
610 cogl_pipeline_set_diffuse
611 cogl_pipeline_get_diffuse
612 cogl_pipeline_set_ambient_and_diffuse
613 cogl_pipeline_set_emission
614 cogl_pipeline_get_emission
615 cogl_pipeline_set_specular
616 cogl_pipeline_get_specular
617 cogl_pipeline_set_shininess
618 cogl_pipeline_get_shininess
619
620 CoglMaterialAlphaFunc
621 cogl_pipeline_set_alpha_test_function
622
623 COGL_BLEND_STRING_ERROR
624 CoglBlendStringError
625 cogl_pipeline_set_blend
626 cogl_pipeline_set_blend_constant
627 cogl_pipeline_set_point_size
628 cogl_pipeline_get_point_size
629
630 cogl_pipeline_get_color_mask
631 cogl_pipeline_set_color_mask
632
633 CoglPipelineCullFaceMode
634 cogl_pipeline_set_cull_face_mode
635 CoglWinding
636 cogl_pipeline_set_front_face_winding
637
638 cogl_pipeline_set_layer_texture
639 cogl_pipeline_set_layer_null_texture
640 cogl_pipeline_get_layer_texture
641 CoglMaterialFilter
642 cogl_pipeline_set_layer_filters
643 cogl_pipeline_get_layer_min_filter
644 cogl_pipeline_get_layer_mag_filter
645 CoglMaterialWrapMode
646 cogl_pipeline_set_layer_wrap_mode
647 cogl_pipeline_set_layer_wrap_mode_s
648 cogl_pipeline_set_layer_wrap_mode_t
649 cogl_pipeline_set_layer_wrap_mode_p
650 cogl_pipeline_set_layer_combine
651 cogl_pipeline_set_layer_combine_constant
652 cogl_pipeline_set_layer_matrix
653 cogl_pipeline_set_layer_point_sprite_coords_enabled
654 cogl_pipeline_get_layer_point_sprite_coords_enabled
655
656 cogl_pipeline_remove_layer
657
658 cogl_pipeline_get_n_layers
659 cogl_pipeline_foreach_layer
660
661 cogl_pipeline_get_uniform_location
662 cogl_pipeline_set_uniform_1f
663 cogl_pipeline_set_uniform_1i
664 cogl_pipeline_set_uniform_float
665 cogl_pipeline_set_uniform_int
666 cogl_pipeline_set_uniform_matrix
667
668 cogl_pipeline_add_snippet
669 cogl_pipeline_add_layer_snippet
670
671 <SUBSECTION Private>
672 cogl_blend_string_error_get_type
673 cogl_blend_string_error_quark
674 </SECTION>
675
676 <SECTION>
677 <FILE>cogl-depth-state</FILE>
678 CoglDepthState
679 cogl_depth_state_init
680 cogl_depth_state_set_test_enabled
681 cogl_depth_state_get_test_enabled
682 cogl_depth_state_set_test_function
683 cogl_depth_state_get_test_function
684 cogl_depth_state_set_writing_enabled
685 cogl_depth_state_get_writing_enabled
686 cogl_depth_state_set_range
687 cogl_depth_state_get_range
688 </SECTION>
689
690 <SECTION>
691 <FILE>cogl-buffer</FILE>
692 <TITLE>CoglBuffer: The Buffer Interface</TITLE>
693 cogl_is_buffer
694 cogl_buffer_get_size
695 CoglBufferUsageHint
696 cogl_buffer_set_usage_hint
697 cogl_buffer_get_usage_hint
698 CoglBufferUpdateHint
699 cogl_buffer_set_update_hint
700 cogl_buffer_get_update_hint
701 CoglBufferAccess
702 cogl_buffer_map
703 cogl_buffer_unmap
704 cogl_buffer_set_data
705
706 <SUBSECTION>
707 cogl_pixel_buffer_new
708 cogl_is_pixel_buffer
709
710 <SUBSECTION Private>
711 cogl_buffer_access_get_type
712 cogl_buffer_update_hint_get_type
713 cogl_buffer_usage_hint_get_type
714 </SECTION>
715
716 <SECTION>
717 <FILE>cogl-attribute-buffer</FILE>
718 <TITLE>CoglAttributeBuffer: Buffers of vertex attributes</TITLE>
719 CoglAttributeBuffer
720 cogl_attribute_buffer_new
721 cogl_is_attribute_buffer
722 </SECTION>
723
724 <SECTION>
725 <FILE>cogl-index-buffer</FILE>
726 <TITLE>CoglIndexBuffer: Buffers of vertex indices</TITLE>
727 CoglIndexBuffer
728 cogl_index_buffer_new
729 cogl_is_index_buffer
730 </SECTION>
731
732 <SECTION>
733 <FILE>cogl-vector</FILE>
734 <TITLE>3 Component Vectors</TITLE>
735 cogl_vector3_init
736 cogl_vector3_init_zero
737 cogl_vector3_equal
738 cogl_vector3_equal_with_epsilon
739 cogl_vector3_copy
740 cogl_vector3_free
741 cogl_vector3_invert
742 cogl_vector3_add
743 cogl_vector3_subtract
744 cogl_vector3_multiply_scalar
745 cogl_vector3_divide_scalar
746 cogl_vector3_normalize
747 cogl_vector3_magnitude
748 cogl_vector3_cross_product
749 cogl_vector3_dot_product
750 cogl_vector3_distance
751 </SECTION>
752
753 <SECTION>
754 <FILE>cogl-types</FILE>
755 <TITLE>Common Types</TITLE>
756 CoglFuncPtr
757 CoglPixelFormat
758 CoglBufferTarget
759 CoglBufferBit
760 CoglAttributeType
761 CoglColorMask
762 </SECTION>
763
764 <SECTION>
765 <FILE>cogl-gtype</FILE>
766 <TITLE>GType Integration API</TITLE>
767 cogl_gtype_matrix_get_type
768 </SECTION>