Hi All,

I am implementing a Order Independent transparency with Dual peeling based on http://developer.download.nvidia.com...pthPeeling.pdf.

On Nvidia cards, all works as expected but for some reason when I run the program on Ati FirePro 4900 nothing is visible (All is transparent).
After a couple of hours, I had discovered that if I use a GL_RGB32F instead a GL_RG32F it works with ATI too.

Somebody has any idea of what is happens?

This is how I am creating the texture.

Code :
        glGenTextures(1, &m_ID);
        glBindTexture(GL_TEXTURE_3D, m_ID);
        glTexImage3D(GL_TEXTURE_3D, 0, GL_RG32F, m_Width, m_Height, m_Depth, m_Border, GL_RGB, GL_FLOAT, NULL);
        glTexParameteri(GL_TEXTURE_3D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
        glTexParameteri(GL_TEXTURE_3D, GL_TEXTURE_MIN_FILTER, GL_NEAREST); 
        glTexParameteri(GL_TEXTURE_3D, GL_TEXTURE_WRAP_S, GL_CLAMP);
        glTexParameteri(GL_TEXTURE_3D, GL_TEXTURE_WRAP_T, GL_CLAMP);

Thanks in advance,

Carlos.

http://developer.download.nvidia.com...pthPeeling.pdf