Browse Source

GLES2/Big-endian: don´t swap datas for yuv textures (Thanks 0x1F9F1 !)

Sylvain 3 years ago
parent
commit
44c84c0d8e
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/render/opengles2/SDL_render_gles2.c

+ 1 - 1
src/render/opengles2/SDL_render_gles2.c

@@ -1516,7 +1516,7 @@ GLES2_TexSubImage2D(GLES2_RenderData *data, GLenum target, GLint xoffset, GLint
     }
 
 #if SDL_BYTEORDER == SDL_BIG_ENDIAN
-    {
+    if (format == GL_RGBA) {
         int i;
         Uint32 *src32 = (Uint32 *)src;
         blob2 = (Uint32 *)SDL_malloc(src_pitch * height);