Mesa (master): radv: remove predication on cache flushes

2018-01-30 Thread Dave Airlie
Module: Mesa Branch: master Commit: ef272b161e05e8216f2d1f4df5023f3aed0ae4fa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef272b161e05e8216f2d1f4df5023f3aed0ae4fa Author: Matthew Nicholls Date: Mon Jan 29 16:26:18 2018 + radv: remove predication on cache flushes This can lead

Mesa (master): mesa: fix broken glGet*(GL_POLYGON_MODE) query

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 1ea9efd2f8892cc238b12ec3f329e8322a9e5d2f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ea9efd2f8892cc238b12ec3f329e8322a9e5d2f Author: Brian Paul Date: Tue Jan 30 19:32:37 2018 -0700 mesa: fix broken glGet*(GL_POLYGON_MODE) query This reverts p

Mesa (master): virgl: also remove dimension on indirect.

2018-01-30 Thread Dave Airlie
Module: Mesa Branch: master Commit: 49c61d8b841538e09b8c2b2d2f409147fd7b549a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49c61d8b841538e09b8c2b2d2f409147fd7b549a Author: Dave Airlie Date: Tue Nov 14 06:52:06 2017 +1000 virgl: also remove dimension on indirect. This fixes some dE

Mesa (master): radeonsi: move max_simd_waves computation into a separate function

2018-01-30 Thread Marek Olšák
Module: Mesa Branch: master Commit: c02c9ee550d137fbea3ed105131d621d6af5813b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c02c9ee550d137fbea3ed105131d621d6af5813b Author: Marek Olšák Date: Wed Jan 10 23:09:58 2018 +0100 radeonsi: move max_simd_waves computation into a separate fun

Mesa (master): radeonsi: remove DBG_PRECOMPILE

2018-01-30 Thread Marek Olšák
Module: Mesa Branch: master Commit: fdf01d02449ba76c7c69ef94f4cdfd207b8b9cf1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fdf01d02449ba76c7c69ef94f4cdfd207b8b9cf1 Author: Marek Olšák Date: Thu Jan 11 00:21:44 2018 +0100 radeonsi: remove DBG_PRECOMPILE it's useless and shader-db s

Mesa (master): radeonsi: print shader-db stats for main parts, not final binaries

2018-01-30 Thread Marek Olšák
Module: Mesa Branch: master Commit: 148b48646b6ae093fde5e243c22e894bb4b96e36 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=148b48646b6ae093fde5e243c22e894bb4b96e36 Author: Marek Olšák Date: Wed Jan 10 23:25:37 2018 +0100 radeonsi: print shader-db stats for main parts, not final bin

Mesa (master): mesa: fix glGet MAX_VERTEX_ATTRIB queries

2018-01-30 Thread Marek Olšák
Module: Mesa Branch: master Commit: a7311cd7eee309adb8ebb8b556dfa2fe15c5cdde URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7311cd7eee309adb8ebb8b556dfa2fe15c5cdde Author: Marek Olšák Date: Tue Jan 30 22:24:12 2018 +0100 mesa: fix glGet MAX_VERTEX_ATTRIB queries Broken by f96a69f9

Mesa (master): anv/cmd_buffer: Re-emit the pipeline at every subpass

2018-01-30 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 97938dac36e2875001ba24a7968e4cd8e2271321 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=97938dac36e2875001ba24a7968e4cd8e2271321 Author: Jason Ekstrand Date: Fri Jan 26 16:22:27 2018 -0800 anv/cmd_buffer: Re-emit the pipeline at every subpass If

Mesa (master): nir: Rearrange and-compounded float compares

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 053be9f0201db183a761a2a4ce813a114a766b72 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=053be9f0201db183a761a2a4ce813a114a766b72 Author: Ian Romanick Date: Thu Jan 4 15:21:30 2018 -0800 nir: Rearrange and-compounded float compares If both compar

