gpu endian.

If I am working on a big-endian platform do I assume that the gpu also expects big-endian texel values for short, int, and float channel types?

I think yes as the values you supply to GPU are processed by the GPU driver. So if you’re working on a big-endian platform, it is likely that the driver uses big-endian format too.