History log of /external/mesa3d/src/gallium/drivers/r600/sb/sb_peephole.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
88e700329b0aea451def26b271b1b70bd964894c 27-May-2013 Vadim Girlin <vadimgirlin@gmail.com> r600g/sb: optimize CNDcc instructions

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/sb/sb_peephole.cpp
725671a83a67cc8cf16c0913f6e1835fb272c2fb 27-May-2013 Vadim Girlin <vadimgirlin@gmail.com> r600g/sb: improve optimization of conditional instructions

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/sb/sb_peephole.cpp
880f435a7e1a658b7fb81cc01f47bf5af30a655a 26-May-2013 Vadim Girlin <vadimgirlin@gmail.com> r600g/sb: fix peephole optimization for PRED_SETE

Fixes incorrect condition that prevented optimization for
PRED_SETE/PRED_SETE_INT.

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/sb/sb_peephole.cpp
ecde4b07e2208934a17a09d26c43baf314c10a60 14-May-2013 Vadim Girlin <vadimgirlin@gmail.com> r600g/sb: get rid of standard c++ streams

Static initialization of internal libstdc++ data related to iostream
causes segfaults with some apps.

This patch replaces all uses of std::ostream and std::ostringstream in sb
with custom lightweight classes.

Prevents segfaults with ut2004demo and probably some other old apps.

Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com>
/external/mesa3d/src/gallium/drivers/r600/sb/sb_peephole.cpp
2cd769179345799d383f92dd615991755ec24be1 30-Apr-2013 Vadim Girlin <vadimgirlin@gmail.com> r600g/sb: initial commit of the optimizing shader backend
/external/mesa3d/src/gallium/drivers/r600/sb/sb_peephole.cpp