Mesa (master): nir: Simplify min and max of b2f

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 68420d8322c2b304a0b15f94b43dec19f082dfae URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=68420d8322c2b304a0b15f94b43dec19f082dfae Author: Ian Romanick Date: Tue Mar 8 11:11:00 2016 -0800 nir: Simplify min and max of b2f v2: Rebase on almost 2 yea

Mesa (master): nir: Rearrange logic op-compounded integer compares

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 03fb13f646732d234d3698acfa089ee0216cbe8f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=03fb13f646732d234d3698acfa089ee0216cbe8f Author: Ian Romanick Date: Fri Jan 5 13:20:46 2018 -0800 nir: Rearrange logic op-compounded integer compares Skylake

Mesa (master): nir: See through an fneg to apply existing optimizations

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: cfc0d34802b13a7436f8d0029e9b1370f2bc585e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfc0d34802b13a7436f8d0029e9b1370f2bc585e Author: Ian Romanick Date: Tue Jan 9 15:32:47 2018 -0800 nir: See through an fneg to apply existing optimizations Do

Mesa (master): nir: Separate a weird compare with zero to two compares with zero

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 821e7a4d329f8460d0d27683580a703d9ed8431c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=821e7a4d329f8460d0d27683580a703d9ed8431c Author: Ian Romanick Date: Thu Jan 11 14:14:25 2018 -0800 nir: Separate a weird compare with zero to two compares with

Mesa (master): nir: Distribute binary operations with constants into bcsel

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: ee63933a73653564c490cff1f841d98e6265df97 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee63933a73653564c490cff1f841d98e6265df97 Author: Ian Romanick Date: Wed Mar 2 15:39:09 2016 -0800 nir: Distribute binary operations with constants into bcsel

Mesa (master): nir: Undo possible damage caused by rearranging or-compounded float compares

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: d8d18516b0aa81f6791889bab7ce14703e65d8b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8d18516b0aa81f6791889bab7ce14703e65d8b4 Author: Ian Romanick Date: Fri Jan 5 13:29:26 2018 -0800 nir: Undo possible damage caused by rearranging or-compounde

Mesa (master): nir: Be more conservative about rearranging or-compounded compares

2018-01-30 Thread Ian Romanick
Module: Mesa Branch: master Commit: 3941cba0f76d2e004cd26df3cabf063f68eed899 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3941cba0f76d2e004cd26df3cabf063f68eed899 Author: Ian Romanick Date: Thu Jan 4 13:30:49 2018 -0800 nir: Be more conservative about rearranging or-compounded co

Mesa (master): st/glsl_to_nir: disable io lowering and array splitting of fs inputs

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 283e25102be5dfd8f9759ceb08961708e09724be URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=283e25102be5dfd8f9759ceb08961708e09724be Author: Timothy Arceri Date: Mon Jan 15 11:48:16 2018 +1100 st/glsl_to_nir: disable io lowering and array splitting of

Mesa (master): st/glsl_to_nir: copy nir compiler options to context

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 93e213f91f64189ff5fe65844a9fe5b8c48366c2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=93e213f91f64189ff5fe65844a9fe5b8c48366c2 Author: Timothy Arceri Date: Tue Jan 30 11:51:31 2018 +1100 st/glsl_to_nir: copy nir compiler options to context Vari

Mesa (master): nir/st_glsl_to_nir: add param to disable splitting of inputs

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 32187562623b78cc502eaa976a2933fa8a201cab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=32187562623b78cc502eaa976a2933fa8a201cab Author: Timothy Arceri Date: Fri Jan 19 13:05:35 2018 +1100 nir/st_glsl_to_nir: add param to disable splitting of inpu

Mesa (master): radeonsi/nir: add interpolate at intrinsics to scan_instruction()

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 580f1aa247479b0cd06e94ba09c13317240561be URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=580f1aa247479b0cd06e94ba09c13317240561be Author: Timothy Arceri Date: Sun Jan 14 19:52:24 2018 +1100 radeonsi/nir: add interpolate at intrinsics to scan_instru

