Lines Matching refs:srcRGB

61 static boolean blend_discard_if_src_alpha_0(unsigned srcRGB, unsigned srcA,
68 return (srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA ||
69 srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA_SATURATE ||
70 srcRGB == PIPE_BLENDFACTOR_ZERO) &&
82 static boolean blend_discard_if_src_alpha_1(unsigned srcRGB, unsigned srcA,
89 return (srcRGB == PIPE_BLENDFACTOR_INV_SRC_ALPHA ||
90 srcRGB == PIPE_BLENDFACTOR_ZERO) &&
101 static boolean blend_discard_if_src_color_0(unsigned srcRGB, unsigned srcA,
108 return (srcRGB == PIPE_BLENDFACTOR_SRC_COLOR ||
109 srcRGB == PIPE_BLENDFACTOR_ZERO) &&
116 static boolean blend_discard_if_src_color_1(unsigned srcRGB, unsigned srcA,
123 return (srcRGB == PIPE_BLENDFACTOR_INV_SRC_COLOR ||
124 srcRGB == PIPE_BLENDFACTOR_ZERO) &&
131 static boolean blend_discard_if_src_alpha_color_0(unsigned srcRGB, unsigned srcA,
138 return (srcRGB == PIPE_BLENDFACTOR_SRC_COLOR ||
139 srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA ||
140 srcRGB == PIPE_BLENDFACTOR_SRC_ALPHA_SATURATE ||
141 srcRGB == PIPE_BLENDFACTOR_ZERO) &&
154 static boolean blend_discard_if_src_alpha_color_1(unsigned srcRGB, unsigned srcA,
161 return (srcRGB == PIPE_BLENDFACTOR_INV_SRC_COLOR ||
162 srcRGB == PIPE_BLENDFACTOR_INV_SRC_ALPHA ||
163 srcRGB == PIPE_BLENDFACTOR_ZERO) &&
177 unsigned srcRGB, unsigned srcA)
204 if (blend_discard_if_src_alpha_0(srcRGB, srcA, dstRGB, dstA)) {
206 } else if (blend_discard_if_src_alpha_1(srcRGB, srcA,
209 } else if (blend_discard_if_src_color_0(srcRGB, srcA,
212 } else if (blend_discard_if_src_color_1(srcRGB, srcA,
215 } else if (blend_discard_if_src_alpha_color_0(srcRGB, srcA,
219 } else if (blend_discard_if_src_alpha_color_1(srcRGB, srcA,
276 unsigned srcRGB, unsigned srcA,
290 util_blend_factor_uses_dest(srcRGB, false) ||
306 (srcRGB != PIPE_BLENDFACTOR_DST_COLOR &&
307 srcRGB != PIPE_BLENDFACTOR_DST_ALPHA &&
308 srcRGB != PIPE_BLENDFACTOR_INV_DST_COLOR &&
309 srcRGB != PIPE_BLENDFACTOR_INV_DST_ALPHA)) {
319 (srcRGB != PIPE_BLENDFACTOR_DST_COLOR &&
320 srcRGB != PIPE_BLENDFACTOR_DST_ALPHA &&
321 srcRGB != PIPE_BLENDFACTOR_INV_DST_COLOR &&
322 srcRGB != PIPE_BLENDFACTOR_INV_DST_ALPHA)) {
352 const unsigned srcRGB = state->rt[0].rgb_src_factor;
359 unsigned srcRGBX = srcRGB;
392 ( r300_translate_blend_factor(srcRGB) << R300_SRC_BLEND_SHIFT) |
410 srcRGB, srcA, r300screen->caps.is_r500);
412 srcRGB, srcA, FALSE);
421 srcRGB, srcA);
426 if (srcA != srcRGB || dstA != dstRGB || eqA != eqRGB) {