# OpenGL My Kingdom for a Link to a Past Post

## Recommended Posts

Search-after-search I can’t find a past post I really need right now.

A long time ago someone did some tests on the best ways to update vertex buffers and he shared his results, but when I try the few key words I remember (which I won’t list here in order not to pass on a possibly mistaken key word to others) I just get results of people asking questions.  I even searched replies for a link to the post for which I am searching and nothing.

So the guy benchmarked at least 3 ways to update vertex buffers.

He did client arrays and VBO’s with DYNAMIC_DRAW and different updating strategies.

One of the strategies was orphaning.

It was about 2 years ago.

My kingdom for anyone who can find that post.  It may have been OpenGL ES 2.0.

L. Spiro

##### Share on other sites

I find it easier to use Google to search GameDev, and limit the google search to only the GameDev.net domain. Further, I limit searches by the rough area of time (in this case, 2010 to, and including, 2012). Since I'm hoping you happened to post in the thread, I also use your username as a search keyword.

I probably don't need to tell you how to use Google's search engine , but just on the off-chance, are any of these results what you are looking for?

##### Share on other sites

I was using Google search to try to find it. But I don’t believe I posted in the topic.

L. Spiro

##### Share on other sites
I am not sure if that is it (I saw it several times in my own searches but I distinctly remember my target being an information post rather than a question so I didn’t read it fully) but it is close enough (now that having it brought to my attention has made me give it a full read).

As promised, my kingdom.
You are now \$378,012.37 in debt, 3 mortgages behind, your car is about to be repossessed, and you are single.  But at least you have 2 cats!  But be careful of Maru; you are his enemy every second you are not feeding him.  Oh and Pen-Pen likes to steal your breath at night while scratching your eyelids.
Thank you!

L. Spiro Edited by L. Spiro

##### Share on other sites

Was it definitely a post on this site?

There is only…

…GameDev.net.

L. Spiro

##### Share on other sites

Thanks, I needed a reminder of what a catastrophe it is to stream data in GL APIs.

## Create an account

Register a new account

• ## Partner Spotlight

• ### Forum Statistics

• Total Topics
627655
• Total Posts
2978460
• ### Similar Content

• Both functions are available since 3.0, and I'm currently using glMapBuffer(), which works fine.
But, I was wondering if anyone has experienced advantage in using glMapBufferRange(), which allows to specify the range of the mapped buffer. Could this be only a safety measure or does it improve performance?
Note: I'm not asking about glBufferSubData()/glBufferData. Those two are irrelevant in this case.
• By xhcao
Before using void glBindImageTexture(    GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format), does need to make sure that texture is completeness.
• By cebugdev
hi guys,
are there any books, link online or any other resources that discusses on how to build special effects such as magic, lightning, etc. in OpenGL? i mean, yeah most of them are using particles but im looking for resources specifically on how to manipulate the particles to look like an effect that can be use for games,. i did fire particle before, and I want to learn how to do the other 'magic' as well.
Like are there one book or link(cant find in google) that atleast featured how to make different particle effects in OpenGL (or DirectX)? If there is no one stop shop for it, maybe ill just look for some tips on how to make a particle engine that is flexible enough to enable me to design different effects/magic
let me know if you guys have recommendations.
• By dud3
How do we rotate the camera around x axis 360 degrees, without having the strange effect as in my video below?
Mine behaves exactly the same way spherical coordinates would, I'm using euler angles.
Tried googling, but couldn't find a proper answer, guessing I don't know what exactly to google for, googled 'rotate 360 around x axis', got no proper answers.

References:
Code: https://pastebin.com/Hcshj3FQ
The video shows the difference between blender and my rotation:

• By Defend
I've had a Google around for this but haven't yet found some solid advice. There is a lot of "it depends", but I'm not sure on what.
My question is what's a good rule of thumb to follow when it comes to creating/using VBOs & VAOs? As in, when should I use multiple or when should I not? My understanding so far is that if I need a new VBO, then I need a new VAO. So when it comes to rendering multiple objects I can either:
* make lots of VAO/VBO pairs and flip through them to render different objects, or
* make one big VBO and jump around its memory to render different objects.
I also understand that if I need to render objects with different vertex attributes, then a new VAO is necessary in this case.
If that "it depends" really is quite variable, what's best for a beginner with OpenGL, assuming that better approaches can be learnt later with better understanding?

• 10
• 12
• 22
• 13
• 33