Mesa (master): ac/nir_to_llvm: move some interp defines to the header

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b8808848ce5964cbff8dc1e2f5f6928f5632b8a2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8808848ce5964cbff8dc1e2f5f6928f5632b8a2 Author: Timothy Arceri Date: Tue Jan 30 14:52:43 2018 +1100 ac/nir_to_llvm: move some interp defines to the header Th

Mesa (master): radeonsi/nir: move the interpolation qualifier scanning

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: fea6da9aaa418c40f229db2ca0c85d7aae96cb73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fea6da9aaa418c40f229db2ca0c85d7aae96cb73 Author: Timothy Arceri Date: Sun Jan 14 20:43:40 2018 +1100 radeonsi/nir: move the interpolation qualifier scanning W

Mesa (master): ac/radeonsi: add lookup_interp_param and load_sample_position to the abi

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d185190222cea1def252b15c1fca3676b50d76b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d185190222cea1def252b15c1fca3676b50d76b4 Author: Timothy Arceri Date: Sun Jan 14 20:54:20 2018 +1100 ac/radeonsi: add lookup_interp_param and load_sample_posit

Mesa (master): radeonsi/nir: adjust load_sample_position() to be shared between backends

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 3ff012f142f42faed6d281cf4a17f72ec977c8cb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ff012f142f42faed6d281cf4a17f72ec977c8cb Author: Timothy Arceri Date: Sun Jan 14 20:49:40 2018 +1100 radeonsi/nir: adjust load_sample_position() to be shared b

Mesa (master): radeonsi/nir: add prim_mask to the abi

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 97058168a4bcf7d0dddbb13af02972a0edbcefd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=97058168a4bcf7d0dddbb13af02972a0edbcefd4 Author: Timothy Arceri Date: Sun Jan 14 20:51:35 2018 +1100 radeonsi/nir: add prim_mask to the abi Reviewed-by: Marek

Mesa (master): radeonsi/nir: add input support for arrays that have not been copied to temps and split

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: dd6d6c63a700af98a7a7d65dcdf72e8be69d4643 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd6d6c63a700af98a7a7d65dcdf72e8be69d4643 Author: Timothy Arceri Date: Mon Jan 15 11:45:37 2018 +1100 radeonsi/nir: add input support for arrays that have not b

Mesa (master): nir: add lower_all_io_to_temps flag

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9a2e0856805d5dd27975d5a2bf68fab44346aa4f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a2e0856805d5dd27975d5a2bf68fab44346aa4f Author: Timothy Arceri Date: Tue Jan 30 10:55:19 2018 +1100 nir: add lower_all_io_to_temps flag This will be used for

Mesa (master): radeonsi/nir: add si_nir_lookup_interp_param() helper

2018-01-30 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 3a47b138e3d94494730b3131f70d1e67cfb1826c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a47b138e3d94494730b3131f70d1e67cfb1826c Author: Timothy Arceri Date: Tue Jan 30 14:54:13 2018 +1100 radeonsi/nir: add si_nir_lookup_interp_param() helper Rev

Mesa (master): radv: Merge ps_input_cntl computation with PM4 generation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: d5a0af84ec898c89cffaf4bb42e6b2761272f4fd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5a0af84ec898c89cffaf4bb42e6b2761272f4fd Author: Bas Nieuwenhuizen Date: Sun Jan 14 16:05:01 2018 +0100 radv: Merge ps_input_cntl computation with PM4 generati

Mesa (master): radv: Merge depth stencil state with PM4 generation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: df2e7ab0dbc41df00df9714aac713ac9ba6309c5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df2e7ab0dbc41df00df9714aac713ac9ba6309c5 Author: Bas Nieuwenhuizen Date: Sun Jan 14 20:00:40 2018 +0100 radv: Merge depth stencil state with PM4 generation. R

Mesa (master): radv: Merge vs state computation with PM4 generation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: c80747b32c723cd8032e864a579baa36c8ca80cd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c80747b32c723cd8032e864a579baa36c8ca80cd Author: Bas Nieuwenhuizen Date: Sun Jan 14 02:43:08 2018 +0100 radv: Merge vs state computation with PM4 generation.

