Mesa (master): glsl/standalone: set MaxTransformFeedbackBuffers

2018-01-04 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 2719467eb66a559a8529ac29bb658d345c155031 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2719467eb66a559a8529ac29bb658d345c155031 Author: Alejandro Piñeiro Date: Thu Jan 4 17:13:07 2018 +0100 glsl/standalone: set MaxTransformFeedbackBuffers Using

Mesa (master): glsl/standalone: set MaxUniformBufferBindings

2018-01-04 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 8dcf131f04cf0fd540de127481985010ae61a4ea URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8dcf131f04cf0fd540de127481985010ae61a4ea Author: Alejandro Piñeiro Date: Thu Jan 4 16:51:19 2018 +0100 glsl/standalone: set MaxUniformBufferBindings Used to

Mesa (master): glsl/standalone: set MaxVertexStreams

2018-01-04 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 0ba3de2ad767686948c70feb85b3305c3c20e757 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ba3de2ad767686948c70feb85b3305c3c20e757 Author: Alejandro Piñeiro Date: Thu Jan 4 17:04:33 2018 +0100 glsl/standalone: set MaxVertexStreams ARB_transform_fe

Mesa (master): glsl/standalone: point which arguments are mandatory

2018-01-04 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 937b210551ef7c243976f0c0240395827a72ef8b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=937b210551ef7c243976f0c0240395827a72ef8b Author: Alejandro Piñeiro Date: Thu Jan 4 16:38:00 2018 +0100 glsl/standalone: point which arguments are mandatory E

Mesa (master): ac: rework ac_llvm_extract_elem()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 4a0c24f2dd97c670259a7ab0ced701dbf9bb5dd7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a0c24f2dd97c670259a7ab0ced701dbf9bb5dd7 Author: Timothy Arceri Date: Wed Dec 13 18:46:56 2017 +1100 ac: rework ac_llvm_extract_elem() Simplifies the logic a

Mesa (master): ac/radeonsi: add load_tess_coord() to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 14adf7853a569b966bca80cd3429a9eb24ddebd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14adf7853a569b966bca80cd3429a9eb24ddebd4 Author: Timothy Arceri Date: Wed Dec 6 17:34:32 2017 +1100 ac/radeonsi: add load_tess_coord() to the abi Reviewed-by

Mesa (master): radeonsi: add get_dw_address_from_generic_indices() helper

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 234507b3cf2d3439289055c32038896724955e7b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=234507b3cf2d3439289055c32038896724955e7b Author: Timothy Arceri Date: Mon Dec 11 13:14:49 2017 +1100 radeonsi: add get_dw_address_from_generic_indices() helper

Mesa (master): radeonsi: add unpack_llvm_param() helper

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9c2f877830b25744d2fdd930a12959723c6c42f3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c2f877830b25744d2fdd930a12959723c6c42f3 Author: Timothy Arceri Date: Wed Dec 6 14:18:34 2017 +1100 radeonsi: add unpack_llvm_param() helper This allows us t

Mesa (master): ac: add {tcs,tes}_patch_id to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f93740efc1c75e26a7cb4bb7b41a60fcfdd4fed3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f93740efc1c75e26a7cb4bb7b41a60fcfdd4fed3 Author: Timothy Arceri Date: Wed Dec 6 13:30:33 2017 +1100 ac: add {tcs,tes}_patch_id to the abi Reviewed-by: Nicola

Mesa (master): ac/radeonsi: add tcs_rel_ids to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9e1a3caf323a383364e7d29e96d7fa2035bf914d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e1a3caf323a383364e7d29e96d7fa2035bf914d Author: Timothy Arceri Date: Wed Dec 6 14:36:11 2017 +1100 ac/radeonsi: add tcs_rel_ids to the abi Reviewed-by: Nico

Mesa (master): ac: add store_tcs_outputs() to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2deb82207572d47ab1b35fc47768536ad34a875e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2deb82207572d47ab1b35fc47768536ad34a875e Author: Timothy Arceri Date: Wed Dec 6 11:51:51 2017 +1100 ac: add store_tcs_outputs() to the abi Reviewed-by: Nicol

