As a followup to #873, consider deduplicating the "must be a single aspect" validation into a common place for B2T/T2B/writeTexture.
Maybe this belongs in validating linear texture data, or in a new algorithm which calls that. e.g. linear texture copy is valid
Originally posted by @kainino0x in #873 (comment)