I’'m programming a vertex shader using GLSL.
I tried to acces a 3D texture in the vertex shader but I have a problem with which format texture I have to use.
I have read NVIDIA OpenGL 2.0 Support, at the item 2.1.2.1 the documents speaks about these formats: GL_RGBA_FLOAT32_ARB
GL_LUMINANCE32_ARB etc.
Where are these items defined? I have download the last NVIDIA SDK, but these items aren’'t defined ??? Meaning which are the include files needed to use these formats…maybe is needed some extension wrapper like GLEW (we are using it…could it be outdated ?)
GL_RGBA_FLOAT32_ARB does not exist, GL_RGBA_FLOAT32_ATI does and is the same as GL_RGBA32F_ARB from the extension above which is based on ATI_texture_float.
Another floating point format extension around is NV_buffer_float.