mirror of
https://github.com/brl/mutter.git
synced 2024-11-29 03:20:46 -05:00
8e204e036a
As we will start adding support for more pixel formats, we will need to define a notion of planes. This commit doesn't make any functional change, but starts adding the idea of pixel formats and how they (at this point only theoretically) can have multple planes. Since a lot of code in Mutter assumes we only get to deal with single plane pixel formats, this commit also adds assertions and if-checks to make sure we don't accidentally try something that doesn't make sense. https://gitlab.gnome.org/GNOME/mutter/merge_requests/858
51 lines
1.5 KiB
Plaintext
51 lines
1.5 KiB
Plaintext
{
|
|
global:
|
|
cogl*;
|
|
_cogl_debug_flags;
|
|
_cogl_atlas_new;
|
|
_cogl_atlas_add_reorganize_callback;
|
|
_cogl_atlas_reserve_space;
|
|
_cogl_callback;
|
|
_cogl_util_get_eye_planes_for_screen_poly;
|
|
_cogl_atlas_texture_remove_reorganize_callback;
|
|
_cogl_atlas_texture_add_reorganize_callback;
|
|
_cogl_texture_get_format;
|
|
_cogl_texture_foreach_sub_texture_in_region;
|
|
_cogl_texture_set_region;
|
|
_cogl_profile_trace_message;
|
|
_cogl_context_get_default;
|
|
_cogl_framebuffer_get_stencil_bits;
|
|
_cogl_clip_stack_push_rectangle;
|
|
_cogl_framebuffer_get_modelview_stack;
|
|
_cogl_object_default_unref;
|
|
_cogl_pipeline_foreach_layer_internal;
|
|
_cogl_clip_stack_push_primitive;
|
|
_cogl_buffer_unmap_for_fill_or_fallback;
|
|
_cogl_framebuffer_draw_primitive;
|
|
_cogl_debug_instances;
|
|
_cogl_framebuffer_get_projection_stack;
|
|
_cogl_pipeline_layer_get_texture;
|
|
_cogl_buffer_map_for_fill_or_fallback;
|
|
_cogl_texture_can_hardware_repeat;
|
|
_cogl_pipeline_prune_to_n_layers;
|
|
_cogl_primitive_draw;
|
|
_cogl_winsys_glx_get_vtable;
|
|
_cogl_winsys_egl_xlib_get_vtable;
|
|
_cogl_winsys_egl_get_vtable;
|
|
_cogl_closure_disconnect;
|
|
_cogl_onscreen_notify_complete;
|
|
_cogl_onscreen_notify_frame_sync;
|
|
_cogl_winsys_egl_renderer_connect_common;
|
|
_cogl_winsys_error_quark;
|
|
_cogl_poll_renderer_add_fd;
|
|
_cogl_poll_renderer_add_idle;
|
|
_cogl_framebuffer_winsys_update_size;
|
|
_cogl_winsys_egl_make_current;
|
|
_cogl_winsys_egl_ensure_current;
|
|
_cogl_system_error_quark;
|
|
_cogl_util_next_p2;
|
|
@unit_tests_symbols@
|
|
local:
|
|
*;
|
|
};
|