Changed cursor creation to use absolute sizes rather than texture scaling