Talk:Petit Computer 3/@comment-15296152-20140716205141/@comment-15296152-20140718180730

What's with this abstraction talk? Textures are nothing more than images, but those images aren't used just for display. They are, at the root, just data, and data can be interpreted in more than one way. Textures can be used for indexing (that is relevant to palettes), and even used for surface details like bump-mapping.

http://upload.wikimedia.org/wikipedia/commons/0/0a/Bump-map-demo-full.png

As for a system that uses both textures and palettes, let me point you to one which we should all be familiar with by now. The DS/i.

http://problemkaputt.de/gbatek.htm#ds3dtextureformats

This uses direct formats as it does not have shaders. The 3DS, however, does. And as said, paletted textures are easily done with shaders (with one used as the index, and another as the palette), so they continue to be available even in the event the direct formats for palettes is removed.