IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> glDrawRangeElements & IndexBuffer, Performance hit?
zqueezy
post Nov 5 2009, 08:42 AM
Post #1


Member
**

Group: Members
Posts: 3
Joined: 19-January 09
Member No.: 7,282



hey folks,
I've got a little question. I'm using VBO and and IBO (GL_ELEMENT_ARRAY_BUFFER) and bind them.
I found the glDrawRangeElements call quite nice since it allows me to store a single large index buffer per mesh und use differnet "views" to set up the material.
Everything in my code is running fine, my question is performancewise.
my call looks more or less like this
glDrawRangeElements( GL_TRIANGLES,x1,x2,(GLsizei)pIdxBufferView->GetCount(),GL_UNSIGNED_INT,(GLvoid*)pIdxBufferView->GetStartIndex()*sizeof(uint32_t) );

I can see that x1 and x2 are valuable when not using VBO & IBO.
Is there a performance hit when using x1=0 and x2 = GL_MAX_ELEMENTS_VERTICES (when using VBO&IBO)???

thanks a lot in advance
zqueezy
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Copyright © 2008 NVIDIA® Corporation.  Terms of Use | Legal Info | Privacy Policy Time is now: 23rd November 2009 - 12:42 PM