Devulon
04-10-2002, 07:04 AM
I wanted to know what the deal is with p-buffers and render to texture. I have noticed a couple posts about it being slow. In my own experiences it is terribly slow. A friend of mine mention that in an article explaining p-buffer's and render to texture he thought the article reference drivers 28.40. Of course we are on 28.32, that seemed a little weird to me. In my own tests I have tried multiple p-buffer sizes and all the results were the same. Binding the P-Buffer was at least 2 or 3 times slower than doing glCopySubImage, etc. I currently am running a 1024x1024 pBuffer and using render to texture for some reflection/refraction tricks and the frame rate is around 50 fps when binding the pbuffer to GL_TEXTURE_2D and about 180 fps when doing a glCopySubImage2D.
What I am interested in is whether this is simply a busted driver (gonna fix it in 28.40 ?) or what. I have had lots of people look at the code and even nvidia's simple render to texture tends to exhibit the same performance as my code. Its pathetic. I don't see how not doing a copy can be 3 times slower than doing the copy.
Anyone else see a problem with this.
SO WHAT'S THE DEAL HERE !!!
Devulon
devulon@hotmail.com
What I am interested in is whether this is simply a busted driver (gonna fix it in 28.40 ?) or what. I have had lots of people look at the code and even nvidia's simple render to texture tends to exhibit the same performance as my code. Its pathetic. I don't see how not doing a copy can be 3 times slower than doing the copy.
Anyone else see a problem with this.
SO WHAT'S THE DEAL HERE !!!
Devulon
devulon@hotmail.com