Mesa (master): radv: Constify some pipeline helpers.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 6f1a3f081e59599557c8436b7c8666d0fbba2677 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f1a3f081e59599557c8436b7c8666d0fbba2677 Author: Bas Nieuwenhuizen Date: Mon Jan 15 12:34:33 2018 +0100 radv: Constify some pipeline helpers. Reviewed-by: Dav

Mesa (master): radv: Move blend state out of pipeline.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 4aa1cb4e90dbd373d7cd27eb095ebed71c6ca7fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4aa1cb4e90dbd373d7cd27eb095ebed71c6ca7fe Author: Bas Nieuwenhuizen Date: Mon Jan 15 12:32:57 2018 +0100 radv: Move blend state out of pipeline. Reviewed-by: D

Mesa (master): radv: Add PM4 pregeneration for compute pipelines.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: f0c9ef410adb52167509e62b5d4a4dfeb602c163 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0c9ef410adb52167509e62b5d4a4dfeb602c163 Author: Bas Nieuwenhuizen Date: Sun Jan 14 21:20:20 2018 +0100 radv: Add PM4 pregeneration for compute pipelines. Rev

Mesa (master): radv: Split out cliprect rule generation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: e4e060d135fbf7c0163a138d616029729f8b41e2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4e060d135fbf7c0163a138d616029729f8b41e2 Author: Bas Nieuwenhuizen Date: Mon Jan 15 15:26:41 2018 +0100 radv: Split out cliprect rule generation. Reviewed-by:

Mesa (master): radv: Merge binning state generation with pm4 emission.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: c4191cf944eb4085e9a369904a5682447e931c8f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4191cf944eb4085e9a369904a5682447e931c8f Author: Bas Nieuwenhuizen Date: Sun Jan 14 02:18:53 2018 +0100 radv: Merge binning state generation with pm4 emission.

Mesa (master): radv: Merge vtx_reuse_depth computation with PM4 generation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: e2bf18030d9793dd9586315763d1cf444d0462a3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2bf18030d9793dd9586315763d1cf444d0462a3 Author: Bas Nieuwenhuizen Date: Sun Jan 14 02:46:49 2018 +0100 radv: Merge vtx_reuse_depth computation with PM4 genera

Mesa (master): radv: Merge VGT_GS_MODE computation with PM4 generation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: acbaef3005d36af9558bc610ce0bf6432d63370c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=acbaef3005d36af9558bc610ce0bf6432d63370c Author: Bas Nieuwenhuizen Date: Mon Jan 15 14:27:12 2018 +0100 radv: Merge VGT_GS_MODE computation with PM4 generation

Mesa (master): radv: Move tessellation state out of pipeline.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 9062b1c241cb635bbe68ef1b4215b8262f416d9c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9062b1c241cb635bbe68ef1b4215b8262f416d9c Author: Bas Nieuwenhuizen Date: Mon Jan 15 13:11:20 2018 +0100 radv: Move tessellation state out of pipeline. Reviewe

Mesa (master): radv: Split out generating VGT_SHADER_STAGES_EN.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 0f72f0eacbd5a6dcae26c1a48caba1ba3185ccda URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f72f0eacbd5a6dcae26c1a48caba1ba3185ccda Author: Bas Nieuwenhuizen Date: Mon Jan 15 12:32:25 2018 +0100 radv: Split out generating VGT_SHADER_STAGES_EN. Revie

Mesa (master): radv: Merge raster state with PM4 generation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 882eff4d2027e2389b1c1ac5cbdf5242ea26c598 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=882eff4d2027e2389b1c1ac5cbdf5242ea26c598 Author: Bas Nieuwenhuizen Date: Tue Jan 16 20:44:48 2018 +0100 radv: Merge raster state with PM4 generation. Reviewed

