1
0
Fork 0
mutter-performance-source/cogl-pango
Robert Bragg fc5d1a8a68 Expose CoglAtlasTexture api
This exposes the CoglAtlasTexture api, making the following public:
cogl_atlas_texture_new_with_size
cogl_atlas_texture_new_from_file
cogl_atlas_texture_new_from_data
cogl_atlas_texture_new_from_bitmap

The plan is to remove auto-texture apis like cogl_texture_new_from_file
since they are a bit too magic, but that means we need an explicit way
for users to allocate texture that will go in the atlas.

Although the _new_from_file() api is arguably redundant since you can
use _bitmap_new_from_file() followed by _atlas_texture_new_from_bitmap()
we don't want to loose any of the convenience that
cogl_texture_new_from_file() had.

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

(cherry picked from commit fe515e6063ba4c3ddb5cd00d2c8527d9a6336a12)

Conflicts:
	cogl/Makefile.am
2013-07-29 16:38:53 +01:00
..
cogl-pango-1.0.pc.in build: Don't make cogl-pango-1.0 depend on cogl-2.0 2011-05-06 17:34:57 +01:00
cogl-pango-2.0-experimental.pc.in Make it clearer that the 2.0 API is experimental 2011-06-14 17:09:55 +01:00
cogl-pango-display-list.c cogl-pango: Updates to no longer require a default context 2013-01-22 17:48:09 +00:00
cogl-pango-display-list.h cogl-pango: Updates to no longer require a default context 2013-01-22 17:48:09 +00:00
cogl-pango-fontmap.c cogl-pango: Updates to no longer require a default context 2013-01-22 17:48:09 +00:00
cogl-pango-glyph-cache.c Expose CoglAtlasTexture api 2013-07-29 16:38:53 +01:00
cogl-pango-glyph-cache.h atlas-texture: remove some use of _COGL_GET_CONTEXT 2013-01-22 17:48:09 +00:00
cogl-pango-pipeline-cache.c cogl-pango: Updates to no longer require a default context 2013-01-22 17:48:09 +00:00
cogl-pango-pipeline-cache.h cogl-pango: Updates to no longer require a default context 2013-01-22 17:48:09 +00:00
cogl-pango-private.h cogl-pango: Updates to no longer require a default context 2013-01-22 17:48:09 +00:00
cogl-pango-render.c atlas-texture: remove some use of _COGL_GET_CONTEXT 2013-01-22 17:48:09 +00:00
cogl-pango.h Add compiler deprecation warnings 2013-04-24 22:23:50 +01:00
cogl-pango.pc.in build: only have libcogl-pango depend on pango 2011-08-12 15:28:42 +01:00
cogl-pango.rc.in Fix Visual C++ build 2012-08-06 14:27:42 +01:00
cogl-pango.symbols VS 2008/2010 project files to build Cogl 2011-11-25 13:12:45 +00:00
Makefile.am cogl-pango: Add a missing backslash in the Makefile 2013-02-20 14:55:44 +00:00