Lines Matching refs:BF
158 #define BF(bf) NV30_3D_BF_##bf
162 /* Clear */ { 0, 0, BF( ZERO), BF( ZERO) },
163 /* Src */ { 0, 0, BF( ONE), BF( ZERO) },
164 /* Dst */ { 0, 0, BF( ZERO), BF( ONE) },
165 /* Over */ { 1, 0, BF( ONE), BF(ONE_MINUS_SRC_ALPHA) },
166 /* OverReverse */ { 0, 1, BF(ONE_MINUS_DST_ALPHA), BF( ONE) },
167 /* In */ { 0, 1, BF( DST_ALPHA), BF( ZERO) },
168 /* InReverse */ { 1, 0, BF( ZERO), BF( SRC_ALPHA) },
169 /* Out */ { 0, 1, BF(ONE_MINUS_DST_ALPHA), BF( ZERO) },
170 /* OutReverse */ { 1, 0, BF( ZERO), BF(ONE_MINUS_SRC_ALPHA) },
171 /* Atop */ { 1, 1, BF( DST_ALPHA), BF(ONE_MINUS_SRC_ALPHA) },
172 /* AtopReverse */ { 1, 1, BF(ONE_MINUS_DST_ALPHA), BF( SRC_ALPHA) },
173 /* Xor */ { 1, 1, BF(ONE_MINUS_DST_ALPHA), BF(ONE_MINUS_SRC_ALPHA) },
174 /* Add */ { 0, 0, BF( ONE), BF( ONE) }
216 if (sblend == BF(DST_ALPHA)) {
217 sblend = BF(ONE);
218 } else if (sblend == BF(ONE_MINUS_DST_ALPHA)) {
219 sblend = BF(ZERO);
222 if (sblend == BF(DST_ALPHA)) {
223 sblend = BF(DST_COLOR);
224 } else if (sblend == BF(ONE_MINUS_DST_ALPHA)) {
225 sblend = BF(ONE_MINUS_DST_COLOR);
231 if (dblend == BF(SRC_ALPHA)) {
232 dblend = BF(SRC_COLOR);
233 } else if (dblend == BF(ONE_MINUS_SRC_ALPHA)) {
234 dblend = BF(ONE_MINUS_SRC_COLOR);
238 if (sblend == BF(ONE) && dblend == BF(ZERO)) {
456 opr->src_alpha && opr->src_card_op != BF(ZERO))