Mesa (master): radeonsi: make si_llvm_emit_tcs_epilogue compatible with emit_outputs abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: eb1e555cfdac76696c71ffa93a686f7c5d54f9fa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb1e555cfdac76696c71ffa93a686f7c5d54f9fa Author: Timothy Arceri Date: Wed Dec 6 17:02:30 2017 +1100 radeonsi: make si_llvm_emit_tcs_epilogue compatible with e

Mesa (master): radeonsi: add si_nir_load_input_tcs()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 8be0135082c303515d83b825a3dd0b0182908d4e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8be0135082c303515d83b825a3dd0b0182908d4e Author: Timothy Arceri Date: Tue Dec 5 12:56:12 2017 +1100 radeonsi: add si_nir_load_input_tcs() V2: drop type param

Mesa (master): ac: call load_tcs_input() via the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b104e7e1727120a546fc022f3165ad6c3f9dd2fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b104e7e1727120a546fc022f3165ad6c3f9dd2fc Author: Timothy Arceri Date: Tue Dec 5 12:04:05 2017 +1100 ac: call load_tcs_input() via the abi This also enables s

Mesa (master): ac: add load_tes_inputs() to the abi

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b09a3196e038b521c6fd31d007e564be036d1144 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b09a3196e038b521c6fd31d007e564be036d1144 Author: Timothy Arceri Date: Tue Dec 5 10:31:49 2017 +1100 ac: add load_tes_inputs() to the abi V2: drop type param

Mesa (master): st/glsl_to_nir/radeonsi: enable tessellation shaders

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 71f82dc9a3d9823f91e4cf9d5ab9d54047ba8ce4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=71f82dc9a3d9823f91e4cf9d5ab9d54047ba8ce4 Author: Timothy Arceri Date: Wed Dec 6 13:32:17 2017 +1100 st/glsl_to_nir/radeonsi: enable tessellation shaders Revi

Mesa (master): gallium/tgsi: add patch support to tgsi_get_gl_varying_semantic()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9755eeb15a1396e36afc068d31aa109adbdd3082 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9755eeb15a1396e36afc068d31aa109adbdd3082 Author: Timothy Arceri Date: Mon Dec 11 11:45:09 2017 +1100 gallium/tgsi: add patch support to tgsi_get_gl_varying_sem

Mesa (master): radeonsi: add nir support for tcs outputs

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 15c6f3fdd5e507574097d1ec231ffb194a1a287b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15c6f3fdd5e507574097d1ec231ffb194a1a287b Author: Timothy Arceri Date: Wed Dec 6 12:04:02 2017 +1100 radeonsi: add nir support for tcs outputs Reviewed-by: Ni

Mesa (master): radeonsi: add si_nir_load_input_tes()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e04bf8a61915c4a41171dec584679df42b50712d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e04bf8a61915c4a41171dec584679df42b50712d Author: Timothy Arceri Date: Thu Nov 23 13:04:46 2017 +1100 radeonsi: add si_nir_load_input_tes() V2: drop type param

Mesa (master): radeonsi/nir: gather tess properties

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 91f3c4ec1bfe527c15c7f1983f409b7ff6cc3790 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91f3c4ec1bfe527c15c7f1983f409b7ff6cc3790 Author: Timothy Arceri Date: Wed Dec 6 16:02:34 2017 +1100 radeonsi/nir: gather tess properties Reviewed-by: Nicolai

Mesa (master): radeonsi: add dummy implementation of si_nir_scan_tess_ctrl ()

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 452586b56ab4cc787cd5843f6fd89e682e24ec79 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=452586b56ab4cc787cd5843f6fd89e682e24ec79 Author: Timothy Arceri Date: Thu Dec 7 13:11:32 2017 +1100 radeonsi: add dummy implementation of si_nir_scan_tess_ctr

Mesa (master): ac: move some helpers to ac_llvm_build.c

2018-01-04 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b99ebaa4fd7ab1f4b1f3ff5b965d422f67a8cb40 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b99ebaa4fd7ab1f4b1f3ff5b965d422f67a8cb40 Author: Timothy Arceri Date: Mon Dec 11 12:54:47 2017 +1100 ac: move some helpers to ac_llvm_build.c We will call the

Mesa (master): swr/rast: fix invalid sign masks in avx512 simdlib code

