Mesa (master): i965: fix tessellation regressions with gl_state_index16

2018-02-12 Thread Mark Janes
Module: Mesa Branch: master Commit: db5f4221696a665e403c8374d6c7d8794d810ae6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=db5f4221696a665e403c8374d6c7d8794d810ae6 Author: Dave Airlie Date: Tue Feb 13 12:21:07 2018 +1000 i965: fix tessellation regressions with gl_state_index16 Loo

Mesa (master): virgl: Support v2 caps struct (v2)

2018-02-12 Thread Dave Airlie
Module: Mesa Branch: master Commit: 5e4a2b394eb03d5b49df8d3f2263c65b24ad2bb9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e4a2b394eb03d5b49df8d3f2263c65b24ad2bb9 Author: Stéphane Marchesin Date: Fri Feb 9 17:21:59 2018 -0800 virgl: Support v2 caps struct (v2) This struct allows

Mesa (master): ac/nir_to_llvm: add support for nir_intrinsic_shared_atomic_*

2018-02-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c787cbfa33ba543b7e4d6577363ceb9d51c52891 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c787cbfa33ba543b7e4d6577363ceb9d51c52891 Author: Timothy Arceri Date: Fri Feb 2 13:42:22 2018 +1100 ac/nir_to_llvm: add support for nir_intrinsic_shared_atomi

Mesa (master): ac/nir: add nir_intrinsic_{load,store}_shared support

2018-02-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 10457712edb744d358c4b7c891fdaa1a6c136046 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=10457712edb744d358c4b7c891fdaa1a6c136046 Author: Timothy Arceri Date: Thu Feb 8 11:10:26 2018 +1100 ac/nir: add nir_intrinsic_{load,store}_shared support Rev

Mesa (master): radeonsi: make si_declare_compute_memory() more generic and call for nir

2018-02-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b6cf898ec24ff19ad6ea03c5327cc7ccfc3a08f5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b6cf898ec24ff19ad6ea03c5327cc7ccfc3a08f5 Author: Timothy Arceri Date: Mon Feb 5 15:47:05 2018 +1100 radeonsi: make si_declare_compute_memory() more generic an

Mesa (master): st/glsl: set req_local_mem earlier for compute shaders

2018-02-12 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 94fa090fada8394c8569191b5ebfc46c037f20ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=94fa090fada8394c8569191b5ebfc46c037f20ba Author: Timothy Arceri Date: Mon Feb 5 15:45:32 2018 +1100 st/glsl: set req_local_mem earlier for compute shaders Wi

Mesa (master): mesa: move STATE_LENGTH to shader_enums.h and use it everywhere

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6b1e26e181fbe7fd64b42a0b77f80535be4d7690 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b1e26e181fbe7fd64b42a0b77f80535be4d7690 Author: Marek Olšák Date: Thu Nov 16 16:19:22 2017 +0100 mesa: move STATE_LENGTH to shader_enums.h and use it everywhe

Mesa (master): mesa: inline init_texture_unit

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: 79aca14f5f37de32140fb710970133c72886a0f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=79aca14f5f37de32140fb710970133c72886a0f2 Author: Marek Olšák Date: Wed Nov 15 17:50:33 2017 +0100 mesa: inline init_texture_unit because this is going to be c

Mesa (master): mesa: reduce the size of gl_viewport_attrib

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: a7882013d3e788a76cce638704c02b7bea0e67a1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7882013d3e788a76cce638704c02b7bea0e67a1 Author: Marek Olšák Date: Thu Nov 16 01:46:40 2017 +0100 mesa: reduce the size of gl_viewport_attrib All drivers conv

Mesa (master): mesa: reduce the size of gl_program_parameter

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: 4794fbc86e3f2cb9e02747894655c9e4432c2738 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4794fbc86e3f2cb9e02747894655c9e4432c2738 Author: Marek Olšák Date: Thu Nov 16 04:32:33 2017 +0100 mesa: reduce the size of gl_program_parameter 40 -> 24 bytes

Mesa (master): mesa: reduce the size of gl_texture_image

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: f4ea2b2a9e99d93fbf36c3f0e5f6f384be3cdb89 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4ea2b2a9e99d93fbf36c3f0e5f6f384be3cdb89 Author: Marek Olšák Date: Thu Nov 16 04:46:02 2017 +0100 mesa: reduce the size of gl_texture_image 80 -> 40 bytes. R

