Mesa (master): glsl/tests: fix segfault in uniform initializer test

2016-08-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 33b38157731bb4e9b79edeb4f66213c66813248f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=33b38157731bb4e9b79edeb4f66213c66813248f Author: Timothy Arceri Date: Thu Aug 11 10:34:52 2016 +1000 glsl/tests: fix segfault in uniform initializer test Caus

Mesa (master): glcpp: Track the actual version instead of just the version_resolved flag

2016-08-10 Thread Ian Romanick
Module: Mesa Branch: master Commit: eda6349346616f3a45ca2d03e2c1a3da956df6b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eda6349346616f3a45ca2d03e2c1a3da956df6b3 Author: Ian Romanick Date: Tue Aug 9 14:31:49 2016 -0700 glcpp: Track the actual version instead of just the version_

Mesa (master): glcpp: Only disallow #undef of pre-defined macros on GLSL ES >= 3.00 shaders

2016-08-10 Thread Ian Romanick
Module: Mesa Branch: master Commit: 50b49d242d702e4728329cc59f87d929963e7c53 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50b49d242d702e4728329cc59f87d929963e7c53 Author: Ian Romanick Date: Tue Aug 9 14:32:24 2016 -0700 glcpp: Only disallow #undef of pre-defined macros on GLSL ES

Mesa (master): glsl: remove remaining tabs in link_uniform_initializers.cpp

2016-08-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 30e5ff706789823145c51313870c87bffab6943f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=30e5ff706789823145c51313870c87bffab6943f Author: Timothy Arceri Date: Wed Jul 27 15:20:45 2016 +1000 glsl: remove remaining tabs in link_uniform_initializers.c

Mesa (master): glsl: split out varying and uniform linking code

2016-08-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 588702cc41122607c8bf8a589b0714546bac190c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=588702cc41122607c8bf8a589b0714546bac190c Author: Timothy Arceri Date: Wed Jul 27 15:20:42 2016 +1000 glsl: split out varying and uniform linking code Here a n

Mesa (master): glsl: use UniformHash to find storage location

2016-08-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 549222f5f8ef4616f5e6ddeb5c29ea6446684e5e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=549222f5f8ef4616f5e6ddeb5c29ea6446684e5e Author: Timothy Arceri Date: Wed Jul 27 15:20:44 2016 +1000 glsl: use UniformHash to find storage location There is n

Mesa (master): glsl: remove dead builtins before assigning varying locations

2016-08-10 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 82e153daff954a9bf09c8fb7e1adfeedb17a1fc3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82e153daff954a9bf09c8fb7e1adfeedb17a1fc3 Author: Timothy Arceri Date: Wed Jul 27 15:20:43 2016 +1000 glsl: remove dead builtins before assigning varying locati

Mesa (master): i965/vec4: Make opt_vector_float reset at the top of each block

2016-08-10 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 4c3a6b07e2960266adca634f8607ef38f71b8318 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c3a6b07e2960266adca634f8607ef38f71b8318 Author: Jason Ekstrand Date: Wed Jul 20 12:21:41 2016 -0700 i965/vec4: Make opt_vector_float reset at the top of each

Mesa (master): prog_hash_table: Convert compare funcs to match util/ hash_table.h.

2016-08-10 Thread Eric Anholt
Module: Mesa Branch: master Commit: 91945f9e91e46aef79700015da032e16c355c96c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91945f9e91e46aef79700015da032e16c355c96c Author: Eric Anholt Date: Tue Aug 9 00:02:44 2016 -0700 prog_hash_table: Convert compare funcs to match util/hash_tab

Mesa (master): prog_hash_table: Convert to using util/hash_table.h.

2016-08-10 Thread Eric Anholt
Module: Mesa Branch: master Commit: ee02a5e330151630be871decde563ddbf192465c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee02a5e330151630be871decde563ddbf192465c Author: Eric Anholt Date: Tue Aug 9 00:11:13 2016 -0700 prog_hash_table: Convert to using util/hash_table.h. Improve

Mesa (master): mesa: Use a temporary set to track whether we' ve added a resource yet.

