mutter/cogl/cogl
Marco Trevisan (Treviño) 61c173b777 cogl/xlib-renderer: Save Xlib renderer data in custom winsys pointer
XLib renderer saves its data as the object cogl user data, however this data
is free'd as part of the object destruction that happens before free'ing the
renderer in _cogl_renderer_free(), from where we're calling the renderer
disconnect vfunc.
Thus in _cogl_xlib_renderer_disconnect() we happen to get an invalid pointer to
CoglXlibRenderer and we try access to it in order to close the X11 display.

This causes all the cogl tests to crash when G_SLICE=always-malloc is set and
when using MALLOC_CHECK_.

Fix this using the renderer winsys custom data instead of using cogl object data
for storing the CoglXlibRenderer, and handling the destruction of it manually.

As bonus this also makes access to the renderer data faster.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/581
2019-05-27 17:14:25 -05:00
..
deprecated Use free_full on GSList's instead of foreach + free 2019-05-15 14:49:56 -05:00
driver cogl: Remove unused TEXTURE_RECTANGLE feature flag 2019-04-18 12:53:28 -04:00
gl-prototypes cogl: Remove unused 3D texture support 2019-04-18 01:26:32 +00:00
winsys cogl: Use EGL_IMG_context_priority if available 2019-04-18 20:27:26 +00:00
cogl1-context.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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 unused CoglTextureVable::get_type 2019-04-18 12:53:21 -04:00
cogl-atlas-texture.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-atlas.c cogl: COGL_FEATURE_TEXTURE_NPOT_BASIC is always available 2019-04-18 12:53:06 -04:00
cogl-atlas.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-attribute-buffer-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-attribute-buffer.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01: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 CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-attribute.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-attribute.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-bitmap-conversion.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-bitmap-packing.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-bitmap-pixbuf.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-bitmap-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-bitmap.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-bitmap.h cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +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: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-blend-string.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-blit.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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 Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-buffer.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-buffer.h Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-clip-stack.c cogl: Require relative full paths when including 2018-11-06 17:17:36 +01:00
cogl-clip-stack.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-closure-list-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-color.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-color.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-config-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-config.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-context-private.h cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-context.c cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-context.h cogl: Remove unused TEXTURE_RECTANGLE feature flag 2019-04-18 12:53:28 -04:00
cogl-debug-options.h cogl: Remove debug disables for GLSL and NPOT textures 2019-04-18 12:52:57 -04:00
cogl-debug.c cogl: Remove debug disables for GLSL and NPOT textures 2019-04-18 12:52:57 -04:00
cogl-debug.h cogl: Remove debug disables for GLSL and NPOT textures 2019-04-18 12:52:57 -04: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-deprecated.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-depth-state-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-depth-state.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-depth-state.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-display-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-display.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-display.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-driver.h cogl: Revert swizzling for BGRA buffers 2019-03-08 10:41:25 +01:00
cogl-egl-defines.h.in move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-error-private.h cogl: Remove support for not building with glib/gtype support 2016-07-20 14:23:48 +08:00
cogl-error.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-error.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-euler.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-euler.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-feature-private.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-feature-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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 color write masks from the framebuffer and pipeline API 2019-04-17 19:57:14 +00:00
cogl-framebuffer.c cogl: Remove always-true COGL_FEATURE_SHADERS_GLSL 2019-04-18 12:53:01 -04:00
cogl-framebuffer.h cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04: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-gles2-context-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-gles2-context.c Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-gles2-types.h cogl: Add support for creating custom EGL based textures 2016-11-18 00:00:10 +08:00
cogl-gles2.h cogl: Remove unused 3D texture support 2019-04-18 01:26:32 +00:00
cogl-glib-source.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-glib-source.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-glsl-shader-boilerplate.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-glsl-shader-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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 Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-glx.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01: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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-i18n-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-index-buffer-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-indices.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-indices.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-journal-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-journal.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-list.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-list.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-macros.h cogl: Remove notion of a "cogl" version 2018-11-06 17:17:36 +01:00
cogl-magazine-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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 Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-matrix-stack.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-matrix-stack.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-matrix.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-matrix.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-memory-stack-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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/meson: Remove uneeded cogl-mutter-config.h generation 2019-05-21 12:36:10 -05:00
cogl-node-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-node.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-object-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-object.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01: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 CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-onscreen-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-onscreen-template-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-onscreen.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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-pango.h Remove cogl-1.0 vs cogl-2.0 vs cogl experimental API split 2016-07-20 14:23:48 +08:00
cogl-pipeline-cache.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-pipeline-cache.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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 unused texture_type argument from cogl_pipeline_set_layer_null_texture 2019-04-18 12:53:24 -04:00
cogl-pipeline-layer-state.h cogl: Remove CoglTextureType 2019-04-18 12:53:26 -04:00
cogl-pipeline-layer.c cogl: Remove never-changing COGL_PIPELINE_LAYER_STATE_TEXTURE_TYPE state 2019-04-18 12:53:17 -04:00
cogl-pipeline-private.h cogl: Remove color write masks from the framebuffer and pipeline API 2019-04-17 19:57:14 +00: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 CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-pipeline-state.c cogl: Remove color write masks from the framebuffer and pipeline API 2019-04-17 19:57:14 +00:00
cogl-pipeline-state.h cogl: Remove always-true COGL_FEATURE_SHADERS_GLSL 2019-04-18 12:53:01 -04:00
cogl-pipeline.c Use free_full on GList's instead of foreach + free 2019-05-15 14:42:25 -05: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: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-pixel-buffer.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-pixel-format.c cogl: Map CoglPixelFormats to their specific properties 2019-05-21 15:20:44 +02:00
cogl-pixel-format.h cogl: Map CoglPixelFormats to their specific properties 2019-05-21 15:20:44 +02: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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-poll.c cogl: Require relative full paths when including 2018-11-06 17:17:36 +01: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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-primitive-texture.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-primitive-texture.h cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-primitive.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-primitive.h cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-primitives-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-primitives.c cogl: Remove unused CoglTextureRectangle 2019-04-18 12:53:16 -04:00
cogl-primitives.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-private.h cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +02: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-quaternion-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-quaternion.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-quaternion.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-rectangle-map.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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 CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-renderer.c Use free_full on GSList's instead of foreach + free 2019-05-15 14:49:56 -05:00
cogl-renderer.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-sampler-cache-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-snippet.h Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-spans.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-spans.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-sub-texture-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-sub-texture.c cogl: Remove unused CoglTextureVable::get_type 2019-04-18 12:53:21 -04: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-gl.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-texture-2d-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-texture-2d-sliced-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-texture-2d-sliced.c cogl: Remove unused CoglTextureVable::get_type 2019-04-18 12:53:21 -04:00
cogl-texture-2d-sliced.h cogl: Introspect CoglTexture2D(Sliced) 2019-03-11 23:57:08 +00:00
cogl-texture-2d.c cogl: Remove unused CoglTextureVable::get_type 2019-04-18 12:53:21 -04:00
cogl-texture-2d.h cogl/texture-2d: Remove notes about COGL_FEATURE_ID_TEXTURE_NPOT 2019-04-17 20:14:59 +00:00
cogl-texture-driver.h cogl: Remove unused 3D texture support 2019-04-18 01:26:32 +00:00
cogl-texture-private.h cogl: Remove unused CoglTextureVable::get_type 2019-04-18 12:53:21 -04:00
cogl-texture.c cogl: Remove unused CoglTextureVable::get_type 2019-04-18 12:53:21 -04:00
cogl-texture.h cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +02:00
cogl-types.h cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +02:00
cogl-util.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-util.h cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +02:00
cogl-vector.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-vector.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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 CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-x11-renderer-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-xlib-private.h move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
cogl-xlib-renderer-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-xlib-renderer.c cogl/xlib-renderer: Save Xlib renderer data in custom winsys pointer 2019-05-27 17:14:25 -05:00
cogl-xlib-renderer.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-xlib.c cogl: Unconditionally include cogl-config.h 2018-11-06 17:17:36 +01:00
cogl-xlib.h cogl: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl.c cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +02:00
cogl.h cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +02:00
cogl.symbols cogl: Remove unused cogl_texture_new_from_foreign 2019-04-18 12:53:09 -04:00
libmutter-cogl.map.in cogl/tests: Export and run unit tests if they are enabled 2019-05-02 19:56:23 +00:00
meson.build cogl: Put CoglPixelFormat code into its own file 2019-05-21 15:20:44 +02:00
mutter-cogl.pc.in build: Fix include and lib paths in autotools .pc files 2018-11-07 14:29:30 +01:00