Mesa (master): mesa: use GLenum16 in a few more places

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: ca721b3d894a49d7342f5aa053ed132017e9352a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca721b3d894a49d7342f5aa053ed132017e9352a Author: Marek Olšák Date: Tue Jan 30 22:25:25 2018 +0100 mesa: use GLenum16 in a few more places Reviewed-by: Brian P

Mesa (master): mesa: reduce the size of gl_texture_object

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: d7550d783abc9a7bcfeee34aea2f03d2fc9db69a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7550d783abc9a7bcfeee34aea2f03d2fc9db69a Author: Marek Olšák Date: Thu Nov 16 01:44:10 2017 +0100 mesa: reduce the size of gl_texture_object Reviewed-by: Bria

Mesa (master): mesa: reduce the size of gl_program

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: 65ed98839b612ada9b5a3da3bedff135798bdb74 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=65ed98839b612ada9b5a3da3bedff135798bdb74 Author: Marek Olšák Date: Thu Nov 16 01:10:27 2017 +0100 mesa: reduce the size of gl_program gl_program: 1456 -> 976

Mesa (master): mesa: further reduce the size of ctx->Texture

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: ca5c5d96d8d6c4aa39701ec2bd012b79d9493910 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca5c5d96d8d6c4aa39701ec2bd012b79d9493910 Author: Marek Olšák Date: Wed Nov 15 22:41:12 2017 +0100 mesa: further reduce the size of ctx->Texture Reviewed-by: B

Mesa (master): mesa: separate legacy stuff from gl_texture_unit into gl_fixedfunc_texture_unit

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: 07c10cc59c164ddd0109e061dac8edf47437d8ca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07c10cc59c164ddd0109e061dac8edf47437d8ca Author: Marek Olšák Date: Wed Nov 15 22:02:51 2017 +0100 mesa: separate legacy stuff from gl_texture_unit into gl_fixe

Mesa (master): mesa: decrease the array size of ctx->Texture.FixedFuncUnit to 8

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: 78043a75f6c05c470da97d1f18615821d69177c0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=78043a75f6c05c470da97d1f18615821d69177c0 Author: Marek Olšák Date: Wed Nov 15 22:10:43 2017 +0100 mesa: decrease the array size of ctx->Texture.FixedFuncUnit t

Mesa (master): mesa,glsl,nir: reduce gl_state_index size to 2 bytes

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: e149a0253c12d103805230bc7bc0a36887c3b8df URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e149a0253c12d103805230bc7bc0a36887c3b8df Author: Marek Olšák Date: Thu Nov 16 04:29:35 2017 +0100 mesa,glsl,nir: reduce gl_state_index size to 2 bytes Let's u

Mesa (master): mesa: reduce the size of gl_image_unit (v2)

2018-02-12 Thread Marek Olšák
Module: Mesa Branch: master Commit: 78f1decc95edee0c774098e29582d5bb9dec39a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=78f1decc95edee0c774098e29582d5bb9dec39a4 Author: Marek Olšák Date: Thu Nov 16 00:44:43 2017 +0100 mesa: reduce the size of gl_image_unit (v2) gl_context::Imag

Mesa (master): anv: Don't resolve or ambiguate non-existent layers

2018-02-12 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f37bd726c7211e8680f4a903b2167dacc4de94f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f37bd726c7211e8680f4a903b2167dacc4de94f2 Author: Jason Ekstrand Date: Mon Feb 12 09:48:12 2018 -0800 anv: Don't resolve or ambiguate non-existent layers The p

Mesa (master): anv: Move setting current_pipeline to cmd_state_init

2018-02-12 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 4c77e21c814145e845bac64cce40eadfd7ac0bd9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c77e21c814145e845bac64cce40eadfd7ac0bd9 Author: Jason Ekstrand Date: Mon Feb 12 08:17:57 2018 -0800 anv: Move setting current_pipeline to cmd_state_init We w

Mesa (master): i965: Fix bugs in intel_from_planar

2018-02-12 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: c2c4e5bae3ba27bbdaafd8787a3e96266f82e70c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2c4e5bae3ba27bbdaafd8787a3e96266f82e70c Author: Daniel Stone Date: Mon Feb 12 17:54:41 2018 + i965: Fix bugs in intel_from_planar This commit fixes two b

Mesa (master): ac/nir: Fix compiler warning about uninitialized dw_addr.

2018-02-12 Thread Eric Anholt
Module: Mesa Branch: master Commit: 091bff831721b62243840038f505af0abd9436c1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=091bff831721b62243840038f505af0abd9436c1 Author: Eric Anholt Date: Sat Feb 10 10:37:37 2018 + ac/nir: Fix compiler warning about uninitialized dw_addr. Ev

