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
|