Mesa (master): radv: Compute shader_z_format when emitting it.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 5dce47ae6de4bc5c19eafdb49675fc062fb30360 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5dce47ae6de4bc5c19eafdb49675fc062fb30360 Author: Bas Nieuwenhuizen Date: Sun Jan 14 23:25:46 2018 +0100 radv: Compute shader_z_format when emitting it. Review

Mesa (master): radv: Record a PM4 sequence for graphics pipeline switches.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: beeab44190a7d73d989e8dac413b4c0201822986 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=beeab44190a7d73d989e8dac413b4c0201822986 Author: Bas Nieuwenhuizen Date: Sun Jan 14 02:03:38 2018 +0100 radv: Record a PM4 sequence for graphics pipeline switc

Mesa (master): radv: Determine unneeded dynamic states.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 7c366bc15277dda9a3003abbb83a58cd32a0f980 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c366bc15277dda9a3003abbb83a58cd32a0f980 Author: Bas Nieuwenhuizen Date: Tue Jan 16 14:32:35 2018 +0100 radv: Determine unneeded dynamic states. Which avoids

Mesa (master): radv: Split out db_shader_control computation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 0bea0851aa65d62d67f935a901505f1f00699e84 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bea0851aa65d62d67f935a901505f1f00699e84 Author: Bas Nieuwenhuizen Date: Sun Jan 14 23:40:43 2018 +0100 radv: Split out db_shader_control computation. Reviewe

Mesa (master): radv: Split out processing the vertex input state.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 4ae6a8b0cdcb81cfba0e231aef7f7ddcdf244609 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ae6a8b0cdcb81cfba0e231aef7f7ddcdf244609 Author: Bas Nieuwenhuizen Date: Mon Jan 15 13:23:48 2018 +0100 radv: Split out processing the vertex input state. Rev

Mesa (master): radv: Move gs state out of pipeline.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 69364f1c34cbcae01a0f382979d27efa251d7e91 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=69364f1c34cbcae01a0f382979d27efa251d7e91 Author: Bas Nieuwenhuizen Date: Tue Jan 16 13:03:44 2018 +0100 radv: Move gs state out of pipeline. Reviewed-by: Dave

Mesa (master): radv: Split out the ia_multi_vgt_param precomputation.

2018-01-30 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 694c34314b5ff707d4e6eedcb1cb7f46f4e09c33 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=694c34314b5ff707d4e6eedcb1cb7f46f4e09c33 Author: Bas Nieuwenhuizen Date: Mon Jan 15 00:41:59 2018 +0100 radv: Split out the ia_multi_vgt_param precomputation.

Mesa (master): u_threaded_context: add support for fence_server_signal v2

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: fde1afc4956d273f8684de5f1d4b8a28aabeb14c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fde1afc4956d273f8684de5f1d4b8a28aabeb14c Author: Andres Rodriguez Date: Thu Oct 26 19:16:51 2017 -0400 u_threaded_context: add support for fence_server_signal

Mesa (master): mesa/st: add support for semaphore object signal/wait v4

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 29b9bd0539ed21805228bdd0933e543eec16c670 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29b9bd0539ed21805228bdd0933e543eec16c670 Author: Andres Rodriguez Date: Wed Oct 18 15:11:27 2017 -0400 mesa/st: add support for semaphore object signal/wait v4

Mesa (master): mesa/st: introduce EXT_semaphore and EXT_semaphore_fd v2

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 8e635f7d65752cd5af362036fd50ff3957275510 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e635f7d65752cd5af362036fd50ff3957275510 Author: Andres Rodriguez Date: Tue Oct 3 15:35:57 2017 -0400 mesa/st: introduce EXT_semaphore and EXT_semaphore_fd v2

Mesa (master): radeonsi: add support for importing PIPE_FD_TYPE_SYNCOBJ semaphores

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 5b07b06d6bb1d01d1aec49d6ba458fc6c789fbc9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b07b06d6bb1d01d1aec49d6ba458fc6c789fbc9 Author: Andres Rodriguez Date: Fri Dec 15 00:13:50 2017 -0500 radeonsi: add support for importing PIPE_FD_TYPE_SYNCOBJ