Mesa (master): gallium/llvmpipe: Fix compiler warnings about ddx/ddy/ddmax.

2018-02-12 Thread Eric Anholt
Module: Mesa Branch: master Commit: 7a83be4b28953c9dfc609ad084f57e671310661a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a83be4b28953c9dfc609ad084f57e671310661a Author: Eric Anholt Date: Sat Feb 10 10:24:14 2018 + gallium/llvmpipe: Fix compiler warnings about ddx/ddy/ddmax.

Mesa (master): glsl/tests: Fix strict aliasing warning about int64/double.

2018-02-12 Thread Eric Anholt
Module: Mesa Branch: master Commit: 21670f820812238dbe3fb18ab90493999b7e718e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=21670f820812238dbe3fb18ab90493999b7e718e Author: Eric Anholt Date: Sat Feb 10 11:01:20 2018 + glsl/tests: Fix strict aliasing warning about int64/double.

Mesa (master): radv: Fix compiler warning about uninitialized 'set'

2018-02-12 Thread Eric Anholt
Module: Mesa Branch: master Commit: 1aed66dc1e7391914ba9ae5fd692cc97fc728096 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1aed66dc1e7391914ba9ae5fd692cc97fc728096 Author: Eric Anholt Date: Sat Feb 10 11:06:45 2018 + radv: Fix compiler warning about uninitialized 'set' The com

Mesa (master): anv: Drop I915_EXEC_CONSTANTS_REL_GENERAL from execbuf.

2018-02-12 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: bd87bd178ce59b46a875f4bb0aa2332ea03bb735 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd87bd178ce59b46a875f4bb0aa2332ea03bb735 Author: Kenneth Graunke Date: Sun Feb 11 14:52:27 2018 -0800 anv: Drop I915_EXEC_CONSTANTS_REL_GENERAL from execbuf.

Mesa (master): r200: remove left over dead code

2018-02-12 Thread Eric Engeström
Module: Mesa Branch: master Commit: 111d4bf1d0f2dfab274646a6474f05198203f566 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=111d4bf1d0f2dfab274646a6474f05198203f566 Author: Eric Engestrom Date: Fri Feb 9 11:38:43 2018 + r200: remove left over dead code 0aaa27f29187ffb739c7 rem

Mesa (master): ac/nir: drop nir_to_llvm_context from visit_var_atomic()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: e7373a64980cf9f3a8bb5c0e8c528b9596c2edb5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7373a64980cf9f3a8bb5c0e8c528b9596c2edb5 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:31 2018 +0100 ac/nir: drop nir_to_llvm_context from visit_var_atomic()

Mesa (master): ac/nir: remove backlink to nir_to_llvm_context

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: f4e85ba93f4323f62480658d006e3e34eb25df9b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4e85ba93f4323f62480658d006e3e34eb25df9b Author: Samuel Pitoiset Date: Fri Feb 9 13:54:35 2018 +0100 ac/nir: remove backlink to nir_to_llvm_context Signed-of

Mesa (master): ac/nir: drop nir_to_llvm_context from emit_f2f16()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: da8b0b82644870ce3844ada795d39266d24f1271 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da8b0b82644870ce3844ada795d39266d24f1271 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:26 2018 +0100 ac/nir: drop nir_to_llvm_context from emit_f2f16() Signe

Mesa (master): ac: add load_sample_mask_in() to the ABI

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: ecf229706ff666332b253b09f5b0808b5cd5f591 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecf229706ff666332b253b09f5b0808b5cd5f591 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:22 2018 +0100 ac: add load_sample_mask_in() to the ABI Signed-off-by:

Mesa (master): ac/nir: drop nir_to_llvm_context from glsl_to_llvm_type()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 759acfa18011eb64fa224389ee0eae5e94c59658 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=759acfa18011eb64fa224389ee0eae5e94c59658 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:32 2018 +0100 ac/nir: drop nir_to_llvm_context from glsl_to_llvm_type()

Mesa (master): ac: add load_resource() to the ABI

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: ed179fbdf37192cba5f3ff1c335d8ac09323ea81 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed179fbdf37192cba5f3ff1c335d8ac09323ea81 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:23 2018 +0100 ac: add load_resource() to the ABI Signed-off-by: Samuel

Mesa (master): ac: move push_constants to the ABI

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 0efbede949bc08303331bc8a7843c83cdabd166d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0efbede949bc08303331bc8a7843c83cdabd166d Author: Samuel Pitoiset Date: Fri Feb 9 13:54:20 2018 +0100 ac: move push_constants to the ABI Signed-off-by: Samuel

