Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: FPS cut in half on Windows 7  (Read 4656 times)

0 Members and 1 Guest are viewing this topic.

dabo

  • Sr. Member
  • ****
  • Posts: 260
    • View Profile
    • http://www.dabostudios.net
FPS cut in half on Windows 7
« on: August 14, 2009, 11:49:34 pm »
Is this normal? (compared to Windows XP)

I haven't noticed anything else slow down since I switched OS.

I have an old laptop but as I wrote, nothing else is slower than on Win XP.

Has anyone else noticed any slow-downs comparing XP and 7?

Hiura

  • SFML Team
  • Hero Member
  • *****
  • Posts: 4321
    • View Profile
    • Email
FPS cut in half on Windows 7
« Reply #1 on: August 14, 2009, 11:56:56 pm »
( I don't know but : ) Did you rebuild your app / SFML ?
SFML / OS X developer

dabo

  • Sr. Member
  • ****
  • Posts: 260
    • View Profile
    • http://www.dabostudios.net
FPS cut in half on Windows 7
« Reply #2 on: August 15, 2009, 03:28:12 am »
Yes, both. Only difference now is that I'm using version 1.5 instead of 1.3.

Meltra Bour

  • Newbie
  • *
  • Posts: 28
    • View Profile
FPS cut in half on Windows 7
« Reply #3 on: August 15, 2009, 08:12:41 am »
I noticed the same on both vista and windows 7.

I'm guessing that this is because these new versions of windows os don't have *true* opengl by default. By default everything is emulated to directX calls and that is slowing down the rendering alot ... I have no clue about other gfx cards but both nvidia and ati fixed the problem by providing true opengl support with there drivers ... I have not done any testing on how to compile/link on those os's but I'm guessing the old openGL32 thing is out now.

dabo

  • Sr. Member
  • ****
  • Posts: 260
    • View Profile
    • http://www.dabostudios.net
FPS cut in half on Windows 7
« Reply #4 on: August 15, 2009, 02:21:06 pm »
ok, I have a crappy built-in Intel graphics chipset.

When I used win XP I also got a FPS boost while running in fullscreen mode, I don't get that anymore.