# HG changeset patch # User yutaka@henri.cr.ie.u-ryukyu.ac.jp # Date 1257427330 -32400 # Node ID e923249c318adeb05680f8cbde4ce6fba51c1886 # Parent a64e729a80726657f8165a03f036782541695805 change alpha diff -r a64e729a8072 -r e923249c318a Renderer/Engine/spe/DrawSpan.cc --- a/Renderer/Engine/spe/DrawSpan.cc Thu Nov 05 22:00:10 2009 +0900 +++ b/Renderer/Engine/spe/DrawSpan.cc Thu Nov 05 22:22:10 2009 +0900 @@ -165,7 +165,7 @@ int color = get_rgb(tex_x, tex_y, tile); /*下位4bitを抽出*/ - int alpha = color & 0xF000; + int alpha = color & 0xff000000; /*完全に透けているか判断*/ int flag = (alpha != 0); diff -r a64e729a8072 -r e923249c318a Renderer/Engine/task/DrawSpan.cc --- a/Renderer/Engine/task/DrawSpan.cc Thu Nov 05 22:00:10 2009 +0900 +++ b/Renderer/Engine/task/DrawSpan.cc Thu Nov 05 22:22:10 2009 +0900 @@ -164,7 +164,7 @@ int color = get_rgb(tex_x, tex_y, tile); /*下位4bitを抽出*/ - int alpha = color & 0x000F; + int alpha = color & 0x000000ff; /*完全に透けているか判断*/ int flag = (alpha != 0);