2016-08-10 Thread Eric Anholt
Module: Mesa Branch: master Commit: ac6966360fc2f31b5e862624c6ef0048e11148e7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac6966360fc2f31b5e862624c6ef0048e11148e7 Author: Eric Anholt Date: Tue Aug 9 00:43:15 2016 -0700 mesa: Use a temporary set to track whether we've added a reso

Mesa (master): nir: Drop an unused program/hash_table.h include.

2016-08-10 Thread Eric Anholt
Module: Mesa Branch: master Commit: 60f1b436b96f39f05af28348f997b089558574e6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60f1b436b96f39f05af28348f997b089558574e6 Author: Eric Anholt Date: Mon Aug 8 23:50:52 2016 -0700 nir: Drop an unused program/hash_table.h include. Reviewed-b

Mesa (master): swr: [rasterizer jitter] add VMASKSTOREPS intrinsic

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: e8b35a23216d30b2afc6dea8dd5da0d5f271e36b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e8b35a23216d30b2afc6dea8dd5da0d5f271e36b Author: Tim Rowley Date: Mon Aug 8 17:42:42 2016 -0600 swr: [rasterizer jitter] add VMASKSTOREPS intrinsic Signed-of

Mesa (master): swr: [rasterizer core] update trivial accept test conditions

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 6624e01114c6d15ed48813f0cec97940885aca45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6624e01114c6d15ed48813f0cec97940885aca45 Author: Tim Rowley Date: Tue Aug 2 15:07:24 2016 -0600 swr: [rasterizer core] update trivial accept test conditions

Mesa (master): swr: [rasterizer core] fundamentally change how stats work

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 6625fd08db0a24fad54d69ca1eb3935304b3a53e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6625fd08db0a24fad54d69ca1eb3935304b3a53e Author: Tim Rowley Date: Fri Aug 5 11:17:25 2016 -0600 swr: [rasterizer core] fundamentally change how stats work Ad

