Hi I need to pass a monochromatic texture (or just about 5-6 colors) to fragment shader and access it. The thing that stopped me is that textures size has to be power of 2. Why this is needed? I think these days gpus shouldn't need things like this. Is it possible to break this requirement?