Mesa (master): gallium: add type parameter to create_fence_fd

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 585daa237807ad4bc8ce3bf4061011a529de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=585daa237807ad4bc8ce3bf4061011a529de Author: Andres Rodriguez Date: Mon Dec 4 15:27:08 2017 -0500 gallium: add type parameter to create_fence_fd An fd ca

Mesa (master): mesa: add support for semaphore object signal/wait v3

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 89b52891fd37293e596c75f49fb5202d83155677 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=89b52891fd37293e596c75f49fb5202d83155677 Author: Andres Rodriguez Date: Mon Oct 16 20:10:31 2017 -0400 mesa: add support for semaphore object signal/wait v3 M

Mesa (master): gallium: introduce PIPE_FD_TYPE_SYNCOBJ

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 458f89be78b8aaba200e2a8640871b921e346bb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=458f89be78b8aaba200e2a8640871b921e346bb2 Author: Andres Rodriguez Date: Tue Dec 5 15:44:04 2017 -0500 gallium: introduce PIPE_FD_TYPE_SYNCOBJ Denotes that a

Mesa (master): mesa: check for invalid index on UUID glGet queries

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 0a89784bcc988d602bbe8b310aca8c54ef03d954 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a89784bcc988d602bbe8b310aca8c54ef03d954 Author: Andres Rodriguez Date: Thu Dec 21 19:18:59 2017 -0500 mesa: check for invalid index on UUID glGet queries Thi

Mesa (master): winsys/amdgpu: add support for syncobj signaling v3

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: cc9762d74d33898f56cfcbd9ab386364a19df6dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc9762d74d33898f56cfcbd9ab386364a19df6dc Author: Andres Rodriguez Date: Thu Oct 26 22:42:08 2017 -0400 winsys/amdgpu: add support for syncobj signaling v3 Add

Mesa (master): mesa: fix glGet for ext_external_objects parameters

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 566ed727a4a56d0b6e2f638734f501beea0bd0c0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=566ed727a4a56d0b6e2f638734f501beea0bd0c0 Author: Andres Rodriguez Date: Thu Dec 21 19:00:29 2017 -0500 mesa: fix glGet for ext_external_objects parameters Thi

Mesa (master): radeonsi: implement semaphore_server_signal v2

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: e0f16ee6663ee2dc71e49c59f27e087700740dfa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0f16ee6663ee2dc71e49c59f27e087700740dfa Author: Andres Rodriguez Date: Thu Oct 26 17:13:03 2017 -0400 radeonsi: implement semaphore_server_signal v2 Syncobj

Mesa (master): mesa: fix error codes for importing memory/semaphore FDs

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 0ebd3cc86318269a1fafc368b0fd95c71b19c634 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ebd3cc86318269a1fafc368b0fd95c71b19c634 Author: Andres Rodriguez Date: Thu Dec 21 17:59:07 2017 -0500 mesa: fix error codes for importing memory/semaphore FDs

Mesa (master): mesa: add support for semaphore object creation/import/delete v3

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 67d5d08682c4975a025182a7bf58a4768753e677 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67d5d08682c4975a025182a7bf58a4768753e677 Author: Andres Rodriguez Date: Fri Oct 6 17:17:54 2017 -0400 mesa: add support for semaphore object creation/import/d

Mesa (master): mesa/st: add support for semaphore object create/import/delete v3

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 382067f065fb758faeca27fb433c76cbb727ec53 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=382067f065fb758faeca27fb433c76cbb727ec53 Author: Andres Rodriguez Date: Mon Oct 16 20:09:46 2017 -0400 mesa/st: add support for semaphore object create/import/

Mesa (master): mesa: add semaphore parameter stub v2

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 260f7fcc46f5feb10a3bc5fe5f29f8f08a0c202c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=260f7fcc46f5feb10a3bc5fe5f29f8f08a0c202c Author: Andres Rodriguez Date: Fri Oct 6 17:50:20 2017 -0400 mesa: add semaphore parameter stub v2 EXT_semaphore and

