Lines Matching defs:DF
107 #define DF(bf) (NV30_3D_BLEND_FUNC_DST_RGB_##bf | \
111 /* Clear */ { 0, 0, SF( ZERO), DF( ZERO) },
112 /* Src */ { 0, 0, SF( ONE), DF( ZERO) },
113 /* Dst */ { 0, 0, SF( ZERO), DF( ONE) },
114 /* Over */ { 1, 0, SF( ONE), DF(ONE_MINUS_SRC_ALPHA) },
115 /* OverReverse */ { 0, 1, SF(ONE_MINUS_DST_ALPHA), DF( ONE) },
116 /* In */ { 0, 1, SF( DST_ALPHA), DF( ZERO) },
117 /* InReverse */ { 1, 0, SF( ZERO), DF( SRC_ALPHA) },
118 /* Out */ { 0, 1, SF(ONE_MINUS_DST_ALPHA), DF( ZERO) },
119 /* OutReverse */ { 1, 0, SF( ZERO), DF(ONE_MINUS_SRC_ALPHA) },
120 /* Atop */ { 1, 1, SF( DST_ALPHA), DF(ONE_MINUS_SRC_ALPHA) },
121 /* AtopReverse */ { 1, 1, SF(ONE_MINUS_DST_ALPHA), DF( SRC_ALPHA) },
122 /* Xor */ { 1, 1, SF(ONE_MINUS_DST_ALPHA), DF(ONE_MINUS_SRC_ALPHA) },
123 /* Add */ { 0, 0, SF( ONE), DF( ONE) }
162 if (dblend == DF(SRC_ALPHA)) {
163 dblend = DF(SRC_COLOR);
164 } else if (dblend == DF(ONE_MINUS_SRC_ALPHA)) {
165 dblend = DF(ONE_MINUS_SRC_COLOR);
169 if (sblend == SF(ONE) && dblend == DF(ZERO)) {