mesa: added swapBytes parameter to _mesa_format_matches_format_and_type()
[mesa.git] / src / mesa / swrast / s_drawpix.c
index c5466ddbd72aa90f433a38f187ff0bffc4381007..c19808bd432981f19f34b8578ed0f0c5d75cd66b 100644 (file)
@@ -239,7 +239,8 @@ fast_draw_rgba_pixels(struct gl_context *ctx, GLint x, GLint y,
       return GL_TRUE;
    }
 
-   if (_mesa_format_matches_format_and_type(rb->Format, format, type)) {
+   if (_mesa_format_matches_format_and_type(rb->Format, format, type,
+                                            ctx->Unpack.SwapBytes)) {
       fast_draw_generic_pixels(ctx, rb, x, y, width, height,
                                format, type, &unpack, pixels);
       return GL_TRUE;