title: Is there a way to programmatically discover specifics about an Android device's GPU?
body: <p>I have searched the internet including <a href="http://developer.android.com" rel="nofollow noreferrer">developer.android.com</a>. I have read this Stack Overflow post: <a href="https://stackoverflow.com/questions/11497319/how-to-query-android-device-hardware-info">how to query android device hardware info</a>. I am aware of System.getProperties().</p>
  
  <p>My question is: is there a way to programmatically discover specific information about the GPU on a particular Android device? Is it at least possible to get the make and model of the GPU on a device?</p>
  
  <p>Or, should I just use the MANUFACTURER and MODEL fields of the Build class to infer the GPU that is used on that particluar device?</p>
  
  <p>My ends in regard to this question is to find a way to identify the graphics processing capability of devices that my apps run on so that I can adjust the graphics processing demands of my apps accordingly.</p>
  
  <p>Thanks,
  Chris</p>