Mesa (master): mesa: handle numSamples=0 in _mesa_test_proxy_teximage()

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b89d0df5351eea1f26c6890dcdff7c0e38424ee1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b89d0df5351eea1f26c6890dcdff7c0e38424ee1 Author: Brian Paul Date: Fri Jul 15 21:22:53 2016 -0600 mesa: handle numSamples=0 in _mesa_test_proxy_teximage() Shou

Mesa (master): nir: Use dest.ssa.num_components rather than intrin-> num_components.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: aa6f60f844f3834fd89d35d8bfe6aa88a288d4fe URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa6f60f844f3834fd89d35d8bfe6aa88a288d4fe Author: Kenneth Graunke Date: Fri Jul 15 17:53:13 2016 -0700 nir: Use dest.ssa.num_components rather than intrin->num_

Mesa (master): i965: Remove the emit_linterp() helper.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: f05770121fb165b28b06af9c502dd21300dee530 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f05770121fb165b28b06af9c502dd21300dee530 Author: Kenneth Graunke Date: Mon Jul 11 17:19:06 2016 -0700 i965: Remove the emit_linterp() helper. Rather than comp

Mesa (master): i965: Reduce the number of fs_reg(brw_reg) calls in LINTERP handling.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 203243f5ffe438c7f7b5f92d8bc177b76880bf5b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=203243f5ffe438c7f7b5f92d8bc177b76880bf5b Author: Kenneth Graunke Date: Mon Jul 11 17:14:50 2016 -0700 i965: Reduce the number of fs_reg(brw_reg) calls in LINTE

Mesa (master): nir: Share get_io_offset handling in nir_lower_io.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 349fe79c9bc9bd20b877f0425763509208179b47 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=349fe79c9bc9bd20b877f0425763509208179b47 Author: Kenneth Graunke Date: Tue Jul 12 02:16:30 2016 -0700 nir: Share get_io_offset handling in nir_lower_io. The l

Mesa (master): nir: Use nir_intrinsic_set_base in atomic lowering.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 52e75dcb8c04c0dde989970c4c587cbe8313f7cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52e75dcb8c04c0dde989970c4c587cbe8313f7cf Author: Kenneth Graunke Date: Thu Jul 14 14:18:33 2016 -0700 nir: Use nir_intrinsic_set_base in atomic lowering. This

Mesa (master): i965: Make a barycentric_mode() helper function.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: eefbbb943e81b182a1c5ef6cac8425686f5b636c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eefbbb943e81b182a1c5ef6cac8425686f5b636c Author: Kenneth Graunke Date: Mon Jul 11 15:00:37 2016 -0700 i965: Make a barycentric_mode() helper function. This co

Mesa (master): nir: Make a 'var' temporary in nir_lower_io.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 7171a9a87d001d4958a8fb14a78c8235ba4e7e26 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7171a9a87d001d4958a8fb14a78c8235ba4e7e26 Author: Kenneth Graunke Date: Tue Jul 12 01:51:04 2016 -0700 nir: Make a 'var' temporary in nir_lower_io. Less typing

Mesa (master): nir: Update outdated intrinsic const_index comments.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: da3d4a4c564813487f6e31f6e90efb797a713152 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da3d4a4c564813487f6e31f6e90efb797a713152 Author: Kenneth Graunke Date: Thu Jul 7 01:02:55 2016 -0700 nir: Update outdated intrinsic const_index comments. Sig

Mesa (master): nir: Split nir_lower_io's input/output/ atomic handling into helpers.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 50b9bb94219ae443d81cda1b15cda519d48dbdc7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50b9bb94219ae443d81cda1b15cda519d48dbdc7 Author: Kenneth Graunke Date: Tue Jul 12 02:07:29 2016 -0700 nir: Split nir_lower_io's input/output/atomic handling in

Mesa (master): nir: Drop bogus nir_var_shader_in case in nir_lower_io' s store_op().

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e12e4af780d8f8973021c43fe27d44fefca2df4c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e12e4af780d8f8973021c43fe27d44fefca2df4c Author: Kenneth Graunke Date: Tue Jul 12 02:38:27 2016 -0700 nir: Drop bogus nir_var_shader_in case in nir_lower_io's

Mesa (master): nir: Share destination rewriting and replacement code in IO lowering.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: cdfc05ea6e8c87876cdbf588aa8e03d70f3da4bb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdfc05ea6e8c87876cdbf588aa8e03d70f3da4bb Author: Kenneth Graunke Date: Tue Jul 12 02:30:02 2016 -0700 nir: Share destination rewriting and replacement code in

