This is just out of mere interest, but is there a limit to the amount of vertecies GL_VERTEX_ARRAY will 'hold' and render through something like drawArrays()? Or could I theoretically pass through a few million vertexes and still be able to call drawArrays()?
A question about GL_VERTEX_ARRAY
884 Views Asked by MPainter At
2
There are 2 best solutions below
Related Questions in OPENGL
- setting OpenGL version in objective-C
- How to run OpenGL version 3.3 (with Intel HD 4000) on Ubuntu 15.04
- Can linear filtering be used for an FBO blit of an MSAA texture to non-MSAA texture?
- How to get shader version from QOpenGLShader?
- "Capture GPU Frame" in XCode -- iOS only?
- Difference between glewGetString(GLEW_VERSION) and glewIsSupported
- Tesselation result flickering - OpenGL/GLSL
- Water rendering in opengl
- Texture mapping consuming physical memory
- Rotating a Cube using Quaternions in PyOpenGL
- Switching from perspective orthographic projection in OpenGL
- FreeType2 and OpenGL : Use unicode
- Should Meshes with and without Skeleton use different Shaders?
- How to get accurate 3D depth from 2D screen mouse click for large scale object in OpenGL?
- Trying to load 2d texture with glTexImage2D, but just getting blank
Related Questions in VERTEX-ARRAY
- glDrawElements not working on iPhone but glDrawArrays works
- Not able to get output with glDrawElements() & glMultiDrawElements()
- OpenGL ES 2.0: Efficient Rendering of Static and Dynamic Vertex Data
- Motion field display on tile map SFML
- VAO and element array buffer state
- Do I have to use glGenVertexArray in opengl
- OpenGL scaling vertex arrays
- OpenGL Vertex array not displaying properly
- Drawing 3D polygon using vertex array
- OpenGL ES - How to Batch Render 500+ particles w/ different alphas, rotations, and scales?
- What are Vertex Array Objects?
- Draw a series of points with vertex array : nothing displayed
- Why does OpenGL's glDrawArrays() fail with GL_INVALID_OPERATION under Core Profile 3.2, but not 3.3 or 4.2?
- Corrupted data in vertex shader attribute location
- Generic vertex attribute buffer doesn't seem to work without glVertexPointer
Related Questions in VERTEXDATA
- Not able to get output with glDrawElements() & glMultiDrawElements()
- Is there a way to get generic vertex attributes into OpenGL Shader builder on the Mac?
- OpenGL vertex buffer confusion
- OpenGL buffers - Stride vs Tightly packed
- glVertexAttributePointer scope?
- How does one add vertices to a mesh object in OpenGL?
- From dataframe to vertex/edge array
- How does DirectX read in vertices?
- assign a (numeric real) value to vertex in network graph
- Can Geometry vertex data be shared across three.js Ribbons?
- A question about GL_VERTEX_ARRAY
- What is a good code structure for api-independent vertex processing?
- What's the preferred vertex data format for OpenGL ES on iPhone OS?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Since OpenGL-1.2 a sort of limitation applies when using
glDrawRangeElements:But that's more of a recommendation, that a hard constraint. Other than that, the true limit is the amount of memory installed, and what can be addressed by the chosen type for the index element array
However the limits for
glDrawRangeElementsusually also make a good indication for batch sizes in general.