Basic 16bit texture loading abstractions