"DVI is only 8 bit, but HDMI can go up to 12 bits."

Both are 8-bit for RGB. YCbCr on HDMI can be 8, 10, or 12-bit.