Blend conformance bugfixes.
Trac #11327
Fixes a bug where color conversion swapped blue and green values.
Fixes a bug where CONSTANT_COLOR/CONSTANT_ALPHA conflict guard
failed to check for ONE_MINUS variants.
Author: Shannon Woods
Signed-off-by: Nicolas Capens
Signed-off-by: Daniel Koch
git-svn-id: https://angleproject.googlecode.com/svn/trunk@27 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/libGLESv2/utilities.cpp b/libGLESv2/utilities.cpp
index 33a34c3..295bf6e 100644
--- a/libGLESv2/utilities.cpp
+++ b/libGLESv2/utilities.cpp
@@ -37,8 +37,8 @@
D3DCOLOR ConvertColor(gl::Color color)
{
return D3DCOLOR_RGBA(gl::unorm<8>(color.red),
- gl::unorm<8>(color.blue),
gl::unorm<8>(color.green),
+ gl::unorm<8>(color.blue),
gl::unorm<8>(color.alpha));
}