Mesa (master): gallium: add fence_server_signal() v2

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: d34c2cf3e6498d3b337117180f3151c719fda5b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d34c2cf3e6498d3b337117180f3151c719fda5b6 Author: Andres Rodriguez Date: Thu Dec 14 00:24:46 2017 -0500 gallium: add fence_server_signal() v2 Calling this func

Mesa (master): radeonsi: fix fence_server_sync() holding up extra work v2

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 50b06cbc10dbca1dfee89b529ba9b564cc4ea6f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50b06cbc10dbca1dfee89b529ba9b564cc4ea6f6 Author: Andres Rodriguez Date: Tue Dec 19 19:31:41 2017 -0500 radeonsi: fix fence_server_sync() holding up extra work

Mesa (master): gallium: introduce PIPE_CAP_FENCE_SIGNAL v2

2018-01-30 Thread Andres Rodriguez
Module: Mesa Branch: master Commit: 2ab405d2547241bc46b7da144e2e94736886 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ab405d2547241bc46b7da144e2e94736886 Author: Andres Rodriguez Date: Wed Oct 4 17:30:23 2017 -0400 gallium: introduce PIPE_CAP_FENCE_SIGNAL v2 Protects se

Mesa (master): ac/llvm: bump the number of results to 8.

2018-01-30 Thread Dave Airlie
Module: Mesa Branch: master Commit: 16dd0eb517407bcd3040b0f5f7eb31f1bdc48a48 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=16dd0eb517407bcd3040b0f5f7eb31f1bdc48a48 Author: Dave Airlie Date: Tue Jan 30 13:58:05 2018 +1000 ac/llvm: bump the number of results to 8. This function can

Mesa (master): r600/sb: insert the else clause when we might depart from a loop

2018-01-30 Thread Dave Airlie
Module: Mesa Branch: master Commit: 8d633f067b8a3d74e3f39faea0773a229d4b93b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d633f067b8a3d74e3f39faea0773a229d4b93b3 Author: Dave Airlie Date: Tue Jan 30 16:38:51 2018 +1000 r600/sb: insert the else clause when we might depart from a l

Mesa (master): mesa: use gl_vert_attrib enum type in more places

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: efa0993eafcc3b8e61e8331f1c1d377790d7f027 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=efa0993eafcc3b8e61e8331f1c1d377790d7f027 Author: Brian Paul Date: Tue Jan 30 11:02:06 2018 -0700 mesa: use gl_vert_attrib enum type in more places Slightly be

Mesa (master): mesa: remove invalid assertion in _mesa_enable_vertex_array_attrib()

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 1a9aa69ae85d7eb1baae1f2ee6af84d6fbd22de7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a9aa69ae85d7eb1baae1f2ee6af84d6fbd22de7 Author: Brian Paul Date: Tue Jan 30 10:11:49 2018 -0700 mesa: remove invalid assertion in _mesa_enable_vertex_array_at

Mesa (master): mesa: add an assertion in _mesa_enable_vertex_array_attrib()

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 4ab7e03e1fc7ac6c7cd3a5a1c160726f2a262e66 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ab7e03e1fc7ac6c7cd3a5a1c160726f2a262e66 Author: Brian Paul Date: Fri Jan 26 11:03:57 2018 -0700 mesa: add an assertion in _mesa_enable_vertex_array_attrib()

Mesa (master): mesa: rename some 'client' array functions

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: f892e332a8ea02a99da5b7c4d721bc838b12f33b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f892e332a8ea02a99da5b7c4d721bc838b12f33b Author: Brian Paul Date: Fri Jan 26 11:35:43 2018 -0700 mesa: rename some 'client' array functions A long time ago gl

Mesa (master): mesa: Encode fog modes in a 2 bit field.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: d6b0ad51ec3747b5fcda23670c36d5fb45391e19 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6b0ad51ec3747b5fcda23670c36d5fb45391e19 Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: Encode fog modes in a 2 bit field. For the state

