summaryrefslogtreecommitdiff
path: root/GLES_common/yagl_gles_texture.c
diff options
context:
space:
mode:
authorVladislav Andresov <v.andresov@partner.samsung.com>2018-06-18 22:55:58 +0300
committerVladislav Andresov <v.andresov@partner.samsung.com>2018-06-27 18:09:26 +0300
commitcdac3d6f415e99d96c984f525b480b130d4fc0ae (patch)
treebac359fdcae25e9866459eadfe158209e69472d3 /GLES_common/yagl_gles_texture.c
parent981aad592220254aafc44830730a579349cabf25 (diff)
downloademulator-yagl-cdac3d6f415e99d96c984f525b480b130d4fc0ae.tar.gz
emulator-yagl-cdac3d6f415e99d96c984f525b480b130d4fc0ae.tar.bz2
emulator-yagl-cdac3d6f415e99d96c984f525b480b130d4fc0ae.zip
Add fixes for video360 issue
- set internal format GL_RGBA as default for texture images; - fix creating of dummy VIGS surfaces while eglCreatePbufferSurface is called with zero sizes. Change-Id: Ic08c464fc010b9b01a5b893f392d589b531bb4bf Signed-off-by: Vladislav Andresov <v.andresov@partner.samsung.com>
Diffstat (limited to 'GLES_common/yagl_gles_texture.c')
-rw-r--r--GLES_common/yagl_gles_texture.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/GLES_common/yagl_gles_texture.c b/GLES_common/yagl_gles_texture.c
index 19382f4..e0f5e3d 100644
--- a/GLES_common/yagl_gles_texture.c
+++ b/GLES_common/yagl_gles_texture.c
@@ -272,6 +272,7 @@ void yagl_gles_texture_set_image(struct yagl_gles_texture *texture,
texture->global_name = image->tex_global_name;
texture->image = image;
+ texture->internalformat = GL_RGBA;
bind:
yagl_host_glBindTexture(texture->target == GL_TEXTURE_EXTERNAL_OES ? GL_TEXTURE_2D : texture->target,