All the examples in the opengl directory appeared to work, including the ones named "pbuffers", "pbuffers2", and "textures".
When I pressed '1' in qtdemo, I got a window that said this: Rendering system: OpenGL Adapt: on Adaption occured: no OpenGL version: 2.0 or higher Color bit depth: 32 Wanted FPS: 100 Benchmarked FPS: not calculated Animations: on Blending: on Ticker: on Pixmaps: off Rescale images on resize: on Timer based updates: on Separate loop: no Screen sync: yes I haven't tried Qt 4.4.4 or disabling the pixelbuffer object extension, I'll post to the list again when I do. Thanks, Miles On Fri, Jan 23, 2009 at 1:55 AM, Trond Kjernaasen <[email protected]> wrote: > Hi, > > Miles Gazic wrote: >> On a 2.8GHz Pentium 4, 1GB RAM, ATI Radeon HD 2400 Series video card, >> ATI driver version 8.471.0.0. Built qt-win-opensource-src-4.5.0-beta1 >> from source using Visual C++ 2008 Express Edition with SP1. >> >> qtdemo has corrupted graphics, looks like when the horizontal sync >> isn't working on a CRT (but just in that window, the rest of the LCD >> is fine :D). Or like if you have textures and a framebuffer without >> the same pixel size. No command-line output or errors of any kind. >> The app ran without crashing, and I could click the UI (if I guessed >> the right place to click). >> >> Let me know if there's any other info needed. >> >> Thanks, >> Miles >> >> PS: Image here: >> http://picasaweb.google.com/miles.gazic/Qt#5294269856092205346 > > > That looks bad indeed. If you press "1" while the Qt Demo is running, > you'll get information about which rendering system is being used. I > assume it's using OpenGL in this case. Do you see similar behavior in > any of the other OpenGL examples that's shipped with Qt? Do you know if > this happens with Qt 4.4.x on the same system? > It seems that the texture uploads are corrupted for some reason, and it > might be related to the pixelbuffer object extension we use to upload > textures (if it's supported by your card). You could try to disable that > feature by commenting out the check for it in src/opengl/qgl.cpp (lines > 1713-1719, in one of the bindTexture() overloads), recompile the GL > module and see if that helps. > > Regards, > -- > Trond K. > _______________________________________________ > Qt4-preview-feedback mailing list > [email protected] > http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback > _______________________________________________ Qt4-preview-feedback mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt4-preview-feedback
