Replacing all LUT reads with a select/ternary chain eliminates constant memory entirely
8 ternaries = 8 branches on Apple8. Branches cost MORE than divergent constant reads on Metal.