2018-01-04 Thread Tim Rowley
Module: Mesa Branch: master Commit: 396c006d907b023f9b187db618ee2a6e4e1b8a85 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=396c006d907b023f9b187db618ee2a6e4e1b8a85 Author: Tim Rowley Date: Thu Jan 4 10:08:48 2018 -0600 swr/rast: fix invalid sign masks in avx512 simdlib code Shoul

Mesa (master): radv: Invalidate L1 for VK_ACCESS_VERTEX_ATTRIBUTE_READ_BIT.

2018-01-04 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: f2c9f13ec2fdab99f5aa7f32845ee94dd1942fe9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2c9f13ec2fdab99f5aa7f32845ee94dd1942fe9 Author: Bas Nieuwenhuizen Date: Thu Jan 4 01:45:15 2018 +0100 radv: Invalidate L1 for VK_ACCESS_VERTEX_ATTRIBUTE_READ

Mesa (master): radv: Use correct flush bits for flushing L2 during CB/ DB flushes.

2018-01-04 Thread Bas Nieuwenhuizen
Module: Mesa Branch: master Commit: 76daa30e4a0d3dfe04c5b79fcdfba17fb1656ccd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76daa30e4a0d3dfe04c5b79fcdfba17fb1656ccd Author: Bas Nieuwenhuizen Date: Thu Jan 4 02:11:51 2018 +0100 radv: Use correct flush bits for flushing L2 during CB/

Mesa (master): amd/common: scan if gl_InvocationID is used

2018-01-04 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 3b2cb2f99ae8f82dd172f8486753637ae580d571 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b2cb2f99ae8f82dd172f8486753637ae580d571 Author: Samuel Pitoiset Date: Wed Dec 20 20:56:55 2017 +0100 amd/common: scan if gl_InvocationID is used Signed-off-b

Mesa (master): amd/common: scan if gl_PrimitiveID is used before translating to LLVM

2018-01-04 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: a4d2782664a215fd90d9c92a3eded3e893501420 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4d2782664a215fd90d9c92a3eded3e893501420 Author: Samuel Pitoiset Date: Wed Dec 20 20:56:56 2017 +0100 amd/common: scan if gl_PrimitiveID is used before transla

Mesa (master): radv/gfx9: reduce the number of input VGPRs for the GS stage

2018-01-04 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 2670ebb5840c2108c55607520f1cf9eb5868e27a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2670ebb5840c2108c55607520f1cf9eb5868e27a Author: Samuel Pitoiset Date: Wed Dec 20 20:56:57 2017 +0100 radv/gfx9: reduce the number of input VGPRs for the GS st

Mesa (master): egl/android: Fix build break with dri2_initialize_android _EGLDisplay parameter

2018-01-04 Thread Rob Herring
Module: Mesa Branch: master Commit: aa187fe7bfac856207a5feee36e17120a6ee9d22 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa187fe7bfac856207a5feee36e17120a6ee9d22 Author: Rob Herring Date: Wed Jan 3 10:16:23 2018 -0600 egl/android: Fix build break with dri2_initialize_android _EG

Mesa (master): anv: Add missing unlock in anv_scratch_pool_alloc

2018-01-04 Thread Alex Smith
Module: Mesa Branch: master Commit: 00a81e9909365065545a3c2dc362b645a8238fb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=00a81e9909365065545a3c2dc362b645a8238fb2 Author: Alex Smith Date: Thu Jan 4 11:28:46 2018 + anv: Add missing unlock in anv_scratch_pool_alloc Fixes hangs

Mesa (17.3): radv/gfx9: fix primitive topology when adjacency is used

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: ecd5f3c37b42d8aaf007f3c53e57d45778b1bdf4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecd5f3c37b42d8aaf007f3c53e57d45778b1bdf4 Author: Samuel Pitoiset Date: Wed Dec 20 20:57:21 2017 +0100 radv/gfx9: fix primitive topology when adjacency is used F

Mesa (17.3): drirc: set allow_glsl_cross_stage_interpolation_mismatch for more games

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: 427b60034ecf0f1532ead19e7df41890c96b53ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=427b60034ecf0f1532ead19e7df41890c96b53ba Author: Tapani Pälli Date: Wed Dec 20 09:23:55 2017 +0200 drirc: set allow_glsl_cross_stage_interpolation_mismatch for m