Mesa (master): mesa: Remove unused bit in ffvertex_prog state_key.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 1169791c18d2b291870fc68fef4f3ff5e4a81674 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1169791c18d2b291870fc68fef4f3ff5e4a81674 Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: Remove unused bit in ffvertex_prog state_key. Rem

Mesa (master): mesa: trivial comment typo fix in arrayobj.c

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: fcee2cc71185d3dd5faf3214e8fb2be1c9a39501 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fcee2cc71185d3dd5faf3214e8fb2be1c9a39501 Author: Brian Paul Date: Fri Jan 26 11:09:44 2018 -0700 mesa: trivial comment typo fix in arrayobj.c Reviewed-by: Ger

Mesa (master): mesa: s/src/attribs/ in _mesa_update_client_array()

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: d2d9d090e56a581c93c1b24cc074e5a02272f37e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2d9d090e56a581c93c1b24cc074e5a02272f37e Author: Brian Paul Date: Fri Jan 26 11:27:59 2018 -0700 mesa: s/src/attribs/ in _mesa_update_client_array() Reviewed-

Mesa (master): mesa: texgen_enabled is only 1 bit.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 6726d1609831244e9593fd1ee4b29ba2485922a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6726d1609831244e9593fd1ee4b29ba2485922a0 Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: texgen_enabled is only 1 bit. For the state key f

Mesa (master): mesa: rename some vars in client_state()

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 7f12791cc655cf649e86e2baf72bfdcec0d5f17a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f12791cc655cf649e86e2baf72bfdcec0d5f17a Author: Brian Paul Date: Fri Jan 26 11:03:29 2018 -0700 mesa: rename some vars in client_state() Reviewed-by: Gert Wo

Mesa (master): mesa: check/assert array index in _mesa_bind_vertex_buffer()

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: e863541e43997cb701067fdc525f75e99b5b187e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e863541e43997cb701067fdc525f75e99b5b187e Author: Brian Paul Date: Fri Jan 26 11:27:33 2018 -0700 mesa: check/assert array index in _mesa_bind_vertex_buffer()

Mesa (master): mesa: Care for differences in fog mode only if fog is consumed.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 06621e8a0df9ece4211e9d612b9199c9403e2290 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=06621e8a0df9ece4211e9d612b9199c9403e2290 Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: Care for differences in fog mode only if fog is co

Mesa (master): mesa: Get the point size array state from varying_vp_inputs.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 11e665d4346d79f8bca5c6f47b1f274cefa8c326 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11e665d4346d79f8bca5c6f47b1f274cefa8c326 Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: Get the point size array state from varying_vp_inp

Mesa (master): mesa: Remove unused ffvertex_prog texunit_really_enabled.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: b4216b588e970c6d322fd068c553d0bfc5e7a062 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4216b588e970c6d322fd068c553d0bfc5e7a062 Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: Remove unused ffvertex_prog texunit_really_enabled

Mesa (master): mesa: Reduce ffvertex_prog state_key to 36 bytes.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 6395a0ecf2224f7647262aa82d3ebba69cba891b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6395a0ecf2224f7647262aa82d3ebba69cba891b Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: Reduce ffvertex_prog state_key to 36 bytes. Using

Mesa (master): mesa: Remove unused gl_fog_attrib::_Scale.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: bc5c54cadfe23905e33b43ecf29dab42026c58a5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc5c54cadfe23905e33b43ecf29dab42026c58a5 Author: Mathias Fröhlich Date: Tue Jan 30 08:37:21 2018 -0700 mesa: Remove unused gl_fog_attrib::_Scale. The patch re

Mesa (master): mesa: Move seperate_specular into the lighting section.

2018-01-30 Thread Brian Paul
Module: Mesa Branch: master Commit: 63e845d3cc4ce46a983f1f38c096b6091d998e1f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63e845d3cc4ce46a983f1f38c096b6091d998e1f Author: Mathias Fröhlich Date: Sat Jan 27 12:09:00 2018 -0700 mesa: Move seperate_specular into the lighting section.