Mesa (master): swr: [rasterizer common] make disabled asserts always print (but not break)

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 8d3b20135ea3b6bad6eebdb043119b66d8d63712 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8d3b20135ea3b6bad6eebdb043119b66d8d63712 Author: Tim Rowley Date: Mon Aug 1 18:10:18 2016 -0600 swr: [rasterizer common] make disabled asserts always print (b

Mesa (master): swr: [rasterizer core] remove cygwin threads.cpp stubs

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: a83beb936e6fb2caccea45d39f6d06da12575a6e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a83beb936e6fb2caccea45d39f6d06da12575a6e Author: Tim Rowley Date: Thu Aug 4 13:06:49 2016 -0600 swr: [rasterizer core] remove cygwin threads.cpp stubs Signed

Mesa (master): swr: [rasterizer jitter] fetch support for offsetting VertexID

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: d86e2487a0fb3b3d1f88a07d0eff723f3b30c737 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d86e2487a0fb3b3d1f88a07d0eff723f3b30c737 Author: Tim Rowley Date: Fri Aug 5 16:19:10 2016 -0600 swr: [rasterizer jitter] fetch support for offsetting VertexID

Mesa (master): swr: [rasterizer core] viewport array support

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: ad153189ec3fb16fdca2666e0bfe2b88d31ebb70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad153189ec3fb16fdca2666e0bfe2b88d31ebb70 Author: Tim Rowley Date: Fri Aug 5 16:42:24 2016 -0600 swr: [rasterizer core] viewport array support Change viewport

Mesa (master): swr: [rasterizer core] add rasterizerSampleCount to PS context

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 047493c1980deddc916294d8cb498d5e0633ad82 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=047493c1980deddc916294d8cb498d5e0633ad82 Author: Tim Rowley Date: Thu Aug 4 17:37:19 2016 -0600 swr: [rasterizer core] add rasterizerSampleCount to PS context

Mesa (master): swr: [rasterizer core] add SwrWaitForIdleFE

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: e0c10306f58fa3e1a1cb6a23b8942701d8529cce URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0c10306f58fa3e1a1cb6a23b8942701d8529cce Author: Tim Rowley Date: Wed Aug 3 16:40:27 2016 -0600 swr: [rasterizer core] add SwrWaitForIdleFE This is a blockin

Mesa (master): swr: [rasterizer core] split FE and BE stats

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 4e8763cb0904c30d1962cf5ad52fe3a87be7b4bd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e8763cb0904c30d1962cf5ad52fe3a87be7b4bd Author: Tim Rowley Date: Sat Aug 6 20:10:14 2016 -0600 swr: [rasterizer core] split FE and BE stats Separated FE sta

Mesa (master): swr: [rasterizer core] change threadsDone to be a 32-bit value.

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 8dfaf249cc00178e126cc2469671fedb789698fa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8dfaf249cc00178e126cc2469671fedb789698fa Author: Tim Rowley Date: Wed Aug 3 15:22:20 2016 -0600 swr: [rasterizer core] change threadsDone to be a 32-bit value

Mesa (master): swr: [rasterizer core] routing of viewport indexes through frontend

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 92621ac5d526e73469c43d524068315a81bbc869 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=92621ac5d526e73469c43d524068315a81bbc869 Author: Tim Rowley Date: Mon Aug 8 13:08:39 2016 -0600 swr: [rasterizer core] routing of viewport indexes through fro

Mesa (master): swr: [rasterizer core] improve implementation for SoWriteOffset

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 7cf187d08ae6a64c959de1cdf9004f5fb2fd097a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cf187d08ae6a64c959de1cdf9004f5fb2fd097a Author: Tim Rowley Date: Tue Aug 2 13:16:52 2016 -0600 swr: [rasterizer core] improve implementation for SoWriteOffse

Mesa (master): swr: [rasterizer jitter] add mask support for odd format fetch

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 3393279fc92e444d945e8a2b404e8ca075a83693 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3393279fc92e444d945e8a2b404e8ca075a83693 Author: Tim Rowley Date: Mon Aug 8 13:57:27 2016 -0600 swr: [rasterizer jitter] add mask support for odd format fetch

Mesa (master): swr: [rasterizer common] add linux definition for InterlockedAdd64

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 2eae02f77c66e9a392dd8c2dc459ddc943e30140 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2eae02f77c66e9a392dd8c2dc459ddc943e30140 Author: Tim Rowley Date: Tue Aug 9 00:44:39 2016 -0600 swr: [rasterizer common] add linux definition for InterlockedA

Mesa (master): swr: [rasterizer core] allow override of KNOB thread settings

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 29e1c4a8a9f26ce41aa53dc9bf39852a8530adc6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29e1c4a8a9f26ce41aa53dc9bf39852a8530adc6 Author: Tim Rowley Date: Wed Aug 3 17:59:37 2016 -0600 swr: [rasterizer core] allow override of KNOB thread settings

Mesa (master): swr: [rasterizer core] unused variable warning fixes

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 61981602505a6e0f59e5c1026651d074df2218a5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61981602505a6e0f59e5c1026651d074df2218a5 Author: Tim Rowley Date: Tue Aug 9 17:23:19 2016 -0500 swr: [rasterizer core] unused variable warning fixes Signed-o

Mesa (master): swr: [rasterizer core] fix OOB check of viewport indices

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: b311bdf92d65a0704faf8e89caa506d6d18c07e6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b311bdf92d65a0704faf8e89caa506d6d18c07e6 Author: Tim Rowley Date: Tue Aug 9 10:36:58 2016 -0600 swr: [rasterizer core] fix OOB check of viewport indices Use

Mesa (master): swr: [rasterizer core] remove all old stats code

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: f833b694cd04d08ed4742cd49ae478948e4bca3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f833b694cd04d08ed4742cd49ae478948e4bca3a Author: Tim Rowley Date: Fri Aug 5 16:45:41 2016 -0600 swr: [rasterizer core] remove all old stats code Signed-off-b

Mesa (master): swr: [rasterizer jitter] add core string to JitManager

2016-08-10 Thread Tim Rowley
Module: Mesa Branch: master Commit: 9aa75e5d46b9c2cf4eba2c182874a86ea9f5464a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9aa75e5d46b9c2cf4eba2c182874a86ea9f5464a Author: Tim Rowley Date: Tue Aug 9 15:29:06 2016 -0600 swr: [rasterizer jitter] add core string to JitManager Signed

Mesa (master): vl/rbsp: add a check for emulation prevention three byte

2016-08-10 Thread Leo Liu
Module: Mesa Branch: master Commit: 6575ebdc4570b54ad98eaa2db19703a636acdc9d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6575ebdc4570b54ad98eaa2db19703a636acdc9d Author: Leo Liu Date: Mon Aug 8 16:01:23 2016 -0400 vl/rbsp: add a check for emulation prevention three byte This is

Mesa (master): radeonsi: disallow MIN/ MAX blend equations for dual source blending

2016-08-10 Thread Marek Olšák
Module: Mesa Branch: master Commit: 36057ff12a148f401490f82fce8c6670cadb039e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=36057ff12a148f401490f82fce8c6670cadb039e Author: Marek Olšák Date: Tue Aug 9 13:26:23 2016 +0200 radeonsi: disallow MIN/MAX blend equations for dual source bl

Mesa (master): radeonsi: only set dual source blending for MRT0

2016-08-10 Thread Marek Olšák
Module: Mesa Branch: master Commit: 947e0614d091c260651e4f3d6209bd6bcc2cfa0d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=947e0614d091c260651e4f3d6209bd6bcc2cfa0d Author: Marek Olšák Date: Tue Aug 9 12:43:13 2016 +0200 radeonsi: only set dual source blending for MRT0 This is the

Mesa (master): radeonsi: set CB_COLORn_INFO.ROUND_MODE

2016-08-10 Thread Marek Olšák
Module: Mesa Branch: master Commit: 9c63fd90561c32bccd905d8e0abf4864941f359a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c63fd90561c32bccd905d8e0abf4864941f359a Author: Marek Olšák Date: Tue Aug 9 12:58:25 2016 +0200 radeonsi: set CB_COLORn_INFO.ROUND_MODE just do what the reg

Mesa (master): radeonsi: set CB_COLORn_INFO.SIMPLE_FLOAT

2016-08-10 Thread Marek Olšák
Module: Mesa Branch: master Commit: 667ad9fa3e1ab0fef930e320298e0d98d6109aea URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=667ad9fa3e1ab0fef930e320298e0d98d6109aea Author: Marek Olšák Date: Tue Aug 9 12:49:51 2016 +0200 radeonsi: set CB_COLORn_INFO.SIMPLE_FLOAT This can help enab

Mesa (master): Re-apply "glsl: don' t try to lower non-gl builtins as if they were gl_FragData"

2016-08-10 Thread Marek Olšák
Module: Mesa Branch: master Commit: bc5df3b321c5393b2f10115cfa5acc8f11bd7146 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc5df3b321c5393b2f10115cfa5acc8f11bd7146 Author: Ilia Mirkin Date: Fri Jul 1 19:10:36 2016 -0400 Re-apply "glsl: don't try to lower non-gl builtins as if they

Mesa (master): st/mesa: in ATI fs don't assume TEMP0=REG0

2016-08-10 Thread Marek Olšák
Module: Mesa Branch: master Commit: 88c2fc6b2deca6ff54f37a100f6f0a0382f8049e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88c2fc6b2deca6ff54f37a100f6f0a0382f8049e Author: Miklós Máté Date: Mon Aug 8 00:48:31 2016 +0200 st/mesa: in ATI fs don't assume TEMP0=REG0 The temporaries a

Mesa (master): st/nine: Fix invalid attempt to use indirect draws.

2016-08-10 Thread Marek Olšák
Module: Mesa Branch: master Commit: 9a4d5db4d2d6a11cb4760bfe265cc9065616e28e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a4d5db4d2d6a11cb4760bfe265cc9065616e28e Author: Trevor Davenport Date: Tue Aug 9 20:28:07 2016 -0700 st/nine: Fix invalid attempt to use indirect draws. Sin

Mesa (master): util: Use win32 intrinsics for util_last_bit if present.

2016-08-10 Thread Mathias Fröhlich
Module: Mesa Branch: master Commit: 0ce5ec8ece78f7936dc7bf0ad58fa1ed01783e25 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ce5ec8ece78f7936dc7bf0ad58fa1ed01783e25 Author: Mathias Fröhlich Date: Sat Aug 6 07:26:51 2016 +0200 util: Use win32 intrinsics for util_last_bit if present.