From b1d1bf96599b908b424b7f84c5df1c88646b01ae Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Mon, 17 Jun 2013 10:25:35 -0400 Subject: [PATCH] Fix evergreen on big-endian --- mesa-9.2-llvmpipe-on-big-endian.patch | 12 ++++++++++++ mesa.spec | 5 ++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/mesa-9.2-llvmpipe-on-big-endian.patch b/mesa-9.2-llvmpipe-on-big-endian.patch index fee1326..a3dbc38 100644 --- a/mesa-9.2-llvmpipe-on-big-endian.patch +++ b/mesa-9.2-llvmpipe-on-big-endian.patch @@ -1638,3 +1638,15 @@ index 56f3a4a..ae9e28e 100644 { 0, 0, 0 } }; +diff -up mesa-20130610/src/gallium/drivers/r600/evergreen_state.c.jx mesa-20130610/src/gallium/drivers/r600/evergreen_state.c +--- mesa-20130610/src/gallium/drivers/r600/evergreen_state.c.jx 2013-06-10 13:58:51.000000000 -0400 ++++ mesa-20130610/src/gallium/drivers/r600/evergreen_state.c 2013-06-17 10:24:14.687160428 -0400 +@@ -615,7 +615,7 @@ static uint32_t r600_translate_colorform + + static uint32_t r600_colorformat_endian_swap(uint32_t colorformat) + { +- if (R600_BIG_ENDIAN) { ++ if (0 && R600_BIG_ENDIAN) { + switch(colorformat) { + + /* 8-bit buffers. */ diff --git a/mesa.spec b/mesa.spec index 4de65db..14c8589 100644 --- a/mesa.spec +++ b/mesa.spec @@ -54,7 +54,7 @@ Summary: Mesa graphics libraries Name: mesa Version: 9.2 -Release: 0.10.%{gitdate}%{?dist} +Release: 0.11.%{gitdate}%{?dist} License: MIT Group: System Environment/Libraries URL: http://www.mesa3d.org @@ -604,6 +604,9 @@ rm -rf $RPM_BUILD_ROOT %endif %changelog +* Mon Jun 17 2013 Adam Jackson 9.2-0.11.20130610 +- Fix evergreen on big-endian + * Wed Jun 12 2013 Adam Jackson 9.2-0.10.20130610 - Fix s390x build - Fold khrplatform-devel in to libEGL-devel