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); }