Mesa (master): 21 new commits

Brian Paul brianp at kemper.freedesktop.org
Wed Jan 24 17:19:14 UTC 2018


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=365a48abddcabf6596c2e34a784d91c8ab929918
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Jan 23 10:48:51 2018 -0700

    vbo: fix incorrect min/max_index values in display list draw call
    
    This fixes another regression from commit 8e4efdc895ea ("vbo: optimize
    some display list drawing").  The problem was the min_index, max_index
    values passed to the vbo drawing function were not computed to compensate
    for the biased prim::start values.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=104746
    https://bugs.freedesktop.org/show_bug.cgi?id=104742
    https://bugs.freedesktop.org/show_bug.cgi?id=104690
    Tested-by: Clayton Craft <clayton.a.craft at intel.com>
    Fixes: 8e4efdc895ea ("vbo: optimize some display list drawing")
    Reviewed-by: Emil Velikov <emil.velikov at collabora.co.uk>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2123bd2805c3c3dc23afd5322084fa0dd209dedb
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 16:50:43 2018 -0700

    vbo: whitespace/formatting fixes in vbo_split_inplace.c
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b0109cf398129ce9b9a76ad1b3d35f5da4d076d
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 16:43:43 2018 -0700

    vbo: whitespace/formatting fixes in vbo.h
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9280031a8f970ebec03edc9954d7d3ade54ba42
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 16:10:49 2018 -0700

    vbo/i965: move vbo_all_varyings_in_vbos() to brw_draw.c
    
    It's only used in brw_draw_prims().
    
    s/GLboolean/bool/, etc.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a83f7e119cac2020100035d426927629ab666257
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 14:50:08 2018 -0700

    vbo: remove unused vbo_any_varyings_in_vbos() function
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=718f4251c5cce3106e89e5f97bdde5e1a5f232fe
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 14:47:18 2018 -0700

    vbo: remove unneeded #includes
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4376a0c2b57d92f662fa03db13b0e682211a4a3
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 14:39:22 2018 -0700

    vbo: remove vbo_context.h and change includes to use vbo.h instead
    
    Now vbo.h is the public interface to the VBO module.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aafb56a148d3f75a2d5989f92bf3bba9b3fbfd24
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 14:32:38 2018 -0700

    vbo: move remaining items from vbo_context.h to vbo.h
    
    Non-VBO sources files sometimes included vbo.h while others included
    vbo_context.h.  We're moving all public types, functions to the former.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7cfec3be0e610ae554ded55b6566acf72b95899
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 14:22:29 2018 -0700

    vbo: move VBO-private types, prototypes, etc. into new vbo_private.h header
    
    Things which should not be used outside the VBO module.
    More public/private clean-ups coming.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d40fa42292e88fbaca2a838ff35a42db2d1de515
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 14:13:34 2018 -0700

    mesa: use new _vbo_install_exec_vtxfmt() function
    
    Instead of reaching into the vbo_context object in vtxfmt.c
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=04a17ec32765bd50cec517f4f92879f0b7e227e3
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 13:51:06 2018 -0700

    nouveau: remove vbo_context() call
    
    _vbo_DestroyContext() can be safely called even if there's no VBO
    module.  Removes a dependency on the vbo_context() function.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b0ae96711032a99a0b74a4c4a01d086f01a9f0c
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 13:50:04 2018 -0700

    i965: use vbo_set_[indirect]_draw_func()
    
    Instead of poking into the vbo_context object.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bbf8d9042c93d410666c94e078f852cccc330ea
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 13:28:10 2018 -0700

    vbo: move vbo_sizeof_ib_type() into vbo_exec_array.c
    
    It's only used in this one file.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a152cb7492b6ff2bc56f8c82879d703c8b99a880
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 13:21:56 2018 -0700

    mesa: move vbo_count_tessellated_primitives() to api_validate.c
    
    It's only used in this file and has nothing VBO-specific about it.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d3e10fd27d97f9da8500296a38febd91dfb06ba
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 12:53:12 2018 -0700

    mesa: update comment on gl_display_list
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cffa82327df5055565517485271ad4283c04b8e9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 12:42:53 2018 -0700

    mesa: whitespace clean-ups in mtypes.h
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3a1aa94d955602988a142d016a63ddc5069a59e
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 12:36:42 2018 -0700

    mesa: remove unused MAT_INDEX_AMBIENT/DIFFUSE/SPECULAR contants
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=67dc551ba9e1c05fdd9b67ebec16debbb5ae1a32
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 18 12:22:14 2018 -0700

    vbo: move DLIST_DANGLING_REFS from mtypes.h to vbo_save_api.c
    
    It's only used in this file.
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb7ef0df00e19d87d4d2dd95aff2318df2e17dc3
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 17 12:54:04 2018 -0700

    vbo: replace assert(0) with unreachable()
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b3cb7c651eeed66e4c6cc719918c4dd792cf9e1
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 17 15:46:28 2018 -0700

    vbo: fix, add comment in vbo_save.h
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=67ebde19d427dca68d5c11a3b7126462bf5b6c93
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 17 12:20:49 2018 -0700

    vbo: whitespace, formatting fixes in vbo_split.[ch]
    
    Reviewed-by: Roland Scheidegger <sroland at vmware.com>




More information about the mesa-commit mailing list