Mesa (master): glsl: replace some asserts with unreachable when processing the ast

2018-04-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 79b0556f292b813c4c7139f75cf0c9c6e2d3e7bb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=79b0556f292b813c4c7139f75cf0c9c6e2d3e7bb Author: Timothy Arceri Date: Tue Apr 10 14:34:26 2018 +1000 glsl: replace some asserts with unreachable when processin

Mesa (master): mesa: drop the buffer mode param from the DrawBuffer driver function

2018-04-26 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 410f901beed8f6f041716396b1f27fd61518e231 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=410f901beed8f6f041716396b1f27fd61518e231 Author: Timothy Arceri Date: Fri Apr 27 10:03:56 2018 +1000 mesa: drop the buffer mode param from the DrawBuffer drive

Mesa (master): anv/icl: Enable Vulkan on Ice Lake

2018-04-26 Thread Anuj Phogat
Module: Mesa Branch: master Commit: b695a7bd8e5bfea4708661b3d941c69a37d21ebb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b695a7bd8e5bfea4708661b3d941c69a37d21ebb Author: Anuj Phogat Date: Mon Apr 16 15:48:41 2018 -0700 anv/icl: Enable Vulkan on Ice Lake This patch enables the Vu

Mesa (master): anv: enable VK_EXT_shader_viewport_index_layer

2018-04-26 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c9bdc7f7e21af06021223d5363577b2ae3fe300e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9bdc7f7e21af06021223d5363577b2ae3fe300e Author: Caio Marcelo de Oliveira Filho Date: Thu Apr 26 12:11:20 2018 -0700 anv: enable VK_EXT_shader_viewport_index_l

Mesa (master): anv/allocator: Don't shrink either end of the block pool

2018-04-26 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 3db93f9128e5329f6658c9018cf23eb31807c24c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3db93f9128e5329f6658c9018cf23eb31807c24c Author: Jason Ekstrand Date: Fri Apr 20 21:52:41 2018 -0700 anv/allocator: Don't shrink either end of the block pool

Mesa (master): broadcom/vc5: Add validation that we don't violate GFXH-1633 requirements.

2018-04-26 Thread Eric Anholt
Module: Mesa Branch: master Commit: 77b4f30bae4100b2a80e961b89359e1fd1beed9d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77b4f30bae4100b2a80e961b89359e1fd1beed9d Author: Eric Anholt Date: Wed Apr 25 16:24:15 2018 -0700 broadcom/vc5: Add validation that we don't violate GFXH-1633

Mesa (master): broadcom/vc5: Add support for centroid varyings.

2018-04-26 Thread Eric Anholt
Module: Mesa Branch: master Commit: 76ee9edcb4f5be8699cfb9a6c4aa231c4e7d4183 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76ee9edcb4f5be8699cfb9a6c4aa231c4e7d4183 Author: Eric Anholt Date: Thu Apr 26 09:24:32 2018 -0700 broadcom/vc5: Add support for centroid varyings. It would be

Mesa (master): broadcom/vc5: Add validation that we don't violate GFXH-1625 requirements.

2018-04-26 Thread Eric Anholt
Module: Mesa Branch: master Commit: 089c32eefd2f9afcbfc87349beacbdf9d005cfac URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=089c32eefd2f9afcbfc87349beacbdf9d005cfac Author: Eric Anholt Date: Wed Apr 25 16:16:27 2018 -0700 broadcom/vc5: Add validation that we don't violate GFXH-1625

Mesa (master): broadcom/vc5: Add an assert about GFXH-1559.

2018-04-26 Thread Eric Anholt
Module: Mesa Branch: master Commit: e2f33178010a9612d8d89bf128e3a01a69e1dd82 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2f33178010a9612d8d89bf128e3a01a69e1dd82 Author: Eric Anholt Date: Wed Apr 25 16:30:20 2018 -0700 broadcom/vc5: Add an assert about GFXH-1559. Our TF outputs

Mesa (master): st: Choose a 2101010 format for GL_RGB/GL_RGBA with a 2_10_10_10 type.

2018-04-26 Thread Eric Anholt
Module: Mesa Branch: master Commit: 8adf813f83b9f54e3c9958cc7c7a485e6e2e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8adf813f83b9f54e3c9958cc7c7a485e6e2e Author: Eric Anholt Date: Wed Apr 25 11:40:40 2018 -0700 st: Choose a 2101010 format for GL_RGB/GL_RGBA with a 2_10_10

Mesa (master): broadcom/vc5: Add QPU validation for register writes after thrend.