Mesa (17.3): egl: let each platform decided how to handle LIBGL_ALWAYS_SOFTWARE

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: f8f202bc697ae059f1e34226d37611913601f9ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8f202bc697ae059f1e34226d37611913601f9ba Author: Eric Engestrom Date: Wed Dec 20 15:53:08 2017 + egl: let each platform decided how to handle LIBGL_ALWAYS_SO

Mesa (17.3): radv: fix issue with multisample positions and interp_var_at_sample.

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: 9f44726f9e3ccc42c0face32a7ce1d1b00e3fabf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f44726f9e3ccc42c0face32a7ce1d1b00e3fabf Author: Dave Airlie Date: Thu Dec 21 14:03:20 2017 +1000 radv: fix issue with multisample positions and interp_var_at_sa

Mesa (17.3): radv/gfx9: add support for 3d images to blit 2d paths

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: 71ab5da94a91721b02624770d195c8582cc5e287 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=71ab5da94a91721b02624770d195c8582cc5e287 Author: Dave Airlie Date: Tue Dec 19 15:42:10 2017 +1000 radv/gfx9: add support for 3d images to blit 2d paths This add

Mesa (17.3): egl: link libEGL against the dynamic version of libglapi

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: 1a7af3549fd45c7348a2a4fe9f7224ae8ad1faa1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a7af3549fd45c7348a2a4fe9f7224ae8ad1faa1 Author: Brendan King Date: Mon Dec 18 16:33:18 2017 + egl: link libEGL against the dynamic version of libglapi Note

Mesa (17.3): radv: Fix DCC compatible formats.

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: 4fdc7068a28187bb7c2ad22fb9a464523c93143c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fdc7068a28187bb7c2ad22fb9a464523c93143c Author: Bas Nieuwenhuizen Date: Sat Dec 23 01:40:03 2017 +0100 radv: Fix DCC compatible formats. DCC was disabled when

Mesa (17.3): mesa: add AllowGLSLCrossStageInterpolationMismatch workaround

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: c324da8b7ecc369d1ec2c5a660f24e21dc508a05 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c324da8b7ecc369d1ec2c5a660f24e21dc508a05 Author: Tapani Pälli Date: Fri Nov 24 07:46:07 2017 +0200 mesa: add AllowGLSLCrossStageInterpolationMismatch workaround

Mesa (17.3): radv/gfx9: add 3d sampler image->buffer copy shader. (v3)

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: c29a4bb0deca0df037c53fc74f6759fff8b86017 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c29a4bb0deca0df037c53fc74f6759fff8b86017 Author: Dave Airlie Date: Tue Dec 19 13:55:18 2017 +1000 radv/gfx9: add 3d sampler image->buffer copy shader. (v3) On G

Mesa (17.3): radv: use a faster version for nir_op_pack_half_2x16

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: ef9b0b1ab2d57bb3386c2044dd57a31b4ec38cb4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef9b0b1ab2d57bb3386c2044dd57a31b4ec38cb4 Author: Samuel Pitoiset Date: Tue Dec 5 18:02:08 2017 +0100 radv: use a faster version for nir_op_pack_half_2x16 This

Mesa (17.3): radv: don' t do format replacement on tc compat htile surfaces.

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: 65b14ee740a002dc960d21263840c743df014709 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=65b14ee740a002dc960d21263840c743df014709 Author: Dave Airlie Date: Wed Dec 27 17:00:29 2017 +1000 radv: don't do format replacement on tc compat htile surfaces.

Mesa (17.3): radv/meta: fix blit paths for depth/stencil (v2.1)

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: 8a1db81bfb4a86f5d98548239eeba271ad0cb6ef URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a1db81bfb4a86f5d98548239eeba271ad0cb6ef Author: Dave Airlie Date: Thu Dec 21 16:52:24 2017 +1000 radv/meta: fix blit paths for depth/stencil (v2.1) This fixes

Mesa (17.3): radv: handle depth/stencil image copy with layouts better. ( v3.1)

2018-01-04 Thread Emil Velikov
Module: Mesa Branch: 17.3 Commit: b8ad26733d8bb58e83916a4934980b1409c65bb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8ad26733d8bb58e83916a4934980b1409c65bb2 Author: Dave Airlie Date: Thu Dec 21 16:23:30 2017 +1000 radv: handle depth/stencil image copy with layouts better. (v3.