From 49dea19b269e0fa470d2c4042a0e08388ba4dd71 Mon Sep 17 00:00:00 2001 From: Brad Davis Date: Thu, 22 Feb 2018 14:11:05 -0800 Subject: [PATCH] Fix BGR/RGB bug on GLES --- libraries/image/src/image/Image.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/image/src/image/Image.cpp b/libraries/image/src/image/Image.cpp index 5783405290..696e311495 100644 --- a/libraries/image/src/image/Image.cpp +++ b/libraries/image/src/image/Image.cpp @@ -745,7 +745,12 @@ gpu::TexturePointer TextureUsage::process2DTextureColorFromImage(QImage&& srcIma } formatMip = formatGPU; } else { +#ifdef USE_GLES + // GLES does not support GL_BGRA + formatMip = gpu::Element::COLOR_SRGBA_32; +#else formatMip = gpu::Element::COLOR_SBGRA_32; +#endif formatGPU = gpu::Element::COLOR_SRGBA_32; }