bad framebuffer?

Started by
13 comments, last by adam17 16 years, 11 months ago
ive been trying to research framebuffer objects. ive found a bunch of tutorials and source examples. whenever i try to compile the examples nothing shows up on the texture. ive downloaded examples from FBO 101, codesampler.com, and flashbang.se. any ideas of what could be going wrong? im running an X850, core 2 duo, and 2gb of ddr2. any ideas of what could be causing the problem? if anybody has full source code that uses FBOs ill be more than happy to test your code and see if it runs (as long as it runs on your rig). hopefully that will help me narrow it down.
Advertisement
I am taking a wild guess here, but it may be the Radeon X850. ATI/AMD OpenGL drivers can be broken at times. Are you using the latest drivers?
++ My::Game ++
i am running the latest drivers. i could try and reinstall them. let me give that a try
ok, ive rolled back 3 different versions of the catalyst drivers to no avail. any other ideas or am i just screwed?
Umm..it's quite weird. those examples run well on my machine. I use a NV card.
Quote:Original post by _neutrin0_
ATI/AMD OpenGL drivers can be broken at times.


I think I should rephrase, I meant, ATI/AMD OpenGL drivers can be broken, period! There have been similar complaints (on this site) in the recent past regarding FBOs on ATI drivers. (Use the search)

All I can say is, if none of the FBO examples you have downloaded are working, then there is a good chance the drivers are buggy. We had similar problems, where different ATI cards seem to behave very differently w.r.t. FBO support even with latest drivers. Not all cards have problems, but some do.

Yes the examples should work on NV cards provided they support FBO extensions.
++ My::Game ++
well i submitted the problem to ati, its doubtful they will respond to it. hopefully they will resolve this soon. anybody else who reads this, can you please submit this problem too?
For the record, I developed the FBO articles on this site using an ATI X1900XT card on WinXP x64, so they should work without a problem on ATI and NV hardware (as I had some one test them on NV stuff for me).
Quote:Original post by phantom
For the record, I developed the FBO articles on this site using an ATI X1900XT card on WinXP x64, so they should work without a problem on ATI and NV hardware (as I had some one test them on NV stuff for me).


ive tried compiling it with my x850 with no luck. it compiles and runs (with some changes like getting rid of cstdlib. it conflicts with glut) but the FBO doesnt return an image.

believe me, i trust your coding skills.
Quote:Original post by phantom
For the record, I developed the FBO articles on this site using an ATI X1900XT card on WinXP x64, so they should work without a problem on ATI and NV hardware (as I had some one test them on NV stuff for me).

Unfortunately, this means nothing. If you recall our recent discussions about the ATI FBO problems, I mentioned that we got widely different results across different ATI chipsets, even when using the exact same driver. For example, the X1600 seems to be unaffected by the order you bind the attachements to the FBO, while the V5250 crashes if you don't bind the colour attachments before the depth.

Now, if nothing at all shows up, as in the OPs case, then this is a little suspicious. Adam, are you sure you didn't do a mistake somewhere ? Maybe modified the driver settings in some unusual way ? Or changed something vital in the source, without being aware of it ?

Try to not compile the demos yourself (since as you said, you changed them), but run the precompiled binaries instead. Try the FBO demo from ATI's SDK, the one with the bunny on the chessboard (IIRC). Everybody here should have that one, so we have a common testing base. I can verify that this demo runs on almost all ATI cards I have tried. Try it, and report back.

This topic is closed to new replies.

Advertisement