update softwareRenderer to get an ID.