summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Bragg <robert@linux.intel.com>2012-11-22 21:31:25 +0000
committerRobert Bragg <robert@linux.intel.com>2012-12-06 10:49:43 +0000
commit58488ee774a9ee6508172ffb63bc2d23c455b377 (patch)
tree7a2a9dfda013ed5bef08107ef49a25ce4af32ce8
parentbd519a92f2c739c621c0c3fb08efebd5be783dbc (diff)
downloadcogl-58488ee774a9ee6508172ffb63bc2d23c455b377.tar.gz
Move _cogl_texture_get_gl_format to -texture-gl.c
This moves the _cogl_texture_get_gl_format function from cogl-texture.c to cogl-texture-gl.c and renames it _cogl_texture_gl_get_format.
-rw-r--r--cogl/cogl-atlas-texture.c2
-rw-r--r--cogl/cogl-sub-texture.c2
-rw-r--r--cogl/cogl-texture-2d-sliced.c2
-rw-r--r--cogl/cogl-texture-private.h3
-rw-r--r--cogl/cogl-texture.c6
-rw-r--r--cogl/driver/gl/cogl-texture-gl-private.h3
-rw-r--r--cogl/driver/gl/cogl-texture-gl.c6
-rw-r--r--cogl/driver/gl/gl/cogl-texture-driver-gl.c4
-rw-r--r--cogl/driver/gl/gles/cogl-texture-driver-gles.c4
-rw-r--r--cogl/winsys/cogl-texture-pixmap-x11.c2
10 files changed, 17 insertions, 17 deletions
diff --git a/cogl/cogl-atlas-texture.c b/cogl/cogl-atlas-texture.c
index a3e9e7ee..af98a0e8 100644
--- a/cogl/cogl-atlas-texture.c
+++ b/cogl/cogl-atlas-texture.c
@@ -634,7 +634,7 @@ _cogl_atlas_texture_get_gl_format (CoglTexture *tex)
CoglAtlasTexture *atlas_tex = COGL_ATLAS_TEXTURE (tex);
/* Forward on to the sub texture */
- return _cogl_texture_get_gl_format (atlas_tex->sub_texture);
+ return _cogl_texture_gl_get_format (atlas_tex->sub_texture);
}
static int
diff --git a/cogl/cogl-sub-texture.c b/cogl/cogl-sub-texture.c
index e512d483..1eb73267 100644
--- a/cogl/cogl-sub-texture.c
+++ b/cogl/cogl-sub-texture.c
@@ -415,7 +415,7 @@ _cogl_sub_texture_get_gl_format (CoglTexture *tex)
{
CoglSubTexture *sub_tex = COGL_SUB_TEXTURE (tex);
- return _cogl_texture_get_gl_format (sub_tex->full_texture);
+ return _cogl_texture_gl_get_format (sub_tex->full_texture);
}
static int
diff --git a/cogl/cogl-texture-2d-sliced.c b/cogl/cogl-texture-2d-sliced.c
index 6d1f5307..636f565f 100644
--- a/cogl/cogl-texture-2d-sliced.c
+++ b/cogl/cogl-texture-2d-sliced.c
@@ -1353,7 +1353,7 @@ _cogl_texture_2d_sliced_get_gl_format (CoglTexture *tex)
/* Pass the call on to the first slice */
slice_tex = g_array_index (tex_2ds->slice_textures, CoglTexture2D *, 0);
- return _cogl_texture_get_gl_format (COGL_TEXTURE (slice_tex));
+ return _cogl_texture_gl_get_format (COGL_TEXTURE (slice_tex));
}
static int
diff --git a/cogl/cogl-texture-private.h b/cogl/cogl-texture-private.h
index a41d06c1..881d722d 100644
--- a/cogl/cogl-texture-private.h
+++ b/cogl/cogl-texture-private.h
@@ -208,9 +208,6 @@ CoglTransformResult
_cogl_texture_transform_quad_coords_to_gl (CoglTexture *texture,
float *coords);
-GLenum
-_cogl_texture_get_gl_format (CoglTexture *texture);
-
void
_cogl_texture_pre_paint (CoglTexture *texture, CoglTexturePrePaintFlags flags);
diff --git a/cogl/cogl-texture.c b/cogl/cogl-texture.c
index 22874a39..d0ba54da 100644
--- a/cogl/cogl-texture.c
+++ b/cogl/cogl-texture.c
@@ -361,12 +361,6 @@ _cogl_texture_transform_quad_coords_to_gl (CoglTexture *texture,
return texture->vtable->transform_quad_coords_to_gl (texture, coords);
}
-GLenum
-_cogl_texture_get_gl_format (CoglTexture *texture)
-{
- return texture->vtable->get_gl_format (texture);
-}
-
CoglBool
cogl_texture_get_gl_texture (CoglTexture *texture,
GLuint *out_gl_handle,
diff --git a/cogl/driver/gl/cogl-texture-gl-private.h b/cogl/driver/gl/cogl-texture-gl-private.h
index 4ed671b4..ed4e0013 100644
--- a/cogl/driver/gl/cogl-texture-gl-private.h
+++ b/cogl/driver/gl/cogl-texture-gl-private.h
@@ -53,4 +53,7 @@ _cogl_texture_gl_maybe_update_max_level (CoglTexture *texture,
void
_cogl_texture_gl_generate_mipmaps (CoglTexture *texture);
+GLenum
+_cogl_texture_gl_get_format (CoglTexture *texture);
+
#endif /* _COGL_TEXTURE_GL_PRIVATE_H_ */
diff --git a/cogl/driver/gl/cogl-texture-gl.c b/cogl/driver/gl/cogl-texture-gl.c
index 55e4a8ca..3dd4607d 100644
--- a/cogl/driver/gl/cogl-texture-gl.c
+++ b/cogl/driver/gl/cogl-texture-gl.c
@@ -135,3 +135,9 @@ _cogl_texture_gl_generate_mipmaps (CoglTexture *texture)
_cogl_texture_is_foreign (texture));
GE( ctx, glGenerateMipmap (gl_target) );
}
+
+GLenum
+_cogl_texture_gl_get_format (CoglTexture *texture)
+{
+ return texture->vtable->get_gl_format (texture);
+}
diff --git a/cogl/driver/gl/gl/cogl-texture-driver-gl.c b/cogl/driver/gl/gl/cogl-texture-driver-gl.c
index fffa6262..8c20eade 100644
--- a/cogl/driver/gl/gl/cogl-texture-driver-gl.c
+++ b/cogl/driver/gl/gl/cogl-texture-driver-gl.c
@@ -243,7 +243,7 @@ _cogl_texture_driver_upload_subregion_to_gl (CoglContext *ctx,
*/
ctx->glTexImage2D (gl_target,
level,
- _cogl_texture_get_gl_format (texture),
+ _cogl_texture_gl_get_format (texture),
width,
height,
0,
@@ -264,7 +264,7 @@ _cogl_texture_driver_upload_subregion_to_gl (CoglContext *ctx,
{
ctx->glTexImage2D (gl_target,
level,
- _cogl_texture_get_gl_format (texture),
+ _cogl_texture_gl_get_format (texture),
level_width,
level_height,
0,
diff --git a/cogl/driver/gl/gles/cogl-texture-driver-gles.c b/cogl/driver/gl/gles/cogl-texture-driver-gles.c
index 6180e67d..6c2abe77 100644
--- a/cogl/driver/gl/gles/cogl-texture-driver-gles.c
+++ b/cogl/driver/gl/gles/cogl-texture-driver-gles.c
@@ -282,7 +282,7 @@ _cogl_texture_driver_upload_subregion_to_gl (CoglContext *ctx,
*/
ctx->glTexImage2D (gl_target,
level,
- _cogl_texture_get_gl_format (texture),
+ _cogl_texture_gl_get_format (texture),
width,
height,
0,
@@ -302,7 +302,7 @@ _cogl_texture_driver_upload_subregion_to_gl (CoglContext *ctx,
{
ctx->glTexImage2D (gl_target,
level,
- _cogl_texture_get_gl_format (texture),
+ _cogl_texture_gl_get_format (texture),
level_width,
level_height,
0,
diff --git a/cogl/winsys/cogl-texture-pixmap-x11.c b/cogl/winsys/cogl-texture-pixmap-x11.c
index 1dc523bc..22e952ae 100644
--- a/cogl/winsys/cogl-texture-pixmap-x11.c
+++ b/cogl/winsys/cogl-texture-pixmap-x11.c
@@ -945,7 +945,7 @@ _cogl_texture_pixmap_x11_get_gl_format (CoglTexture *tex)
CoglTexturePixmapX11 *tex_pixmap = COGL_TEXTURE_PIXMAP_X11 (tex);
CoglTexture *child_tex = _cogl_texture_pixmap_x11_get_texture (tex_pixmap);
- return _cogl_texture_get_gl_format (child_tex);
+ return _cogl_texture_gl_get_format (child_tex);
}
static int