summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorRobert Bragg <robert@linux.intel.com>2013-06-09 01:44:29 +0100
committerRobert Bragg <robert@linux.intel.com>2013-07-11 21:10:43 +0100
commit815a1c80db4132fff6ccf97fc08396e61fc31ebb (patch)
tree11a311e8002d2478f802a8ddc5fcc1b47affc4af /examples
parent911df79776ce6f695351c15e9872b4f1479d30bf (diff)
downloadcogl-815a1c80db4132fff6ccf97fc08396e61fc31ebb.tar.gz
examples: avoid using the auto-texture apis
Instead of using cogl_texture_new_from_file/with_size in the example we now use the cogl_texture_2d_ equivalents. This is in preparation for removing the cogl-auto-texture apis. Reviewed-by: Neil Roberts <neil@linux.intel.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/cogl-crate.c10
-rw-r--r--examples/cogl-gles2-context.c11
-rw-r--r--examples/cogl-msaa.c7
3 files changed, 13 insertions, 15 deletions
diff --git a/examples/cogl-crate.c b/examples/cogl-crate.c
index 806ef43e..3caa37cc 100644
--- a/examples/cogl-crate.c
+++ b/examples/cogl-crate.c
@@ -222,11 +222,11 @@ main (int argc, char **argv)
/* Load a jpeg crate texture from a file */
printf ("crate.jpg (CC by-nc-nd http://bit.ly/9kP45T) ShadowRunner27 http://bit.ly/m1YXLh\n");
- data.texture = cogl_texture_new_from_file (ctx,
- COGL_EXAMPLES_DATA "crate.jpg",
- COGL_TEXTURE_NO_SLICING,
- COGL_PIXEL_FORMAT_ANY,
- &error);
+ data.texture = COGL_TEXTURE (
+ cogl_texture_2d_new_from_file (ctx,
+ COGL_EXAMPLES_DATA "crate.jpg",
+ COGL_PIXEL_FORMAT_ANY,
+ &error));
if (!data.texture)
g_error ("Failed to load texture: %s", error->message);
diff --git a/examples/cogl-gles2-context.c b/examples/cogl-gles2-context.c
index 73afbbf2..8093851f 100644
--- a/examples/cogl-gles2-context.c
+++ b/examples/cogl-gles2-context.c
@@ -95,12 +95,11 @@ main (int argc, char **argv)
3, triangle_vertices);
data.pipeline = cogl_pipeline_new (data.ctx);
- data.offscreen_texture =
- cogl_texture_new_with_size (data.ctx,
- OFFSCREEN_WIDTH,
- OFFSCREEN_HEIGHT,
- COGL_TEXTURE_NO_SLICING,
- COGL_PIXEL_FORMAT_ANY);
+ data.offscreen_texture = COGL_TEXTURE (
+ cogl_texture_2d_new_with_size (data.ctx,
+ OFFSCREEN_WIDTH,
+ OFFSCREEN_HEIGHT,
+ COGL_PIXEL_FORMAT_ANY));
data.offscreen = cogl_offscreen_new_to_texture (data.offscreen_texture);
data.gles2_ctx = cogl_gles2_context_new (data.ctx, &error);
diff --git a/examples/cogl-msaa.c b/examples/cogl-msaa.c
index c0d90652..5e13e293 100644
--- a/examples/cogl-msaa.c
+++ b/examples/cogl-msaa.c
@@ -62,10 +62,9 @@ main (int argc, char **argv)
cogl_onscreen_show (onscreen);
- tex = cogl_texture_new_with_size (ctx,
- 320, 480,
- COGL_TEXTURE_NO_SLICING,
- COGL_PIXEL_FORMAT_ANY);
+ tex = COGL_TEXTURE (cogl_texture_2d_new_with_size (ctx,
+ 320, 480,
+ COGL_PIXEL_FORMAT_ANY));
offscreen = cogl_offscreen_new_to_texture (tex);
offscreen_fb = COGL_FRAMEBUFFER (offscreen);
cogl_framebuffer_set_samples_per_pixel (offscreen_fb, 4);