Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 3 of 3

Thread: EXT_compiled_vertex_array

  1. #1
    Junior Member Regular Contributor
    Join Date
    Dec 2000
    Location
    Almazora, Spain
    Posts
    104

    EXT_compiled_vertex_array

    Well, i have a program written using vertex arrays and i'd like to upgrade it to use compiled vertex arrays, because i read thy're faster than normal vertex arrays.

    So, afterinitialising this extension, the only thing I added to the display routine was:

    glLockArrayEXT(bla, bla)
    glDrawArrays(bla,bla,bla) <-I had this before
    glUnlockArrayEXT()


    But the frame rate is the same with or whitout compiled vertex arays, how are compiled_vertex_arrays used??????

    Thanx
    MeTaL WiLL NeVeR DiE!!!!!

  2. #2
    Guest

    Re: EXT_compiled_vertex_array

    Compiled vertex arrays can only be a win if
    you re-use the same vertex data more than
    once. Even so, if transform is not your
    bottleneck (i e you have a GeForce, Radeon,
    or better) then compiling probably won't
    give you much anyway.

  3. #3
    Senior Member OpenGL Pro
    Join Date
    Sep 2000
    Location
    Santa Clara, CA
    Posts
    1,463

    Re: EXT_compiled_vertex_array

    No, compiled vertex arrays can be a win even if transform is not a bottleneck. They can also help if copying data is a bottleneck.

    Expect to see a much-improved CVA implementation in a future driver version.

    - Matt

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •