refine M_dual

This commit is contained in:
David Rose 2002-05-14 23:30:51 +00:00
parent ce17cf23d8
commit 4745adfa30

View File

@ -192,6 +192,7 @@ get_binary_state() {
static CPT(RenderState) state = NULL;
if (state == (const RenderState *)NULL) {
state = RenderState::make(AlphaTestAttrib::make(AlphaTestAttrib::M_equal, 1.0f),
TransparencyAttrib::make(TransparencyAttrib::M_none),
RenderState::get_max_priority());
}
return state;
@ -208,6 +209,7 @@ get_dual_transparent_state() {
static CPT(RenderState) state = NULL;
if (state == (const RenderState *)NULL) {
state = RenderState::make(AlphaTestAttrib::make(AlphaTestAttrib::M_less, 1.0f),
TransparencyAttrib::make(TransparencyAttrib::M_alpha),
RenderState::get_max_priority());
}
return state;