mutter/cogl/deprecated
Robert Bragg 99cdcc9e3c texture: make cogl_texture_get_format api private
CoglPixelFormat is not a good way of describing the internal
format of a texture because it's too specific given that we don't
actually have exact knowledge of the internal format used by the driver.

This makes cogl_texture_get_format private and in the future we'll
provide a better way of querying the channels and their precision.

Reviewed-by: Neil Roberts <neil@linux.intel.com>

(cherry picked from commit ffde82981f22bd0185a7f33e1e6e1479f4c295b8)

Note: Since we can't break API compatibility on the 1.x branch this adds
a cogl/deprecated/cogl-texture-deprecated.c file with a
cogl_texture_get_format() wrapper around the private api. This also
moves the cogl_texture_get_rowstride() and cogl_texture_ref/unref()
functions that were previously deprecated into cogl-texture-deprecated.c
2014-01-09 15:49:35 +00:00
..
cogl-auto-texture.c Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-clip-state.c Build and install cogl-path as a shared library 2013-12-11 18:49:19 +00:00
cogl-clip-state.h Revert "Revert "Remove the framebuffer's stack of clip stacks"" 2013-12-04 17:22:01 +00:00
cogl-clutter-xlib.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-clutter.c Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-clutter.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-fixed.c Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-fixed.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-framebuffer-deprecated.c framebuffer: make format internal 2014-01-09 15:29:30 +00:00
cogl-framebuffer-deprecated.h framebuffer: make format internal 2014-01-09 15:29:30 +00:00
cogl-material-compat.c Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-material-compat.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-program-private.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-program.c Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-shader-private.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-shader.c Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-shader.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-texture-deprecated.c texture: make cogl_texture_get_format api private 2014-01-09 15:49:35 +00:00
cogl-texture-deprecated.h texture: make cogl_texture_get_format api private 2014-01-09 15:49:35 +00:00
cogl-type-casts.h Declare interface types as void and remove cast macros 2013-11-27 19:33:44 +00:00
cogl-vertex-buffer-private.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00
cogl-vertex-buffer.c Declare interface types as void and remove cast macros 2013-11-27 19:33:44 +00:00
cogl-vertex-buffer.h Start clearly separating deprecated code 2013-09-23 18:38:49 +01:00