Mesa (master): 23 new commits

Marek Olšák mareko at kemper.freedesktop.org
Wed Dec 10 21:01:45 UTC 2014


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac319d94d38cf3145990002c8216426fe297cd28
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Dec 10 19:59:53 2014 +0100

    docs/relnotes: document the removal of GALLIUM_MSAA
    
    Cc: 10.2.10.3 10.4 <mesa-stable at lists.freedesktop.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=15186607bb99c637d2ab28d65e033d470a84b51c
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Dec 8 15:58:42 2014 +0100

    radeonsi: take into account NULL colorbuffers when computing CB_TARGET_MASK
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3291eedfe601b9d09023fb24987ae7d2c7e977c3
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Dec 8 13:35:36 2014 +0100

    radeonsi: only emit line stippling and provoking vertex state when it changes
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=acda2e113a020f9ab32d6d38a07d74f77520f462
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Dec 8 12:51:59 2014 +0100

    radeonsi: fix SPI state dependency on sprite_coord_enable
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7991d602f370a1bf7ff5040ea3ee2572ee1c76ca
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Dec 8 12:41:37 2014 +0100

    radeonsi: fix line stippling and provoking vertex state for GS primitives
    
    I'm not sure if GS hw outputs line lists or line strips.
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=834bee42ed45b1f993694c27aedd2f24d77d35f1
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 20:23:56 2014 +0100

    radeonsi: emit DRAW_PREAMBLE only if it changes
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4660935125a428ee7a108acc29b46d2801682a8
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Mon Dec 8 15:17:20 2014 +0100

    radeonsi: remove setting of VGT_DISPATCH_DRAW_INDEX
    
    It's used only if VGT_SHADER_STAGES_EN.DISPATCH_DRAW_EN is 1, which we don't
    set.
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fde19491038074eb2d5ddb1bae48276530f9d74
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 20:15:49 2014 +0100

    radeonsi: emit GS_OUT_PRIM_TYPE only if it changes
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=34350131ded27e7584cfde273675a9a99b1ba7db
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 20:14:41 2014 +0100

    radeonsi: emit primitive restart only if it changes
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3382036946cf7c7859c9027c4ffe4881e30ead56
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 20:04:40 2014 +0100

    radeonsi: emit base vertex and start instance only if they change
    
    v2: added a helper function for invalidation of the sh constants
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b472709090c10d17686b0ae5a5112e43ba8ac0c6
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 19:40:44 2014 +0100

    radeonsi: emit clip registers only if VS, GS, or rasterizer is changed
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=161534737c643e15bacf77b389daa18da325b74f
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 19:30:08 2014 +0100

    radeonsi: get info about VS outputs from tgsi_shader_info
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20e570d1156b76916cd6bf2a0113f548de8c4644
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 17:53:56 2014 +0100

    radeonsi: move all shader-related functions to a new file si_state_shaders.c
    
    This huge amount of code deserves its own file.
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca7f1cf8b554334d165b4d81f34f365a2d726181
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 16:40:09 2014 +0100

    radeonsi: generate derived and draw-related registers directly in the CS
    
    The big function is split into 3 smaller functions.
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=508c1ca6af665a93d7e3f20203e9fb5d59975832
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 16:02:07 2014 +0100

    radeonsi: si_conv_pipe_prim shouldn't fail
    
    An assertion should suffice.
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6546cfb03e4f8bf5bea8def990248fcd70597ba
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 15:58:46 2014 +0100

    radeonsi: remove useless variable si_context::pm4_dirty_cdwords
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e90bae4376472a6996925f4bb57ae3ae7994c7e5
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 15:53:01 2014 +0100

    radeonsi: remove unused draw packet functions
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=384213cb5122361f1b4561b3d591e8c8fbef26ab
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 15:52:15 2014 +0100

    radeonsi: emit draw packets directly into the CS
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=feedd8f7005eea29e741d1b1cf46025200066583
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 15:48:40 2014 +0100

    radeonsi: add emit util functions for SH registers
    
    Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b76bb3ba7c9358d1c0fc110199846c0d229776b
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 19:20:10 2014 +0100

    tgsi: add tgsi_shader_info::writes_clipvertex
    
    Reviewed-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8115797801c10c5757c34294ef12018702c6bd91
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 19:08:28 2014 +0100

    tgsi: add clip and cull distance writemasks into tgsi_shader_info
    
    Reviewed-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=946eb08e6a95510596471168285a20bbe1554bb3
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 18:49:31 2014 +0100

    tgsi: add tgsi_shader_info::writes_psize
    
    Reviewed-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a60ebe30c186daf1fbe569e07bfe2e75f765824
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Dec 7 14:21:41 2014 +0100

    cso: put cso_release_all into cso_destroy_context
    
    Reviewed-by: Brian Paul <brianp at vmware.com>




More information about the mesa-commit mailing list