mesa: Changes to 'indirect-vbo'

Ian Romanick idr at kemper.freedesktop.org
Wed Jul 16 16:07:23 UTC 2008


The branch, indirect-vbo has been created
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=indirect-vbo

        at  030799ed3e2573472a58d8e1d8f1dab332fd1251 (commit)

- Commits -----------------------------------------------
commit 030799ed3e2573472a58d8e1d8f1dab332fd1251
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Jul 16 08:55:26 2008 -0700

    glx: Send array enable state to the server

commit 7fa850216b51b58e386d3348841894e9ec4d1746
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Jul 15 12:27:50 2008 -0700

    glx: Send array pointer state to the server

commit 9ddc3314208124a16e61a1a8c64d68f3d581c746
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Jul 15 12:19:14 2008 -0700

    glx: Track per-array buffer binding
    
    When a gl*Pointer call is made, latch the currently bound buffer
    object.  This will allow the client to know whether or not it has to
    send data to the server when, for example, glDrawArrays is called.

commit 6a06771e359559436410c4aca07c233425feec04
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Jul 15 11:40:22 2008 -0700

    glx: Track currently bound buffer objects
    
    Adds support for __indirect_glBindBufferARB and the related client
    bits to track the associated state.

commit 1c3e791beb793934790b99ef467af70047597208
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Jul 15 11:38:58 2008 -0700

    glx: Update gl_API.xml with VBO protocol
    
    This is an initial implementation of *part* of the VBO related
    protocol.  The opcodes used are *NOT* the official opcodes and may be
    changed without notice.  This commit contains the changes to
    gl_API.xml and the C code generated from it.  It compiles, but, due to
    __indirect_glBindBufferARB being missing, it does not link.

---------------------------------



More information about the mesa-commit mailing list