Menu

white window - projectM starts after resizing

Help
aantipop
2007-10-26
2012-12-27
  • aantipop

    aantipop - 2007-10-26

    projectM and its libvisual part installed fine, but it starts in a white libvisual window. there are no visualisations until i manually resize that white window, after that it works fine.

    has anyone else noticed this problem ? im running kubuntu gutsy..

     
    • Peter Sperl

      Peter Sperl - 2007-10-26

      Resizing causes a reset of the OpenGL state, so that does make sense.  I don't see this behavior on my gentoo box, but I'll check the libvisual code for any obvious errors.

                              -Pete

       
    • aantipop

      aantipop - 2007-11-07

      other people face this problem too, maybe its a problem with some graphic cards ?
      https://bugs.launchpad.net/ubuntu/+bug/108595

       
    • Lucas

      Lucas - 2007-11-07

      I have the same problem
      Card: ATI RV280 5960
      OS: OpenSuse 10.3

      I see a white square box on a black background.

       
    • DarkMageZ

      DarkMageZ - 2007-11-17

      what's odd about this bug is that it only affects some ati users but not others, same applies to nvidia.
      maybe it's a drivers issue? or some people are using funny options in their xorg.conf while others aren't?

      might be worth someone writing up a test application which can gather information about the systems it is run on and if the bug occurs on those systems or not. could provide some interesting data to check out.

       
    • Peter Sperl

      Peter Sperl - 2007-11-18

      3D sucks because of the lack of consistency between systems.

      I'm pretty sure the white box s due to someone stomping on the OpenGL state.  It is remedied by resizing the window, which essentially resets the OpenGL state.  Now, I could just call the reset function EVERY FRAME and this would probably go away.  The reset function isn't even that heavy.  It just shouldn't be necessary, so I'm reluctant to put it in.  I'll probablt put the reset in the next release, becuse more reliable is better than fast.

       
    • bjaast

      bjaast - 2007-11-20

      I have the same problem running ubuntu 7.04 and a old NVidia Geforce MMX 400.
      I am not a 3d coder but when I go fullscreen I see the same white thing, and as I press F9 i can see the top left and the bottom right square vith a black background showing things, while the upper right remains white and the lower left shows few shapes moving, of different color, on a white background. Are you sure it's just a simple openGL state problem?

       
    • Peter Sperl

      Peter Sperl - 2007-11-21

      No I am not sure.  I actually wrote an itunes and windows media player plugin that I was messing around with (and have never released), and they have this white screen problem that was resolved by resetting the OpenGL state, so I assumed it was the same.

       
    • fatray

      fatray - 2007-11-28

      with useFBO:Off I get a white screen until I either (f)ullscreen or resize. I also get about twice the framerate on projectm-test with FBO:Off as well.

       
    • fatray

      fatray - 2007-11-28

      ok, fixed it (for me at least)

      in trunk/src/projectM-engine/FBO.cpp

      replace GL_LINEAR_MIPMAP_LINEAR with GL_LINEAR

      I think it appears twice in the svn FBO.cpp.

       
    • Peter Sperl

      Peter Sperl - 2007-11-30

      That is not suppossed to be on, good catch!

       

Log in to post a comment.

MongoDB Logo MongoDB