i'm trying to create a palette swapping shader what should i do