Mesa (master): i965: Handle default interpolation modes and locations in NIR.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2d6dd30a9b30cbbd12a32122249dbd0963209bf1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d6dd30a9b30cbbd12a32122249dbd0963209bf1 Author: Kenneth Graunke Date: Thu Jul 7 00:47:18 2016 -0700 i965: Handle default interpolation modes and locations in

Mesa (master): i965: Rename brw_wm_barycentric_interp_mode to brw_barycentric_mode.

2016-07-15 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 783511e605160bcfc9132b6fbc83c8816262effd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=783511e605160bcfc9132b6fbc83c8816262effd Author: Kenneth Graunke Date: Mon Jul 11 16:24:12 2016 -0700 i965: Rename brw_wm_barycentric_interp_mode to brw_baryce

Mesa (master): 33 new commits

2016-07-15 Thread Jason Ekstrand
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=745f5778f3f0faa1fc2eae22edc489811673d70f Author: Jason Ekstrand Date: Fri Jun 10 20:59:21 2016 -0700 i965/context: Remove some unnecessary vfuncs Signed-off-by: Jason Ekstrand Reviewed-by: Topi Pohjolainen Reviewed

Mesa (master): anv: Handle VK_WHOLE_SIZE properly for buffer views

2016-07-15 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 593731ea3cc1aa9385e43ebc18c67574f181e1c3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=593731ea3cc1aa9385e43ebc18c67574f181e1c3 Author: Jason Ekstrand Date: Thu Jul 14 21:11:14 2016 -0700 anv: Handle VK_WHOLE_SIZE properly for buffer views The o

Mesa (master): anv: Add an align_down_npot_u32 helper

2016-07-15 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 827405f07259424ca716dcb217ef0a813ad67963 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=827405f07259424ca716dcb217ef0a813ad67963 Author: Jason Ekstrand Date: Fri Jul 15 11:50:20 2016 -0700 anv: Add an align_down_npot_u32 helper Signed-off-by: Jas

Mesa (master): anv: Enable independentBlend on gen7

2016-07-15 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f124f4a394680f8a1847339770c8d245282bbe01 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f124f4a394680f8a1847339770c8d245282bbe01 Author: Jason Ekstrand Date: Thu Jul 14 18:01:29 2016 -0700 anv: Enable independentBlend on gen7 We can totally do it

Mesa (master): anv/pipeline: Unify blend state setup between gen7 and gen8

2016-07-15 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: a2e7b2e6538a87c60219319456f55cb42298745c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2e7b2e6538a87c60219319456f55cb42298745c Author: Jason Ekstrand Date: Thu Jul 14 18:00:50 2016 -0700 anv/pipeline: Unify blend state setup between gen7 and gen

Mesa (master): genxml: Make gen6-7 blending look more like gen8

2016-07-15 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: aaa202ebe7b86f71f596bf01f6177f4cb66f2c4c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aaa202ebe7b86f71f596bf01f6177f4cb66f2c4c Author: Jason Ekstrand Date: Thu Jul 14 17:52:07 2016 -0700 genxml: Make gen6-7 blending look more like gen8 This ren

Mesa (master): vc4: Drop VC4_DIRTY_TEXSTATE in favor of the per-stage flags.

2016-07-15 Thread Eric Anholt
Module: Mesa Branch: master Commit: 88152d7dc0e2cf233cd2c38a4e9affb1ea73fa97 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88152d7dc0e2cf233cd2c38a4e9affb1ea73fa97 Author: Eric Anholt Date: Thu Jul 14 17:38:43 2016 -0700 vc4: Drop VC4_DIRTY_TEXSTATE in favor of the per-stage flags.

Mesa (master): vc4: Remove dead dirty_samplers field.

2016-07-15 Thread Eric Anholt
Module: Mesa Branch: master Commit: 5db82e0c897da46867dec5886bae1607d3124abc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5db82e0c897da46867dec5886bae1607d3124abc Author: Eric Anholt Date: Thu Jul 14 17:31:33 2016 -0700 vc4: Remove dead dirty_samplers field. We use a big VC4_DIRT

Mesa (master): vc4: Speed up glGenerateMipmaps by avoiding shadow baselevel.

2016-07-15 Thread Eric Anholt
Module: Mesa Branch: master Commit: 3bcd0f1912a60cc9d3813923d18d29465e41ff56 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bcd0f1912a60cc9d3813923d18d29465e41ff56 Author: Eric Anholt Date: Thu Jul 14 17:26:43 2016 -0700 vc4: Speed up glGenerateMipmaps by avoiding shadow baselevel.

