Mesa (master): 21 new commits

Marek Olšák mareko at kemper.freedesktop.org
Mon Jun 12 16:29:28 UTC 2017


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4951b0adbdfea0b8ec99ee6ac97515584c2f8832
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:59:54 2017 +0200

    radeonsi: pack si_context better
    
    there isn't much to gain here
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d43d352cc921b71cab03bd809cf651396a4d374
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:51:36 2017 +0200

    radeonsi: pack si_framebuffer better
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca815f1ead957366aa7e3356a2d742851bf44809
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:46:43 2017 +0200

    radeonsi: pack si_sampler_view better
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=29bf2530d8c003488c32c54f0d4c7c70cdb534e2
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:40:44 2017 +0200

    radeonsi: pack si_buffer_resources better
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf5ce61148559a870254c8b3d8ccac5e728de5af
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:36:13 2017 +0200

    radeonsi: pack struct si_descriptors better
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=217114dd73647d9c294b0b32c29e22a298b75db4
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:32:49 2017 +0200

    radeonsi: pack struct si_vertex_elements better
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e80a056ff93e9a2714a4a7e8a6ccc0a0d49b41a1
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:29:27 2017 +0200

    radeonsi: replace si_vertex_elements::elements with separate fields
    
    It makes si_vertex_elements a little smaller.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8b6f42e25369d149a28dfab1eeb48ff893894ad
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:33:24 2017 +0200

    radeonsi: rename si_vertex_element -> si_vertex_elements
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7be6186e0cecccd7a64e9ba242f17ddbe588d84a
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:21:18 2017 +0200

    radeonsi: allocate si_state_rasterizer::pm4_poly_offset only when needed
    
    Each element has over 700 bytes.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a828f5d783d79b3edf377e7b73f331ed67c196b8
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 19:17:25 2017 +0200

    radeonsi: pack si_state_rasterizer fields
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b6fed3a3c81c2b0d319ef121df20a0dc914705f
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 17:26:27 2017 +0200

    radeonsi: remove 8 bytes from si_shader_key with uint32_t ff_tcs_inputs_to_copy
    
    The previous patch helps with this.
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b2240ac9ce3ba9bd86f4ae8aac53af8878c0b10
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 17:25:29 2017 +0200

    radeonsi: use uint32_t to declare si_shader_key.opt.kill_outputs
    
    the next patch will benefit from this
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1621b33d73894e7c0c3e2b7252adfcd107d7ebd5
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Fri Jun 9 17:15:07 2017 +0200

    radeonsi: remove 8 bytes from si_shader_key by flattening opt.hw_vs
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=30882ba0dd4727e218ad34c7f4ebac7da16d1d72
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Jun 8 02:42:53 2017 +0200

    radeonsi: don't emit DB_STENCIL_CONTROL if it has no effect
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6743dc01fd3280b25462d7a1636b9df254f71e7b
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Jun 8 01:32:51 2017 +0200

    radeonsi: fix missing num_L2_invalidates increment
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5033818644b01728ba551e2e043892444878b39
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Jun 7 22:29:10 2017 +0200

    radeonsi: get rid of more compressed_colortex_mask names
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d8259194de92a6b690ca522b48bdd0108b07a02
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Thu Jun 8 02:26:28 2017 +0200

    gallium/noop: fix sampler views
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7448342a1f51f928611f3f7aefa7f2180aa05ecf
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Jun 7 23:18:09 2017 +0200

    gallium/docs: clarify gen_name/get_vendor/get_device_vendor behavior
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d62e8a727cfd3327e21fdda1a3e95a81e2c7f0b
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Jun 7 23:06:09 2017 +0200

    st/mesa: call check_program_state only when needed
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a22c8561859edf6edc7641be1a0973792293941
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Jun 7 14:43:28 2017 +0200

    r600g: set pipe_context::priv = NULL
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101254
    
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8be83f7f8f0b7846adb0b21daae58380f037d2f
Author: Marek Olšák <marek.olsak at amd.com>
Date:   Wed Jun 7 14:47:13 2017 +0200

    vl,omx,va,vdpau,xvmc: don't set the priv pointer in context_create
    
    Unused and radeonsi ignores it anyway.
    
    Acked-by: Nicolai Hähnle <nicolai.haehnle at amd.com>




More information about the mesa-commit mailing list