From 67d0b75640f50f6c0f5353e9211f2278d3ca3a72 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Fri, 20 Jan 2012 18:07:52 +0100 Subject: [PATCH] context: use BGRA_EXT texture internally Some GLES2 implementations do not support RGBA so use BGRA internally, too. Signed-off-by: David Herrmann --- src/output_context.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/output_context.c b/src/output_context.c index 9c5e7a0..6c7527f 100644 --- a/src/output_context.c +++ b/src/output_context.c @@ -679,7 +679,7 @@ void kmscon_context_set_tex(struct kmscon_context *ctx, unsigned int tex, return; glBindTexture(GL_TEXTURE_2D, tex); - glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, width, height, 0, GL_BGRA_EXT, + glTexImage2D(GL_TEXTURE_2D, 0, GL_BGRA_EXT, width, height, 0, GL_BGRA_EXT, GL_UNSIGNED_BYTE, buf); }