Darn it, now we are nit picking and it's not a part of the solution to OP's problem but... The "Graphic solution" could be considered whole computer because even GPU can't work without the whole computer and every bit of it has something to do with a picture on the screen (monitor). Monitor's capabilities have to be known, one way or the other. EDID is reporting that by communicating with system makes it easier and more accurate. In some way it's makes it Plug and Play (some would say pray) which we all know facilitates setting and use of any computer part.