1
0
Fork 0
mutter-performance-source/cogl/cogl
Jonas Ådahl 4ede6ea8c5 cogl: Remove the framebuffer and source stacks
They have been deprecated for a long time, and all their uses in clutter
and mutter has been removed. This also removes some no longer needed
legacy state tracking, as they were only ever excercised in certain
circumstances when there was sources (pipelines or materials) on the now
removed source stack.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/935
2019-12-03 19:02:14 +00:00
..
deprecated cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
driver cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
gl-prototypes cogl: glBlendFuncSeparate is always available 2019-11-08 12:15:39 +00:00
winsys cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-atlas-texture-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-atlas-texture.c cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-atlas-texture.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-atlas.c cogl: Remove unneeded driver/ includes from the core 2019-10-21 16:32:46 -04:00
cogl-atlas.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-attribute-buffer-private.h
cogl-attribute-buffer.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-attribute-buffer.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-attribute-private.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-attribute.c cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-attribute.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-bitmap-conversion.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-bitmap-packing.h
cogl-bitmap-pixbuf.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-bitmap-private.h cogl: Move _cogl_bitmap_gl_{,un}bind into the GL driver 2019-10-21 16:32:46 -04:00
cogl-bitmap.c cogl: Move _cogl_bitmap_gl_{,un}bind into the GL driver 2019-10-21 16:32:46 -04:00
cogl-bitmap.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-bitmask.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-bitmask.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-blend-string.c cogl: glBlendEquationSeparate is always available 2019-11-08 12:15:39 +00:00
cogl-blend-string.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-blit.c cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
cogl-blit.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-boxed-value.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-boxed-value.h Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-buffer-private.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-buffer.c cogl: VBOs are always available 2019-10-21 21:43:08 +00:00
cogl-buffer.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-clip-stack.c cogl: Remove deprecated primitives functions 2019-12-03 19:02:14 +00:00
cogl-clip-stack.h cogl: Add support for clipping regions 2019-11-22 21:07:05 +00:00
cogl-closure-list-private.h
cogl-closure-list.c Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
cogl-color-private.h
cogl-color.c cogl: Remove deprecated cogl_color_set_from_* 2019-11-20 11:59:15 -05:00
cogl-color.h cogl: Remove deprecated cogl_color_set_from_* 2019-11-20 11:59:15 -05:00
cogl-context-private.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-context.c cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-context.h cogl: Remove unused COGL_FEATURE_ID_OFFSCREEN_MULTISAMPLE 2019-10-21 21:43:08 +00:00
cogl-debug-options.h cogl: VBOs are always available 2019-10-21 21:43:08 +00:00
cogl-debug.c cogl: VBOs are always available 2019-10-21 21:43:08 +00:00
cogl-debug.h cogl: VBOs are always available 2019-10-21 21:43:08 +00:00
cogl-defines.h.in cogl: Remove notion of a "cogl" version 2018-11-06 17:17:36 +01:00
cogl-defines.h.meson Add meson build support 2018-11-06 18:51:44 +01:00
cogl-depth-state-private.h
cogl-depth-state.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-depth-state.h cogl: Remove unused COGL_FEATURE_ID_DEPTH_RANGE 2019-10-21 21:43:08 +00:00
cogl-display-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-display.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-display.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-driver.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-egl-defines.h.in
cogl-egl-private.h Make it possible to include private cogl API from mutter 2016-07-20 14:23:48 +08:00
cogl-egl.h cogl: Remove unused cogl_egl_context_get_egl_context 2019-10-24 16:53:03 -04:00
cogl-feature-private.c cogl: Remove unused CoglFeatureFlags 2019-10-21 21:43:08 +00:00
cogl-feature-private.h cogl: Remove unused CoglFeatureFlags 2019-10-21 21:43:08 +00:00
cogl-fence-private.h cogl: Require relative full paths when including 2018-11-06 17:17:36 +01:00
cogl-fence.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-fence.h
cogl-flags.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-frame-info-private.h Use signals instead of onscreen framebuffer frame callbacks 2016-07-20 14:23:48 +08:00
cogl-frame-info.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-frame-info.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-framebuffer-private.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-framebuffer.c cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-framebuffer.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-gl-header.h.in Make it possible to include private cogl API from mutter 2016-07-20 14:23:48 +08:00
cogl-glib-source.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-glib-source.h
cogl-glsl-shader-boilerplate.h
cogl-glsl-shader-private.h
cogl-glsl-shader.c cogl: Fix some misleading variable names 2019-04-18 01:26:32 +00:00
cogl-glx-display-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-glx-renderer-private.h cogl: Remove unused CoglFeatureFlags 2019-10-21 21:43:08 +00:00
cogl-glx.h cogl: Remove unused cogl_glx_context_get_glx_context 2019-10-24 16:53:01 -04:00
cogl-gpu-info-private.h cogl: Remove mesa_46631_slow_read_pixels_workaround 2018-12-19 19:21:51 +00:00
cogl-gpu-info.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-gtype-private.h Don't use config.h in clutter and cogl 2016-07-20 14:23:48 +08:00
cogl-gtype.c
cogl-i18n-private.h
cogl-index-buffer-private.h
cogl-index-buffer.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-index-buffer.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-indices-private.h
cogl-indices.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-indices.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-journal-private.h cogl/journal: Track dither 2019-10-16 16:25:08 +02:00
cogl-journal.c cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-list.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-list.h
cogl-macros.h cogl: Remove notion of a "cogl" version 2018-11-06 17:17:36 +01:00
cogl-magazine-private.h
cogl-magazine.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-matrix-private.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-matrix-stack-private.h cogl: Remove unused _cogl_matrix_entry_flush_to_gl_builtins 2019-10-22 19:44:54 +00:00
cogl-matrix-stack.c cogl: Remove unused _cogl_matrix_entry_flush_to_gl_builtins 2019-10-22 19:44:54 +00:00
cogl-matrix-stack.h Remove CoglQuaternion 2019-10-16 11:38:13 +00:00
cogl-matrix.c cogl: Remove unused deprecated cogl_matrix_ortho 2019-11-20 11:59:15 -05:00
cogl-matrix.h cogl: Remove unused deprecated cogl_matrix_ortho 2019-11-20 11:59:15 -05:00
cogl-memory-stack-private.h
cogl-memory-stack.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-meta-texture.c cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-meta-texture.h cogl: Remove unused 3D texture support 2019-04-18 01:26:32 +00:00
cogl-mutter.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-node-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-node.c cogl: Drop _COGL_RETURN_IF_FAIL macro 2019-06-19 21:36:19 +02:00
cogl-object-private.h cogl: Remove unused COGL_OBJECT_DEFINE_DEPRECATED_REF_COUNTING 2019-11-20 11:59:15 -05:00
cogl-object.c cogl: Remove cogl_handle_ref/unref 2019-10-14 17:05:28 +00:00
cogl-object.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-offscreen.h cogl: Remove unused COGL_OBJECT_DEFINE_DEPRECATED_REF_COUNTING 2019-11-20 11:59:15 -05:00
cogl-onscreen-private.h cogl: Remove unused cogl_x11_onscreen_set_foreign_window_xid 2019-10-24 16:52:57 -04:00
cogl-onscreen-template-private.h
cogl-onscreen-template.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-onscreen-template.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-onscreen.c cogl/context: Remove unusued window_buffer field 2019-12-03 19:02:14 +00:00
cogl-onscreen.h cogl: Remove unused deprecated cogl_onscreen_{add,remove}_swap_buffers_callback 2019-11-20 11:59:15 -05:00
cogl-output-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-output.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-output.h Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-pipeline-cache.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-pipeline-cache.h
cogl-pipeline-debug.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-pipeline-hash-table.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-pipeline-hash-table.h
cogl-pipeline-layer-private.h cogl: Remove never-changing COGL_PIPELINE_LAYER_STATE_TEXTURE_TYPE state 2019-04-18 12:53:17 -04:00
cogl-pipeline-layer-state-private.h cogl: Remove never-changing COGL_PIPELINE_LAYER_STATE_TEXTURE_TYPE state 2019-04-18 12:53:17 -04:00
cogl-pipeline-layer-state.c cogl: Remove always-set COGL_FEATURE_ID_POINT_SPRITE 2019-10-21 21:43:08 +00:00
cogl-pipeline-layer-state.h cogl: Remove always-set COGL_FEATURE_ID_POINT_SPRITE 2019-10-21 21:43:08 +00:00
cogl-pipeline-layer.c cogl: Collapse some COGL_PIPELINE_{VERT,FRAG,PROG}END arrays 2019-11-20 12:15:49 -05:00
cogl-pipeline-private.h cogl: Collapse some COGL_PIPELINE_{VERT,FRAG,PROG}END arrays 2019-11-20 12:15:49 -05:00
cogl-pipeline-snippet-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-pipeline-snippet.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-pipeline-state-private.h cogl: Remove unused COGL_PIPELINE_STATE_LIGHTING 2019-10-29 16:00:01 -04:00
cogl-pipeline-state.c cogl: Collapse some COGL_PIPELINE_{VERT,FRAG,PROG}END arrays 2019-11-20 12:15:49 -05:00
cogl-pipeline-state.h cogl: Remove unused pipeline lighting API 2019-10-29 15:59:59 -04:00
cogl-pipeline.c cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-pipeline.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-pixel-buffer-private.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-pixel-buffer.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-pixel-buffer.h cogl/pixel-buffer: Remove declaration hidden behind #if 2019-12-03 19:02:14 +00:00
cogl-pixel-format.c cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
cogl-pixel-format.h cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
cogl-point-in-poly-private.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-point-in-poly.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-poll-private.h
cogl-poll.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-poll.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-primitive-private.h
cogl-primitive-texture.c cogl: Drop _COGL_RETURN_IF_FAIL macro 2019-06-19 21:36:19 +02:00
cogl-primitive-texture.h cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-primitive.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-primitive.h cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-primitives-private.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-primitives.c cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-private.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl-profile.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-profile.h cogl: Add missing function declarations 2019-01-22 18:31:52 +01:00
cogl-rectangle-map.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-rectangle-map.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-renderer-private.h cogl: Remove GLX "threaded swap wait" used on Nvidia 2019-09-02 18:12:10 +08:00
cogl-renderer.c cogl: Remove support for cogl.conf 2019-10-29 19:25:37 +00:00
cogl-renderer.h cogl: Remove unused cogl_renderer_get_n_fragment_texture_units 2019-10-21 16:32:46 -04:00
cogl-sampler-cache-private.h
cogl-sampler-cache.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-snippet-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-snippet.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-snippet.h cogl: Remove always-set COGL_FEATURE_ID_POINT_SPRITE 2019-10-21 21:43:08 +00:00
cogl-spans.c cogl: Drop _COGL_RETURN_IF_FAIL macro 2019-06-19 21:36:19 +02:00
cogl-spans.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-sub-texture-private.h
cogl-sub-texture.c cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-sub-texture.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-swap-chain-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-swap-chain.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-swap-chain.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-texture-2d-private.h cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-texture-2d-sliced-private.h cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-texture-2d-sliced.c cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-texture-2d-sliced.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-texture-2d.c cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-texture-2d.h cogl/texture: Add EGLImage texture import flags 2019-07-18 14:09:22 +00:00
cogl-texture-driver.h cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-texture-private.h cogl: Remove cogl_texture_2d_gl_new_from_foreign 2019-11-07 12:47:23 +00:00
cogl-texture.c cogl: Remove deprecated primitives functions 2019-12-03 19:02:14 +00:00
cogl-texture.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-trace.c cogl-trace: Include cogl-trace.h even when not tracing 2019-06-26 16:36:05 +00:00
cogl-trace.h cogl/trace: Add user-visible group name 2019-05-31 11:57:09 -03:00
cogl-types.h cogl: Remove unused CoglFeatureFlags 2019-10-21 21:43:08 +00:00
cogl-util.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-util.h cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-version.h cogl: Remove notion of a "cogl" version 2018-11-06 17:17:36 +01:00
cogl-wayland-server.h cogl: Remove cogl_wayland_texture_2d_* functions 2019-06-18 09:54:04 +02:00
cogl-x11-renderer-private.h
cogl-xlib-private.h cogl: Move _cogl_xlib_get_damage_base near its only consumer 2019-10-24 16:52:46 -04:00
cogl-xlib-renderer-private.h cogl: Remove unused _cogl_xlib_renderer_get_dispatch_timeout 2019-10-24 16:52:53 -04:00
cogl-xlib-renderer.c cogl: Remove unused cogl_xlib_renderer_get_visual_info 2019-10-24 16:52:59 -04:00
cogl-xlib-renderer.h cogl: Remove unused cogl_xlib_renderer_get_visual_info 2019-10-24 16:52:59 -04:00
cogl-xlib.h cogl: Remove unused cogl_xlib_renderer_get_visual_info 2019-10-24 16:52:47 -04:00
cogl.c cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
cogl.symbols cogl: Remove unused deprecated cogl_framebuffer_{,v}draw_* 2019-11-20 11:59:15 -05:00
cogl1-context.h cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
libmutter-cogl.map.in cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
meson.build cogl: Remove the framebuffer and source stacks 2019-12-03 19:02:14 +00:00
mutter-cogl.pc.in build: Fix include and lib paths in autotools .pc files 2018-11-07 14:29:30 +01:00