Mesa (master): ac/nir: drop nir_to_llvm_context from visit_vulkan_resource_reindex()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 485346b05a6ab2791579219ef74809faf383a15c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=485346b05a6ab2791579219ef74809faf383a15c Author: Samuel Pitoiset Date: Fri Feb 9 13:54:30 2018 +0100 ac/nir: drop nir_to_llvm_context from visit_vulkan_resour

Mesa (master): ac/nir: drop nir_to_llvm_context from visit_load_local_invocation_index()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 5ef5944848527c214a460cd746fcc467991c80c7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ef5944848527c214a460cd746fcc467991c80c7 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:27 2018 +0100 ac/nir: drop nir_to_llvm_context from visit_load_local_in

Mesa (master): ac/nir: drop nir_to_llvm_context from visit_load_push_constant()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: cd6dfacda9063fdc41f48b86470f50ba5a9e79ae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd6dfacda9063fdc41f48b86470f50ba5a9e79ae Author: Samuel Pitoiset Date: Fri Feb 9 13:54:29 2018 +0100 ac/nir: drop nir_to_llvm_context from visit_load_push_con

Mesa (master): ac: remove unused parameters in abi::load_tess_coord()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: e32f3749443183e92e3567214af41aceb60eaaeb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e32f3749443183e92e3567214af41aceb60eaaeb Author: Samuel Pitoiset Date: Fri Feb 9 13:54:25 2018 +0100 ac: remove unused parameters in abi::load_tess_coord() S

Mesa (master): ac/nir: remove nir_to_llvm_context::module

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: be5f6eb13e40ff0ae339ee27e43ce0b5a68a3102 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be5f6eb13e40ff0ae339ee27e43ce0b5a68a3102 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:34 2018 +0100 ac/nir: remove nir_to_llvm_context::module Signed-off-by

Mesa (master): ac/nir: remove nir_to_llvm_context::builder

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 90a815ddeb88654f8e3e702f390546cf6593a26c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=90a815ddeb88654f8e3e702f390546cf6593a26c Author: Samuel Pitoiset Date: Fri Feb 9 13:54:33 2018 +0100 ac/nir: remove nir_to_llvm_context::builder Signed-off-b

Mesa (master): ac/nir: drop nir_to_llvm_context from cast_ptr()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 5c9e398c83a691a3229845153e33fcc9f38be97f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c9e398c83a691a3229845153e33fcc9f38be97f Author: Samuel Pitoiset Date: Fri Feb 9 13:54:28 2018 +0100 ac/nir: drop nir_to_llvm_context from cast_ptr() Signed-

Mesa (master): ac/nir: remove unused nir_to_llvm_context:{defs,phis}

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 054c92190c1c3b91ebc33118a4518346805948ca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=054c92190c1c3b91ebc33118a4518346805948ca Author: Samuel Pitoiset Date: Fri Feb 9 13:54:18 2018 +0100 ac/nir: remove unused nir_to_llvm_context:{defs,phis} Si

Mesa (master): ac: move tg_size to the ABI

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 460d3ce7264f0da6db537fe8f99f6872d33ed269 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=460d3ce7264f0da6db537fe8f99f6872d33ed269 Author: Samuel Pitoiset Date: Fri Feb 9 13:54:19 2018 +0100 ac: move tg_size to the ABI Signed-off-by: Samuel Pitois

Mesa (master): ac/nir: remove useless bitcast in load_tess_coord()

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 1e69db003da22c9068e5fd08bcf217442da5712c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e69db003da22c9068e5fd08bcf217442da5712c Author: Samuel Pitoiset Date: Fri Feb 9 13:54:24 2018 +0100 ac/nir: remove useless bitcast in load_tess_coord() nir_

Mesa (master): ac: move view_index to the ABI

2018-02-12 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 0f48eeea05d4353d2449f19e5f1cd41f95376d1c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f48eeea05d4353d2449f19e5f1cd41f95376d1c Author: Samuel Pitoiset Date: Fri Feb 9 13:54:21 2018 +0100 ac: move view_index to the ABI Signed-off-by: Samuel Pit

Mesa (master): egl/gbm: Fix compiler warning about visual matching.

2018-02-12 Thread Daniel Stone
Module: Mesa Branch: master Commit: 0b97eb02b0e60cce7f74346e6c647286097b0542 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b97eb02b0e60cce7f74346e6c647286097b0542 Author: Eric Anholt Date: Sat Feb 10 16:32:57 2018 + egl/gbm: Fix compiler warning about visual matching. The com