Jump to content

  • Log In with Google      Sign In   
  • Create Account


VBO under WIn7 64bit


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
2 replies to this topic

#1 wlb2001   Members   -  Reputation: 123

Like
0Likes
Like

Posted 05 September 2012 - 11:06 AM

Hi there:
These days I am trying to move my project from WinXP32 to WIn7 64bit. Well, it's crushed. The first problem I have found is VBO. If I use VA, it works fine, but VBO not. It shows memory error when calling glDrawElements(). So anybody have any idea?
PS: I am using Vs2005 32bit. will it be the problem? should I use vs2010 64bit instead of vs2005?
Thanks for your help!

Sponsor:

#2 mhagain   Crossbones+   -  Reputation: 7654

Like
1Likes
Like

Posted 05 September 2012 - 12:51 PM

This should work just fine. OS or compiler aren't going to be relevant, the key factors are your gfx card and driver. You can compile a 32-bit program and it will run perfectly fine in 64-bit Windows, so with all else being equal my best guess is that you've got either (a) a code bug that one driver swallows benignly but the other driver doesn't like, or (b) a buggy driver on the 7 machine. With functionality as old and well-supported as VBOs the most likely is (a) but without seeing some code examples it's hard to say any more.

It appears that the gentleman thought C++ was extremely difficult and he was overjoyed that the machine was absorbing it; he understood that good C++ is difficult but the best C++ is well-nigh unintelligible.


#3 Aroidzap   Members   -  Reputation: 628

Like
0Likes
Like

Posted 11 September 2012 - 10:31 AM

Check your code for bad pointers. I expect you can have some glVertexAttribPointer() pointers fixed, where you have to use sizeof()




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS