I've searched for an hour and still I cannot figure out what I am doing wrong. I want to make a simple 16 bit float 3D texture that is not clamped and I'm trying to accomplish this via this call:
glTexImage3D(GL_TEXTURE_3D, 0, GL_LUMINANCE16F_ARB, dims, dims, dims, 0, GL_LUMINANCE, GL_SHORT, volumeData);
The code runs fine, and yet my values are still clamped to 0-1. I must be missing something, or perhaps one of the types are incorrect, but I'm at a loss. Is there perhaps some call to an enable function that must preceed the usage of non-clamped textures?
As far as I can tell it should work with 3D textures just fine...