summaryrefslogtreecommitdiff
path: root/GLESv1_CM
diff options
context:
space:
mode:
authorStanislav Vorobiov <s.vorobiov@samsung.com>2014-01-21 13:04:32 +0400
committerStanislav Vorobiov <s.vorobiov@samsung.com>2014-01-21 13:04:32 +0400
commite4375884a3edad22b1be49bca4030bfd787d0c26 (patch)
treea3c90f07caaebd20767039289de3aa3b76881413 /GLESv1_CM
parent27e361414d875f6284c92ec9d86e4320dc859261 (diff)
downloademulator-yagl-e4375884a3edad22b1be49bca4030bfd787d0c26.tar.gz
emulator-yagl-e4375884a3edad22b1be49bca4030bfd787d0c26.tar.bz2
emulator-yagl-e4375884a3edad22b1be49bca4030bfd787d0c26.zip
YaGL: Implemented GL_OES_texture_3D compressed API
Compressed API part of GL_OES_texture_3D is now implemented Change-Id: Ie53238ef69a33715c75202549a6027191b0c84e3
Diffstat (limited to 'GLESv1_CM')
-rw-r--r--GLESv1_CM/yagl_gles1_context.c42
1 files changed, 21 insertions, 21 deletions
diff --git a/GLESv1_CM/yagl_gles1_context.c b/GLESv1_CM/yagl_gles1_context.c
index a5c0308..aa7b3cf 100644
--- a/GLESv1_CM/yagl_gles1_context.c
+++ b/GLESv1_CM/yagl_gles1_context.c
@@ -647,15 +647,15 @@ static void yagl_gles1_cpal_tex_uncomp_and_apply(struct yagl_gles_context *ctx,
}
}
-static void yagl_gles1_context_compressed_tex_image(struct yagl_gles_context *ctx,
- GLenum target,
- GLint level,
- GLenum internalformat,
- GLsizei width,
- GLsizei height,
- GLint border,
- GLsizei imageSize,
- const GLvoid *data)
+static void yagl_gles1_context_compressed_tex_image_2d(struct yagl_gles_context *ctx,
+ GLenum target,
+ GLint level,
+ GLenum internalformat,
+ GLsizei width,
+ GLsizei height,
+ GLint border,
+ GLsizei imageSize,
+ const GLvoid *data)
{
const int max_tex_size = ((struct yagl_gles1_context*)ctx)->max_tex_size;
YaglGles1PalFmtDesc fmt_desc;
@@ -692,16 +692,16 @@ static void yagl_gles1_context_compressed_tex_image(struct yagl_gles_context *ct
}
}
-static void yagl_gles1_context_compressed_tex_sub_image(struct yagl_gles_context *ctx,
- GLenum target,
- GLint level,
- GLint xoffset,
- GLint yoffset,
- GLsizei width,
- GLsizei height,
- GLenum format,
- GLsizei imageSize,
- const GLvoid *data)
+static void yagl_gles1_context_compressed_tex_sub_image_2d(struct yagl_gles_context *ctx,
+ GLenum target,
+ GLint level,
+ GLint xoffset,
+ GLint yoffset,
+ GLsizei width,
+ GLsizei height,
+ GLenum format,
+ GLsizei imageSize,
+ const GLvoid *data)
{
YAGL_LOG_FUNC_SET(glCompressedTexSubImage2D);
@@ -1346,8 +1346,8 @@ struct yagl_client_context *yagl_gles1_context_create(struct yagl_sharegroup *sg
gles1_ctx->base.base.destroy = &yagl_gles1_context_destroy;
gles1_ctx->base.create_arrays = &yagl_gles1_context_create_arrays;
gles1_ctx->base.get_string = &yagl_gles1_context_get_string;
- gles1_ctx->base.compressed_tex_image = &yagl_gles1_context_compressed_tex_image;
- gles1_ctx->base.compressed_tex_sub_image = &yagl_gles1_context_compressed_tex_sub_image;
+ gles1_ctx->base.compressed_tex_image_2d = &yagl_gles1_context_compressed_tex_image_2d;
+ gles1_ctx->base.compressed_tex_sub_image_2d = &yagl_gles1_context_compressed_tex_sub_image_2d;
gles1_ctx->base.enable = &yagl_gles1_context_enable;
gles1_ctx->base.is_enabled = &yagl_gles1_context_is_enabled;
gles1_ctx->base.get_integerv = &yagl_gles1_context_get_integerv;