Lines Matching refs:destMask
288 GLbitfield destMask; in draw_buffer() local
297 destMask = 0x0; in draw_buffer()
302 destMask = draw_buffer_enum_to_bitmask(ctx, buffer); in draw_buffer()
303 if (!no_error && destMask == BAD_MASK) { in draw_buffer()
309 destMask &= supportedMask; in draw_buffer()
310 if (!no_error && destMask == 0x0) { in draw_buffer()
320 _mesa_drawbuffers(ctx, fb, 1, &buffer16, &destMask); in draw_buffer()
433 GLbitfield destMask[MAX_DRAW_BUFFERS]; in draw_buffers() local
514 destMask[output] = draw_buffer_enum_to_bitmask(ctx, buffers[output]); in draw_buffers()
521 if (destMask[output] == BAD_MASK) { in draw_buffers()
546 destMask[output] = 0x0; in draw_buffers()
575 destMask[output] &= supportedMask; in draw_buffers()
577 if (destMask[output] == 0) { in draw_buffers()
604 if (destMask[output] & usedBufferMask) { in draw_buffers()
613 usedBufferMask |= destMask[output]; in draw_buffers()
622 _mesa_drawbuffers(ctx, fb, n, buffers16, destMask); in draw_buffers()
760 const GLbitfield *destMask) in _mesa_drawbuffers() argument
765 if (!destMask) { in _mesa_drawbuffers()
774 destMask = mask; in _mesa_drawbuffers()
782 if (n > 0 && util_bitcount(destMask[0]) > 1) { in _mesa_drawbuffers()
783 GLuint count = 0, destMask0 = destMask[0]; in _mesa_drawbuffers()
798 if (destMask[buf]) { in _mesa_drawbuffers()
799 gl_buffer_index bufIndex = ffs(destMask[buf]) - 1; in _mesa_drawbuffers()
801 assert(util_bitcount(destMask[buf]) == 1); in _mesa_drawbuffers()