Mesa (master): vc4: Turn on control flow support in the simulator environment.

2016-07-15 Thread Eric Anholt
Module: Mesa Branch: master Commit: 219b75deb93763cfb160a22833c72e14999565c8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=219b75deb93763cfb160a22833c72e14999565c8 Author: Eric Anholt Date: Mon Jul 11 11:29:28 2016 -0700 vc4: Turn on control flow support in the simulator environmen

Mesa (master): mesa: handle numLevels, numSamples in _mesa_test_proxy_teximage()

2016-07-15 Thread Brian Paul
Module: Mesa Branch: master Commit: 9a23a177b90ea60ba45b8b5090b832c87d595346 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a23a177b90ea60ba45b8b5090b832c87d595346 Author: Brian Paul Date: Thu Jul 14 15:50:18 2016 -0600 mesa: handle numLevels, numSamples in _mesa_test_proxy_teximag

Mesa (master): mesa: add proxy texture targets in _mesa_next_mipmap_level_size()

2016-07-15 Thread Brian Paul
Module: Mesa Branch: master Commit: 39183ea971a9fd3fc001b5a5a43df1c890525681 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=39183ea971a9fd3fc001b5a5a43df1c890525681 Author: Brian Paul Date: Thu Jul 14 15:49:40 2016 -0600 mesa: add proxy texture targets in _mesa_next_mipmap_level_siz

Mesa (master): mesa: add numLevels, numSamples to Driver.TestProxyTexImage ()

2016-07-15 Thread Brian Paul
Module: Mesa Branch: master Commit: 0ac9f25032a2e1bca52552972da4b55276fc1ae6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ac9f25032a2e1bca52552972da4b55276fc1ae6 Author: Brian Paul Date: Thu Jul 14 14:25:19 2016 -0600 mesa: add numLevels, numSamples to Driver.TestProxyTexImage()

Mesa (master): mesa: use _mesa_clear_texture_image() in clear_texture_fields()

