Not sure what you mean by palletised but I found getting OpenGL support into SDL very easy. You can do your image manipulation using SDL calls and bind them to OpenGL surfaces. This way you can do anything that SDL can do and just link it to display when needed.