2018-04-26 Thread Eric Anholt
Module: Mesa Branch: master Commit: dc4cb04ee516c5e17181cf04d932dcc2da533388 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc4cb04ee516c5e17181cf04d932dcc2da533388 Author: Eric Anholt Date: Wed Apr 25 13:51:47 2018 -0700 broadcom/vc5: Add QPU validation for register writes after th

Mesa (master): broadcom/vc5: Implement GFXH-1742 workaround (emit 2 dummy stores on 4.x).

2018-04-26 Thread Eric Anholt
Module: Mesa Branch: master Commit: 57ceb95c842215880b7cb416fbdb9545276cfc05 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=57ceb95c842215880b7cb416fbdb9545276cfc05 Author: Eric Anholt Date: Wed Apr 25 14:18:52 2018 -0700 broadcom/vc5: Implement GFXH-1742 workaround (emit 2 dummy st

Mesa (master): st/mesa: fix missing setting of _ElementSize in new_draw_rasterpos_stage

2018-04-26 Thread Charmaine Lee
Module: Mesa Branch: master Commit: 8aef7fccb70d64f7764a5d6346ee142417fa0b2c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8aef7fccb70d64f7764a5d6346ee142417fa0b2c Author: Charmaine Lee Date: Thu Apr 26 09:21:52 2018 -0700 st/mesa: fix missing setting of _ElementSize in new_draw_ra

Mesa (18.0): i965/fs: Return mlen * 8 for size_read() for INTERPOLATE_AT_*

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: ead5bf4f6a7fb7e94e49c2e59be6c353c7992b5d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ead5bf4f6a7fb7e94e49c2e59be6c353c7992b5d Author: Jason Ekstrand Date: Thu Apr 19 20:48:42 2018 -0700 i965/fs: Return mlen * 8 for size_read() for INTERPOLATE_AT_

Mesa (18.0): radv/winsys: allow to submit up to 4 IBs for chips without chaining

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 3b9b66560a6f5e6a349e144be20c32cd2ed76aa4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b9b66560a6f5e6a349e144be20c32cd2ed76aa4 Author: Samuel Pitoiset Date: Tue Apr 24 10:33:33 2018 +0200 radv/winsys: allow to submit up to 4 IBs for chips without

Mesa (18.0): glsl_to_tgsi: try harder to lower unsupported ir_binop_vector_extract

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: e7709adf7a7d4118263b0185502a52be51982618 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7709adf7a7d4118263b0185502a52be51982618 Author: Marek Olšák Date: Fri Apr 13 15:18:26 2018 -0400 glsl_to_tgsi: try harder to lower unsupported ir_binop_vector_e

Mesa (18.0): radv: Mark GTT memory as device local for APUs.

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 264cda58ab55c72e3ed85537687aff950250d842 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=264cda58ab55c72e3ed85537687aff950250d842 Author: Bas Nieuwenhuizen Date: Fri Apr 20 18:16:02 2018 +0200 radv: Mark GTT memory as device local for APUs. Otherwis

Mesa (18.0): intel/compiler: Add scheduler deps for instructions that implicitly read g0

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 60c5cf011dfc04a08c411f53dc0db68f9f5e1da0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=60c5cf011dfc04a08c411f53dc0db68f9f5e1da0 Author: Ian Romanick Date: Mon Apr 16 16:32:41 2018 -0700 intel/compiler: Add scheduler deps for instructions that impli

Mesa (18.0): meson: don't build classic mesa tests without dri_drivers

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 53ff157c335a6941035e87e6656e8c2860380bcf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=53ff157c335a6941035e87e6656e8c2860380bcf Author: Dylan Baker Date: Wed Apr 18 10:53:27 2018 -0700 meson: don't build classic mesa tests without dri_drivers Sinc

Mesa (18.0): mesa: free debug messages when destroying the debug state

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: e1b87631a9ea7fd77f3847395157bd57dd4a16eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1b87631a9ea7fd77f3847395157bd57dd4a16eb Author: Timothy Arceri Date: Fri Apr 13 15:23:57 2018 +1000 mesa: free debug messages when destroying the debug state F

Mesa (18.0): travis: radv needs LLVM 4.0

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 40ed4b02850d9970f7457c121a11d6c07a5025f0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=40ed4b02850d9970f7457c121a11d6c07a5025f0 Author: Juan A. Suarez Romero Date: Mon Apr 23 11:10:38 2018 +0200 travis: radv needs LLVM 4.0 This is a backport for 1

Mesa (18.0): bin/install_megadrivers: fix DESTDIR and -D*-path

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 95d88ba0da072e0f74cab7764c2903835bd26357 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=95d88ba0da072e0f74cab7764c2903835bd26357 Author: Dylan Baker Date: Mon Apr 9 13:53:09 2018 -0700 bin/install_megadrivers: fix DESTDIR and -D*-path This fixes -

Mesa (18.0): ac/nir: Make the GFX9 buffer size fix apply to image loads/atomics too.

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 5edd3192e7f3388ff36236010995401569e9250f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5edd3192e7f3388ff36236010995401569e9250f Author: Bas Nieuwenhuizen Date: Mon Apr 16 00:09:39 2018 +0200 ac/nir: Make the GFX9 buffer size fix apply to image load

Mesa (18.0): st/dri: Fix dangling pointer to a destroyed dri_drawable

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: d75054d0d0d39e40214dc2bd2dbeced2bbd210f7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d75054d0d0d39e40214dc2bd2dbeced2bbd210f7 Author: Johan Klokkhammer Helsing Date: Fri Apr 20 12:29:16 2018 +0200 st/dri: Fix dangling pointer to a destroyed dri_d

Mesa (18.0): anv: fix number of planes for depth & stencil

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: f581dc608b258294f69a5c069b9592b6a02420b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f581dc608b258294f69a5c069b9592b6a02420b5 Author: Lionel Landwerlin Date: Thu Apr 12 11:06:47 2018 -0700 anv: fix number of planes for depth & stencil We're not

Mesa (18.0): Revert "st/dri: Fix dangling pointer to a destroyed dri_drawable"

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 6bd2fba19dad4705326c109f9ce042cb9a03789a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bd2fba19dad4705326c109f9ce042cb9a03789a Author: Marek Olšák Date: Tue Apr 24 00:00:20 2018 -0400 Revert "st/dri: Fix dangling pointer to a destroyed dri_drawabl

Mesa (18.0): etnaviv: fix texture_format_needs_swiz

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 7673c72f3d9439a7d22a89c2d00051d5f6a29fc9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7673c72f3d9439a7d22a89c2d00051d5f6a29fc9 Author: Lucas Stach Date: Fri Apr 20 14:34:45 2018 +0200 etnaviv: fix texture_format_needs_swiz memcmp returns 0 when b

Mesa (18.0): i965: Fix shadow batches to be the same size as the real BO.

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 251a36d629101e32da9026436954b0497bf7dbcc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=251a36d629101e32da9026436954b0497bf7dbcc Author: Kenneth Graunke Date: Fri Apr 13 11:48:06 2018 -0700 i965: Fix shadow batches to be the same size as the real BO

Mesa (18.0): radv: fix scissor computation when using half-pixel viewport offset

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: b62b3eb2598d43fdd9f56ca3d49a41ca6703ccff URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b62b3eb2598d43fdd9f56ca3d49a41ca6703ccff Author: Samuel Pitoiset Date: Tue Apr 17 22:07:26 2018 +0200 radv: fix scissor computation when using half-pixel viewpor

Mesa (18.0): radeonsi/gfx9: fix a hang with an empty first IB

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: cd52573fac3a1715291da5c450738e9565aa4652 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd52573fac3a1715291da5c450738e9565aa4652 Author: Marek Olšák Date: Tue Apr 17 15:28:04 2018 -0400 radeonsi/gfx9: fix a hang with an empty first IB This packet c

Mesa (18.0): cherry-ignore: add explicit 18.1 only nominations

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: d45bb9f505541e6b63fc59e08e447df24f8a7cd7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d45bb9f505541e6b63fc59e08e447df24f8a7cd7 Author: Juan A. Suarez Romero Date: Tue Apr 24 10:19:39 2018 +0200 cherry-ignore: add explicit 18.1 only nominations Si

Mesa (18.0): svga: Fix incorrect advertizing of EGL_KHR_gl_colorspace

2018-04-26 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: 18.0 Commit: 279c6285607f2a02b29ed73b98fd20a6829acbde URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=279c6285607f2a02b29ed73b98fd20a6829acbde Author: Thomas Hellstrom Date: Thu Apr 12 14:41:47 2018 +0200 svga: Fix incorrect advertizing of EGL_KHR_gl_colorspace

Mesa (master): radeon/vcn: fix mpeg4 msg buffer settings

2018-04-26 Thread Leo Liu
Module: Mesa Branch: master Commit: deba56accf4e1f8fc025f34f6cbc069285f76838 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=deba56accf4e1f8fc025f34f6cbc069285f76838 Author: Boyuan Zhang Date: Wed Apr 25 11:49:52 2018 -0400 radeon/vcn: fix mpeg4 msg buffer settings Previous bit-fiel

Mesa (master): st/va: Fix potential buffer overread

2018-04-26 Thread Leo Liu
Module: Mesa Branch: master Commit: 893808006a6f48c1efd8e8101a58ab2dac8dc370 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=893808006a6f48c1efd8e8101a58ab2dac8dc370 Author: Drew Davenport Date: Tue Apr 24 17:01:32 2018 -0600 st/va: Fix potential buffer overread VASurfaceAttribExter

Mesa (master): st/va: Fix typos

2018-04-26 Thread Leo Liu
Module: Mesa Branch: master Commit: e923e8151dc5f69174012ff15cdb53cb134b5785 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e923e8151dc5f69174012ff15cdb53cb134b5785 Author: Drew Davenport Date: Wed Apr 25 09:32:31 2018 -0600 st/va: Fix typos s/attibute/attribute/ s/suface/surface/

Mesa (master): radeon: Use _mesa_is_front_buffer_drawing

2018-04-26 Thread Ian Romanick
Module: Mesa Branch: master Commit: 0b3231966ffcba4188794924f6674cdde1ae2710 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b3231966ffcba4188794924f6674cdde1ae2710 Author: Ian Romanick Date: Thu Sep 17 10:56:15 2015 -0400 radeon: Use _mesa_is_front_buffer_drawing Signed-off-by: Ia

Mesa (master): radeon: Drop broken front_buffer_reading/drawing optimization

2018-04-26 Thread Ian Romanick
Module: Mesa Branch: master Commit: bf5e0276b6527fbcf51fd2af1769c83c25ec16e5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf5e0276b6527fbcf51fd2af1769c83c25ec16e5 Author: Ian Romanick Date: Fri Sep 18 12:00:28 2015 -0400 radeon: Drop broken front_buffer_reading/drawing optimizatio

Mesa (master): radv: fix DCC enablement since partial MSAA implementation

2018-04-26 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: a6fbefa67b5b0ed1ee42a9034ee74dfaed1c389a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6fbefa67b5b0ed1ee42a9034ee74dfaed1c389a Author: Samuel Pitoiset Date: Wed Apr 25 10:56:15 2018 +0200 radv: fix DCC enablement since partial MSAA implementatio

Mesa (master): radv: set ac_surf_info::num_channels correctly

2018-04-26 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: d7ffe3b384f4d1c15a9364768cf405d416522e60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7ffe3b384f4d1c15a9364768cf405d416522e60 Author: Samuel Pitoiset Date: Wed Apr 25 11:22:17 2018 +0200 radv: set ac_surf_info::num_channels correctly num_chann

Mesa (master): nir: print 8 and 16 bit constants correctly

2018-04-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: 14943add4440e9e79f93e039b788d287eeec2463 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14943add4440e9e79f93e039b788d287eeec2463 Author: Karol Herbst Date: Sun Apr 22 01:31:22 2018 +0200 nir: print 8 and 16 bit constants correctly Signed-off-by:

Mesa (master): nir/opt_constant_folding: fix folding of 8 and 16 bit ints

2018-04-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: 227b1af866112236e6788396731f2c6b4a050525 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=227b1af866112236e6788396731f2c6b4a050525 Author: Karol Herbst Date: Sun Apr 22 03:29:07 2018 +0200 nir/opt_constant_folding: fix folding of 8 and 16 bit ints

Mesa (master): nir: support converting to 8-bit integers in nir_type_conversion_op

2018-04-26 Thread Karol Herbst
Module: Mesa Branch: master Commit: 543a8c66a70cf8e154d2162685e15dfa413b0bde URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=543a8c66a70cf8e154d2162685e15dfa413b0bde Author: Karol Herbst Date: Sat Apr 21 17:27:17 2018 +0200 nir: support converting to 8-bit integers in nir_type_conver

Mesa (master): spirv: Don’t check for NaN for most OpFOrd* comparisons

2018-04-26 Thread Neil Roberts
Module: Mesa Branch: master Commit: c4ab1bdcc9710e3c7cc7115d3be9c69b7e7712ef URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4ab1bdcc9710e3c7cc7115d3be9c69b7e7712ef Author: Neil Roberts Date: Tue Apr 24 12:17:56 2018 +0200 spirv: Don’t check for NaN for most OpFOrd* comparisons For