2016-07-15 Thread Brian Paul
Module: Mesa Branch: master Commit: e477d92c94d6415d2844f68766adf5339aebe7bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e477d92c94d6415d2844f68766adf5339aebe7bf Author: Brian Paul Date: Wed Jul 13 13:52:31 2016 -0600 mesa: use _mesa_clear_texture_image() in clear_texture_fields(

Mesa (master): svga: avoid ubinding render targets that have already been unbound

2016-07-15 Thread Brian Paul
Module: Mesa Branch: master Commit: 6b7923ee46eca7b98a36992f77fea362b469a1d9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b7923ee46eca7b98a36992f77fea362b469a1d9 Author: Charmaine Lee Date: Mon Jul 11 17:11:41 2016 -0700 svga: avoid ubinding render targets that have already been

Mesa (master): svga: dump code for GenMips.

2016-07-15 Thread Brian Paul
Module: Mesa Branch: master Commit: 4f633d110ac552f7658199dacf80df15d6690c24 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f633d110ac552f7658199dacf80df15d6690c24 Author: Neha Bhende Date: Mon Jul 11 23:39:06 2016 -0700 svga: dump code for GenMips. Reviewed-by: Brian Paul ---

Mesa (master): Use correct names for dlopen()ed files on Cygwin

2016-07-15 Thread Jon TURNEY
Module: Mesa Branch: master Commit: 5d303867f57578fcbe0c2fb30a9646b1f4fd6b46 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d303867f57578fcbe0c2fb30a9646b1f4fd6b46 Author: Yaakov Selkowitz Date: Sat Jun 11 14:53:50 2016 + Use correct names for dlopen()ed files on Cygwin Signed

Mesa (master): configure: Define _GNU_SOURCE for Cygwin as well

2016-07-15 Thread Jon TURNEY
Module: Mesa Branch: master Commit: 3c18c16ecf95198b88ff1049ea6c238f7f7436bd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c18c16ecf95198b88ff1049ea6c238f7f7436bd Author: Yaakov Selkowitz Date: Tue Jun 7 18:09:07 2016 + configure: Define _GNU_SOURCE for Cygwin as well Cygwin

Mesa (master): configure: Don't require pthread-stubs on Cygwin

2016-07-15 Thread Jon TURNEY
Module: Mesa Branch: master Commit: 7d8edbaee72969355dc3519b91671ff930e01b2e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d8edbaee72969355dc3519b91671ff930e01b2e Author: Jon Turney Date: Tue Jun 7 14:22:31 2016 + configure: Don't require pthread-stubs on Cygwin Commit 1f486

Mesa (master): Disable use of weak in threads_posix.h on Cygwin

2016-07-15 Thread Jon TURNEY
Module: Mesa Branch: master Commit: c7151401e09b677559b5f280c2b4e8b0b8d33a41 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7151401e09b677559b5f280c2b4e8b0b8d33a41 Author: Jon Turney Date: Thu Jun 9 18:21:35 2016 + Disable use of weak in threads_posix.h on Cygwin Weak doesn't

Mesa (master): anv/descriptor_set: Fix binding partly undefined descriptor sets

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: fd16e6432104389fa659bb1d011aa6fb82952737 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd16e6432104389fa659bb1d011aa6fb82952737 Author: Nanley Chery Date: Mon Jul 11 17:33:24 2016 -0700 anv/descriptor_set: Fix binding partly undefined descriptor

Mesa (master): anv/image: Fix initialization of the ISL tiling

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: 1ef80b26d7488c1ac3174d4725d736ae3de9b4fd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ef80b26d7488c1ac3174d4725d736ae3de9b4fd Author: Nanley Chery Date: Fri Jun 24 15:39:14 2016 -0700 anv/image: Fix initialization of the ISL tiling If an inter

Mesa (master): anv/blit2d: Copy with stencil sources when needed

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: e179fee049da7b880dfef6f71d2919f90b3dae4e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e179fee049da7b880dfef6f71d2919f90b3dae4e Author: Nanley Chery Date: Mon Jun 27 15:24:36 2016 -0700 anv/blit2d: Copy with stencil sources when needed In the ne

Mesa (master): anv/device: Fix max buffer range limits

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: a5748cb9204f872cbaa6764b95a33ef20c4dd5da URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5748cb9204f872cbaa6764b95a33ef20c4dd5da Author: Nanley Chery Date: Wed Jul 6 11:13:48 2016 -0700 anv/device: Fix max buffer range limits Set limits that are

Mesa (master): anv/cmd_buffer: Remove unused variable

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: 1a7344531f133edf879652689d0d739507a08fad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a7344531f133edf879652689d0d739507a08fad Author: Nanley Chery Date: Mon Jul 11 10:48:02 2016 -0700 anv/cmd_buffer: Remove unused variable This became unused d

Mesa (master): Revert "isl: Don' t filter tiling flags if a specific tiling bit is set"

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: 1fc739d28ee91c688c48901781a5198b6eb5833d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1fc739d28ee91c688c48901781a5198b6eb5833d Author: Nanley Chery Date: Fri Jun 24 16:06:31 2016 -0700 Revert "isl: Don't filter tiling flags if a specific tiling

Mesa (master): isl: Fix isl_tiling_is_any_y()

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: 00caba4152fd85492d1eb3306ae6890b3f9e90b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00caba4152fd85492d1eb3306ae6890b3f9e90b2 Author: Nanley Chery Date: Fri Jun 24 15:37:34 2016 -0700 isl: Fix isl_tiling_is_any_y() Cc: 12.0 Signed-off-by: Nan

Mesa (master): isl: Fix assert on raw buffer surface state size

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: 028f6d8317f00a94b09df81e8f2cb944077e64a7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=028f6d8317f00a94b09df81e8f2cb944077e64a7 Author: Nanley Chery Date: Wed Jul 6 11:13:15 2016 -0700 isl: Fix assert on raw buffer surface state size See inline

Mesa (master): anv/cmd_buffer: Simplify range member assignment

2016-07-15 Thread Nanley Chery
Module: Mesa Branch: master Commit: 96c664cd03aa59adfecb0478c192097ab07c42d6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=96c664cd03aa59adfecb0478c192097ab07c42d6 Author: Nanley Chery Date: Tue Jul 12 08:10:18 2016 -0700 anv/cmd_buffer: Simplify range member assignment A ternary

Mesa (master): svga: handle mismatched number of samplers, sampler views

2016-07-15 Thread Brian Paul
Module: Mesa Branch: master Commit: 50a669de4e216d2e3bea3ec1148c7e79f77ecb27 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50a669de4e216d2e3bea3ec1148c7e79f77ecb27 Author: Brian Paul Date: Fri Jul 15 07:08:13 2016 -0600 svga: handle mismatched number of samplers, sampler views in

Mesa (master): st/omx/enc: check uninitialized list from task release

2016-07-15 Thread Leo Liu
Module: Mesa Branch: master Commit: b9d10e79c88842ba05d6937a3803cb5740b866da URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9d10e79c88842ba05d6937a3803cb5740b866da Author: Leo Liu Date: Mon Jul 11 15:27:16 2016 -0400 st/omx/enc: check uninitialized list from task release The unini