mutter/cogl/cogl
Georges Basile Stavracas Neto cada2b54fe Add Graphene dependency
Graphene is a small library with data types and APIs
specially crafted to computer graphics. It contains
performant implementations of matrices, vectors, points
and rotation tools. It is performance because, among
other reasons, it uses vectorized processor commands
to compute various operations.

Add Graphene dependency to Mutter.

https://gitlab.gnome.org/GNOME/mutter/merge_requests/458
2019-10-16 11:38:13 +00:00
..
deprecated cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
driver cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
gl-prototypes Remove fog support 2019-10-16 11:38:13 +00:00
winsys cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
cogl1-context.h Remove fog support 2019-10-16 11:38:13 +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: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
cogl-atlas-texture.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-atlas.c cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00: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 CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-attribute.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02: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: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-bitmap.c cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00: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: Remove CoglError wrapper 2019-06-20 18:25:04 +02: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: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-buffer.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-clip-stack.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-clip-stack.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-color.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-config-private.h
cogl-config.c cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-context-private.h Remove fog support 2019-10-16 11:38:13 +00:00
cogl-context.c Remove fog support 2019-10-16 11:38:13 +00:00
cogl-context.h cogl: Remove unused cogl-gles2 API 2019-08-16 06:35:35 +00: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
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 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 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: use G_BEGIN_DECLS instead of COGL_BEGIN_DECLS 2018-11-23 08:55:43 +01:00
cogl-euler.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02: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
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: Expose cogl_blit_framebuffer 2019-07-10 08:15:02 +00:00
cogl-framebuffer.c cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
cogl-framebuffer.h cogl: Expose cogl_blit_framebuffer 2019-07-10 08:15:02 +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 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
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 move everything into a cogl/ directory 2016-04-22 16:44:31 +02:00
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: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-journal.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02: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 Use a consistent style for enum braces 2019-02-28 09:31:01 +01:00
cogl-matrix-stack.c cogl: Drop _COGL_RETURN_IF_FAIL macro 2019-06-19 21:36:19 +02:00
cogl-matrix-stack.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01:00
cogl-matrix.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-matrix.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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 cogl_handle_ref/unref 2019-10-14 17:05:28 +00: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 CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-onscreen-private.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02: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
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 CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-pipeline-layer-state.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-pipeline-layer.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-pipeline-private.h Remove fog support 2019-10-16 11:38:13 +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 Remove fog support 2019-10-16 11:38:13 +00:00
cogl-pipeline-state.c Remove fog support 2019-10-16 11:38:13 +00:00
cogl-pipeline-state.h cogl: Remove COGL_INVALID_HANDLE 2019-10-14 17:05:28 +00:00
cogl-pipeline.c Remove fog support 2019-10-16 11:38:13 +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: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +01: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 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: Remove GLX "threaded swap wait" used on Nvidia 2019-09-02 18:12:10 +08: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
cogl-quaternion.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02:00
cogl-quaternion.h cogl: Remove CoglBool, use gboolean instead 2019-02-15 16:35:46 +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 GLX "threaded swap wait" used on Nvidia 2019-09-02 18:12:10 +08:00
cogl-renderer.h cogl: Remove unused cogl-gles2 API 2019-08-16 06:35:35 +00: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 Use a consistent style for enum braces 2019-02-28 09:31:01 +01: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 CoglError wrapper 2019-06-20 18:25:04 +02: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/texture: Make is_get_data_supported() a bool on the texture 2019-07-18 14:09:22 +00: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: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
cogl-texture-2d-sliced.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-texture-2d.c cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +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 unused CoglTextureDriver::prep_gl_for_pixels_upload 2019-09-28 14:50:07 +00:00
cogl-texture-private.h cogl/texture: Add EGLImage texture import flags 2019-07-18 14:09:22 +00:00
cogl-texture.c cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +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 Remove fog support 2019-10-16 11:38:13 +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-vector.c cogl: Drop _COGL_RETURN_VAL_IF_FAIL macro 2019-06-19 21:46:22 +02: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 cogl_wayland_texture_2d_* functions 2019-06-18 09:54:04 +02:00
cogl-x11-renderer-private.h
cogl-xlib-private.h
cogl-xlib-renderer-private.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-xlib-renderer.c cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl-xlib-renderer.h cogl: Remove GLX "threaded swap wait" used on Nvidia 2019-09-02 18:12:10 +08: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 Remove fog support 2019-10-16 11:38:13 +00:00
cogl.h cogl: Remove CoglError wrapper 2019-06-20 18:25:04 +02:00
cogl.symbols Remove fog support 2019-10-16 11:38:13 +00:00
libmutter-cogl.map.in cogl: Add a notion of pixel format planes 2019-10-15 16:35:16 +00:00
meson.build Add Graphene dependency 2019-10-16 11:38:13 +00:00
mutter-cogl.pc.in build: Fix include and lib paths in autotools .pc files 2018-11-07 14:29:30 +01:00