Okay, so this is very strange indeed. I sat down today and opened up my script. I wanted to look at it after sleeping on the problem. Nothing unusual. I tried running it again, expecting vsync to still be messing up. It works!
Wat. I didn't change anything and it is just spontaneously working now. :/ On Friday, June 20, 2014 11:05:19 AM UTC-4, Juan J. Martínez wrote: > > On 20/06/14 13:50, Ryan Mailey wrote: > > Hi. > > > > I'm trying to write a small game in cocos2d, but I can't get vsync to > > actually work. This is not a problem with cocos itself, but rather a > > problem I've had with Pyglet. The problem persists on multiple machines > > with different hardware, and was the original reason for me > > discontinuing my Python game development. > > > > Basically, setting vsync to 'True' is completely ignored. I still render > > the scene at 1000+ fps. > > > > I did a quick check of cocos and it's creating the window straight away > passing though the parameters to pyglet, so vsync should be True (on). > > Can you check what's the vsync property value in cocos window? > > Printing director.window.vsync should do it (I may be wrong). > > I wonder if there's any problem with the vsync code in Windows 8, I > didn't have problems in my tests in Windows and it definitely works as > expected in Linux. > > vsync on win32 depends on WGL_EXT_swap_control extension. > > See: https://code.google.com/p/pyglet/source/browse/pyglet/gl/win32.py#230 > > It would be great if you could verify that your opengl implementation > provides it! > > Regards, > > Juan > > PS: sorry, this was quick check... I may be wrong all together! > > -- You received this message because you are subscribed to the Google Groups "pyglet-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/pyglet-users. For more options, visit https://groups.google.com/d/optout.
