Add more surface and texture info, hardware info, and group into categories.