Lines Matching refs:eqA
173 static unsigned blend_discard_conditionally(unsigned eqRGB, unsigned eqA, in blend_discard_conditionally() argument
190 (eqA == PIPE_BLEND_ADD || eqA == PIPE_BLEND_REVERSE_SUBTRACT)) { in blend_discard_conditionally()
272 static unsigned blend_read_enable(unsigned eqRGB, unsigned eqA, in blend_read_enable() argument
284 if (eqRGB == PIPE_BLEND_MIN || eqA == PIPE_BLEND_MIN || in blend_read_enable()
285 eqRGB == PIPE_BLEND_MAX || eqA == PIPE_BLEND_MAX || in blend_read_enable()
296 if (eqRGB != PIPE_BLEND_MIN && eqA != PIPE_BLEND_MIN && in blend_read_enable()
297 eqRGB != PIPE_BLEND_MAX && eqA != PIPE_BLEND_MAX) { in blend_read_enable()
353 const unsigned eqA = state->rt[0].alpha_func; in r300_create_blend_state() local
407 blend_control |= blend_read_enable(eqRGB, eqA, dstRGB, dstA, in r300_create_blend_state()
409 blend_control_noclamp |= blend_read_enable(eqRGB, eqA, dstRGB, dstA, in r300_create_blend_state()
411 blend_control_noalpha |= blend_read_enable(eqRGB, eqA, dstRGBX, dstA, in r300_create_blend_state()
413 blend_control_noalpha_noclamp |= blend_read_enable(eqRGB, eqA, dstRGBX, dstA, in r300_create_blend_state()
418 blend_control |= blend_discard_conditionally(eqRGB, eqA, dstRGB, dstA, in r300_create_blend_state()
420 blend_control_noalpha |= blend_discard_conditionally(eqRGB, eqA, dstRGBX, dstA, in r300_create_blend_state()
424 if (srcA != srcRGB || dstA != dstRGB || eqA != eqRGB) { in r300_create_blend_state()
431 alpha_blend_control |= r300_translate_blend_function(eqA, TRUE); in r300_create_blend_state()
432 alpha_blend_control_noclamp |= r300_translate_blend_function(eqA, FALSE); in r300_create_blend_state()
434 if (srcA != srcRGBX || dstA != dstRGBX || eqA != eqRGB) { in r300_create_blend_state()
441 alpha_blend_control_noalpha |= r300_translate_blend_function(eqA, TRUE); in r300_create_blend_state()
442 alpha_blend_control_noalpha_noclamp |= r300_translate_blend_function(eqA, FALSE); in r300_create_blend_state()