Original Post
I am writing some software that I am using rectangular textures in. It works fine on many cards, but not on others. What is the best way to use rectangular textures and to check to see if a card supports them? Currently, I check to see if "GL_ARB_texture_rectangle" is supported. If it is not, then I assume the card cannod use "GL_TEXTURE_RECTANGLE_ARB". I use GL_TEXTURE_RECTANGLE_ARB as my texture target. Should I be checking for the "GL_NV_texture_rectangle" and "GL_EXT_texture_rectangle" as well? Should I be using another texture target instead of GL_TEXTURE_RECTANGLE_ARB that is more widely supported? Thanks.