I am programming a console emulator using Juce for the GUI. I came up with the need to use a texture of type GL_TEXTURE_2D_ARRAY, as the seemingly best solution to manage a few hundred small tiles in a single texture.

However, GL_TEXTURE_2D_ARRAY does not seem to be defined anywhere. Is there any way to bind textures of type GL_TEXTURE_2D_ARRAY with Juce? If possible, I would like to do it without adding any more dependencies (GLEW, etc) to the project.