CLDeviceType to use standardised version identifier