• Advertisement
Sign in to follow this  

VBO under WIn7 64bit

This topic is 1961 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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!

Share this post


Link to post
Share on other sites
Advertisement
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.

Share this post


Link to post
Share on other sites
Check your code for bad pointers. I expect you can have some glVertexAttribPointer() pointers fixed, where you have to use sizeof()

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement