Mesa (master): configure: print LDFLAGS alongside CFLAGS & co.

2017-04-26 Thread Eric Engeström
Module: Mesa Branch: master Commit: 9d1dbf2aa100d26eaafcd96aeebee1d5487bba20 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d1dbf2aa100d26eaafcd96aeebee1d5487bba20 Author: Eric Engestrom Date: Tue Apr 25 21:15:55 2017 +0100 configure: print LDFLAGS alongside CFLAGS & co. Signed-of

Mesa (master): radeonsi/gfx9: fix most things wrong with shader images

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 5c94779585e24e8bd1bd41707521584af4251de3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c94779585e24e8bd1bd41707521584af4251de3 Author: Marek Olšák Date: Sun Apr 23 23:06:38 2017 +0200 radeonsi/gfx9: fix most things wrong with shader images Ther

Mesa (master): radeonsi/gfx9: don' t set deprecated field PARTIAL_ES_WAVE_ON

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 80814819c28353a38c03d4cdba39983b8cf260ac URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=80814819c28353a38c03d4cdba39983b8cf260ac Author: Marek Olšák Date: Sun Apr 23 20:29:04 2017 +0200 radeonsi/gfx9: don't set deprecated field PARTIAL_ES_WAVE_ON

Mesa (master): radeonsi/gfx9: set MAX_PRIMGRP_IN_WAVE in the correct register

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 60a20e6879e4ce0911b12848ffd9e372f096590e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60a20e6879e4ce0911b12848ffd9e372f096590e Author: Marek Olšák Date: Sun Apr 23 20:14:42 2017 +0200 radeonsi/gfx9: set MAX_PRIMGRP_IN_WAVE in the correct registe

Mesa (master): radeonsi/gfx9: fix 1D array shader images

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 482e6b07cc6ce4b2ceac8188be19dbf252eaecde URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=482e6b07cc6ce4b2ceac8188be19dbf252eaecde Author: Marek Olšák Date: Sun Apr 23 23:29:20 2017 +0200 radeonsi/gfx9: fix 1D array shader images Cc: 17.1 Reviewed

Mesa (master): radeonsi/gfx9: add a workaround for viewing a slice of 3D as a 2D image

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 8e8570a9e8bae7f4d3ad623475dfadc715a828d7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e8570a9e8bae7f4d3ad623475dfadc715a828d7 Author: Marek Olšák Date: Mon Apr 24 00:01:06 2017 +0200 radeonsi/gfx9: add a workaround for viewing a slice of 3D as

Mesa (master): radeonsi: turn si_shader_key::mono into a non-union

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 96b0cfc82ef08c0a81016278c69f24766f2410b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=96b0cfc82ef08c0a81016278c69f24766f2410b2 Author: Marek Olšák Date: Tue Feb 14 22:23:04 2017 +0100 radeonsi: turn si_shader_key::mono into a non-union A merged

Mesa (master): radeonsi: adjust ESGS ring buffer size computation on VI

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 3f2a0649abc982fe5de647a96fbe354aa9e41a59 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f2a0649abc982fe5de647a96fbe354aa9e41a59 Author: Marek Olšák Date: Sat Apr 22 14:47:03 2017 +0200 radeonsi: adjust ESGS ring buffer size computation on VI Cc:

Mesa (master): radeonsi/gfx9: fix texture buffer objects and image buffers with IDXEN==0

2017-04-26 Thread Marek Olšák
Module: Mesa Branch: master Commit: 65e0c3fba74ee98cacadbba4bd005b930609b65e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=65e0c3fba74ee98cacadbba4bd005b930609b65e Author: Marek Olšák Date: Sun Apr 23 21:32:22 2017 +0200 radeonsi/gfx9: fix texture buffer objects and image buffers w

Mesa (master): radeonsi: use unsynchronized transfers for shader binary uploads

2017-04-26 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: ec301497b87e915924240173ac2854d835446cc6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ec301497b87e915924240173ac2854d835446cc6 Author: Samuel Pitoiset Date: Wed Apr 26 00:36:12 2017 +0200 radeonsi: use unsynchronized transfers for shader binary

Mesa (master): nv50,nvc0: disable the TGSI merge registers pass

2017-04-26 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 00b504474014663ff1b00d273d219cd9a02091de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00b504474014663ff1b00d273d219cd9a02091de Author: Samuel Pitoiset Date: Tue Apr 25 00:31:49 2017 +0200 nv50,nvc0: disable the TGSI merge registers pass shader-

Mesa (master): st/glsl_to_tgsi: disable the merge registers pass conditionally

2017-04-26 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 066a5729552925fc53e345b9e86a8699ba7ac451 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=066a5729552925fc53e345b9e86a8699ba7ac451 Author: Samuel Pitoiset Date: Tue Apr 25 00:31:47 2017 +0200 st/glsl_to_tgsi: disable the merge registers pass conditi

Mesa (master): gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERS

2017-04-26 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 3a927e0aa34d2d27583063732eadfddccd1ebdd2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a927e0aa34d2d27583063732eadfddccd1ebdd2 Author: Samuel Pitoiset Date: Tue Apr 25 00:31:46 2017 +0200 gallium: add PIPE_SHADER_CAP_TGSI_SKIP_MERGE_REGISTERS S

Mesa (master): radeonsi: disable the TGSI merge registers pass

2017-04-26 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 0bceefc29591d64d5d529a726e68b837f1f504b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bceefc29591d64d5d529a726e68b837f1f504b2 Author: Samuel Pitoiset Date: Tue Apr 25 00:31:48 2017 +0200 radeonsi: disable the TGSI merge registers pass 47109 sh

Mesa (master): svga: Removed the unused label 'done' in svga_validate_surface_view()

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: fbda9b905a5424e46f2e2d46c172e99af9db140a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fbda9b905a5424e46f2e2d46c172e99af9db140a Author: Charmaine Lee Date: Thu Apr 20 11:40:00 2017 -0700 svga: Removed the unused label 'done' in svga_validate_surf

Mesa (master): svga: fail screen creation if HW version is too old

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 577e114e4654c645fcb1673afe5bb849deccb2b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=577e114e4654c645fcb1673afe5bb849deccb2b3 Author: Brian Paul Date: Thu Apr 6 14:55:53 2017 -0600 svga: fail screen creation if HW version is too old Tested by

Mesa (master): winsys/svga: fix error path when kernel is not able to create surface

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 8de0452ec4d96837846fffc65bc01a56103b9ed5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8de0452ec4d96837846fffc65bc01a56103b9ed5 Author: Deepak Rawat Date: Mon Apr 3 08:12:43 2017 -0700 winsys/svga: fix error path when kernel is not able to creat

Mesa (master): draw: whitespace fixes in draw_pipe_vbuf.c

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 75be43ed33e7ce01d74bb294c41feec821ecf685 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=75be43ed33e7ce01d74bb294c41feec821ecf685 Author: Brian Paul Date: Mon Apr 24 18:51:05 2017 -0600 draw: whitespace fixes in draw_pipe_vbuf.c Remove trailing wh

Mesa (master): st/mesa: minor clean-ups in st_update_renderbuffer_surface( )

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 4bb19a15142a264af0072f3af49c6d2bdda93bd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4bb19a15142a264af0072f3af49c6d2bdda93bd4 Author: Brian Paul Date: Fri Apr 21 13:46:28 2017 -0600 st/mesa: minor clean-ups in st_update_renderbuffer_surface()

Mesa (master): svga: use the winsys interface to invalidate surface

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 019d5d534682145a3d5921b061ea46f8c872d6a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=019d5d534682145a3d5921b061ea46f8c872d6a0 Author: Charmaine Lee Date: Wed Apr 19 18:34:36 2017 -0700 svga: use the winsys interface to invalidate surface Inste

Mesa (master): svga: Move setting the rendered_to flags to framebuffer emit time

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: f482493dcff6fc9141ba703c9d64ff61d374072c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f482493dcff6fc9141ba703c9d64ff61d374072c Author: Charmaine Lee Date: Wed Apr 12 16:21:51 2017 -0700 svga: Move setting the rendered_to flags to framebuffer emi

Mesa (master): svga: fix format for screen target

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 5bd5ec6a0f1821a8ac5e1d4ee59b324588adc2d5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5bd5ec6a0f1821a8ac5e1d4ee59b324588adc2d5 Author: Charmaine Lee Date: Tue Apr 18 15:55:59 2017 -0700 svga: fix format for screen target This patch revises the

Mesa (master): svga: add DEBUG_SAMPLERS

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 943f4f47e0d69aeed531bf24475f429c1b2ec215 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=943f4f47e0d69aeed531bf24475f429c1b2ec215 Author: Brian Paul Date: Mon Apr 10 13:48:21 2017 -0600 svga: add DEBUG_SAMPLERS The debug output in svga_create_samp

Mesa (master): svga: Update the backing resource only if needed

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 7f2f695d4d6447bdaf70acda3cdae8aa43b6df3a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f2f695d4d6447bdaf70acda3cdae8aa43b6df3a Author: Charmaine Lee Date: Tue Apr 25 14:31:04 2017 -0600 svga: Update the backing resource only if needed This patc

Mesa (master): svga: add const qualifiers on svga_check_sampler_view_resource_collision()

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 1ee181b3548a93b19474de5a13cfade208056996 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ee181b3548a93b19474de5a13cfade208056996 Author: Brian Paul Date: Mon Apr 10 15:02:05 2017 -0600 svga: add const qualifiers on svga_check_sampler_view_resource

Mesa (master): svga: fix vertex buffer binding issue

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 28feb63580e94085dd47d5391f9f6f20d69eea6c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=28feb63580e94085dd47d5391f9f6f20d69eea6c Author: Brian Paul Date: Tue Apr 25 08:02:28 2017 -0600 svga: fix vertex buffer binding issue When we ran Viewperf11'

Mesa (master): svga: improve surface view debug messages

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 0f236ea785d4d7664c3170e5f575f7c25bcfc5a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f236ea785d4d7664c3170e5f575f7c25bcfc5a0 Author: Brian Paul Date: Mon Apr 10 13:51:48 2017 -0600 svga: improve surface view debug messages The old ones were s

Mesa (master): gallium/util: add some comments in u_debug_flush.c

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 495840658e437117bbae298e6e72e057b333e426 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=495840658e437117bbae298e6e72e057b333e426 Author: Brian Paul Date: Mon Apr 24 12:57:14 2017 -0600 gallium/util: add some comments in u_debug_flush.c Trivial.

Mesa (master): svga: cache the backing surface handle in the texture object

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: 3626112214d25738411d8577f485fe51e9f8c96a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3626112214d25738411d8577f485fe51e9f8c96a Author: Charmaine Lee Date: Tue Apr 25 14:32:59 2017 -0600 svga: cache the backing surface handle in the texture objec

Mesa (master): svga: Set the surface dirty bit for the right surface view

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: c6576461f5920971d7df74dcd821ac0e257fc352 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6576461f5920971d7df74dcd821ac0e257fc352 Author: Charmaine Lee Date: Thu Apr 13 15:12:25 2017 -0700 svga: Set the surface dirty bit for the right surface view

Mesa (master): svga: Move rendertarget view related fields to hw_clear state

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: dc30ac5c24d662718b6aa4fbc9917aa34ba55160 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc30ac5c24d662718b6aa4fbc9917aa34ba55160 Author: Charmaine Lee Date: Tue Apr 25 14:27:51 2017 -0600 svga: Move rendertarget view related fields to hw_clear sta

Mesa (master): gallium/util: reduce util_snprintf() calls in debug_flush_might_flush_cb()

2017-04-26 Thread Brian Paul
Module: Mesa Branch: master Commit: a36a1ea80acfd28a36d89b2bfa914ab48768048d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a36a1ea80acfd28a36d89b2bfa914ab48768048d Author: Brian Paul Date: Mon Apr 24 12:58:22 2017 -0600 gallium/util: reduce util_snprintf() calls in debug_flush_migh

Mesa (master): glsl: use without_array() rather than get_scalar_type()

2017-04-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 52c76dbad39a96995624796b8363fed0ac065a18 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52c76dbad39a96995624796b8363fed0ac065a18 Author: Timothy Arceri Date: Wed Apr 26 13:56:44 2017 +1000 glsl: use without_array() rather than get_scalar_type() H

Mesa (master): glsl: remove duplicate validation

2017-04-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f8a2d000460854b825a84550c6068c7d123edff9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8a2d000460854b825a84550c6068c7d123edff9 Author: Timothy Arceri Date: Wed Apr 26 13:56:45 2017 +1000 glsl: remove duplicate validation Varying types have alre

Mesa (17.0): 38 new commits

2017-04-26 Thread Andres Gomez
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7916134a0102218d6b4ec0d482bfd0e3aeeba43 Author: Timothy Arceri Date: Fri Apr 21 17:04:10 2017 +1000 mesa: validate sampler type across the whole program Currently we were only making sure types were the same within a si

Mesa (master): radv: fix regression in descriptor set freeing.

2017-04-26 Thread Dave Airlie
Module: Mesa Branch: master Commit: 9da104593386f6e8ddec8f0d9d288aceb8908fe1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9da104593386f6e8ddec8f0d9d288aceb8908fe1 Author: Dave Airlie Date: Thu Apr 27 09:31:29 2017 +1000 radv: fix regression in descriptor set freeing. Since the ho

Mesa (master): radv/ac: eliminate unused vertex shader outputs. (v2)

2017-04-26 Thread Dave Airlie
Module: Mesa Branch: master Commit: f205e19e4f8e60ef74aab804a73ba6c2f3904a6c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f205e19e4f8e60ef74aab804a73ba6c2f3904a6c Author: Dave Airlie Date: Fri Apr 21 03:38:05 2017 +0100 radv/ac: eliminate unused vertex shader outputs. (v2) This i

Mesa (master): radeonsi/ac: move vertex export remove to common code.

2017-04-26 Thread Dave Airlie
Module: Mesa Branch: master Commit: e2659176cef99f5761c01aebe992a75a7aea842f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2659176cef99f5761c01aebe992a75a7aea842f Author: Dave Airlie Date: Tue Apr 25 23:33:29 2017 +0100 radeonsi/ac: move vertex export remove to common code. This