mesa: Changes to 'gallium-tex-surfaces'

Jose Fonseca jrfonseca at kemper.freedesktop.org
Thu May 8 10:28:03 UTC 2008


The branch, gallium-tex-surfaces has been updated
        Commits at: http://cgit.freedesktop.org/mesa/mesa/log/?h=gallium-tex-surfaces

Summary of changes:
 src/gallium/auxiliary/pipebuffer/Makefile          |    1 +
 src/gallium/auxiliary/pipebuffer/SConscript        |    1 +
 src/gallium/auxiliary/pipebuffer/pb_bufmgr.h       |    4 +-
 src/gallium/auxiliary/pipebuffer/pb_validate.c     |  170 ++++++++++++++++++++
 .../u_hash_table.h => pipebuffer/pb_validate.h}    |   66 ++++----
 src/gallium/auxiliary/util/u_hash_table.c          |   77 ++++++++-
 src/gallium/auxiliary/util/u_hash_table.h          |    4 +
 7 files changed, 279 insertions(+), 44 deletions(-)
 create mode 100644 src/gallium/auxiliary/pipebuffer/pb_validate.c
 copy src/gallium/auxiliary/{util/u_hash_table.h => pipebuffer/pb_validate.h} (62%)

       via  82dd0225e7e21a35ca66d439dce8cfa39d782470 (commit)
       via  665b327a47ce80d136e91cfafedbc165227ea168 (commit)
       via  53996e562f8623ccb1defeaaa77efdff24477808 (commit)
      from  a266af9200444a4f651e0ff0cf54e533be38d44d (commit)


- Commits -----------------------------------------------
commit 82dd0225e7e21a35ca66d439dce8cfa39d782470
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Thu May 8 15:28:42 2008 +0900

    pipebuffer: Preliminary buffer validation.
    
    Use table to store a list of buffers to validate. Unfortunately cso_hash
    shrinks/regrows the hash every time, so still has to be addressed.
    
    Multi-thread validation is still WIP.

commit 665b327a47ce80d136e91cfafedbc165227ea168
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Thu May 8 15:19:07 2008 +0900

    gallium: Really free hash entries.
    
    Hook up to the new cso_hash_erase function.

commit 53996e562f8623ccb1defeaaa77efdff24477808
Author: José Fonseca <jrfonseca at tungstengraphics.com>
Date:   Thu May 8 14:56:03 2008 +0900

    pipebuffer: Don't include standard headers directly.

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




More information about the mesa-commit mailing list