There is such an overhead when dealing with an external company.  Integration projects are rarely fun. I postulate that having your hardware designer report to the same guy as the chip designer makes the process much more streamlined.  No waiting for contracts / bizdev, being scheduled with competing projects, et cetera.  The powervr chip in A9 could be configured to support OpenGL (non-es), but the TI Omap series has it set up for OpenGL ES instead.  Now, if you are apple, you could probably get TI to change that for you... but then you're talking about contracts &#38; process management and integration once again. Wouldn't it be nice to just set directions and have it done?