Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

#ActualBinaryPhysics

Posted 08 July 2012 - 05:33 PM

Well, you don't want to use 'glFlush', that's for certain.


But this is a single buffered program. What exactly would I end up swapping too?

The other consideration is do you even get a hardware context? [...] the OpenGL1.1 Software implementation is basically a bit load of rubbish so might explain things.


Is that not anything to do with the CreateContext command? I found a copy of the OpenGL Programming Guide (Release 1) so everything I've learnt is from there.

even if in hardware your test case is broken so drawing conclusions from it aren't valid - GL calls don't take a long time to execute as most just push commands into a command queue and do work 'later' (generally a few frames later)


I figured I was probably wrong (otherwise you wouldn't have the 'remove' choice when calling PeekMessage) but I'm honestly confused why it seems to crawl to a standstill when it isn't regulated.

#2BinaryPhysics

Posted 08 July 2012 - 05:33 PM

Well, you don't want to use 'glFlush', that's for certain.


But this is a single buffered program. What exactly would I end up swapping too?

The other consideration is do you even get a hardware context? [...] the OpenGL1.1 Software implementation is basically a bit load of rubbish so might explain things.


Is that not anything to do with the CreateContext command? I found a copy of the OpenGL Programming Guide (Release 1) so everything I've learnt is from there.


even if in hardware your test case is broken so drawing conclusions from it aren't valid - GL calls don't take a long time to execute as most just push commands into a command queue and do work 'later' (generally a few frames later)


I figured I was probably wrong (otherwise you wouldn't have the 'remove' choice when calling PeekMessage) but I'm honestly confused why it seems to crawl to a standstill when it isn't regulated.

#1BinaryPhysics

Posted 08 July 2012 - 05:25 PM

Well, you don't want to use 'glFlush', that's for certain.


But this is a single buffered program. What exactly would I end up swapping too?

The other consideration is do you even get a hardware context? [...] the OpenGL1.1 Software implementation is basically a bit load of rubbish so might explain things.


Is that not anything to do with the CreateContext command? I found a copy of the OpenGL Programming Guide (Release 1) so everything I've learnt is from there.

PARTNERS