Mesa (master): st/mesa: enable ARB_ES3_1_compatibility when ES 3.1 would be exposed

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 856587909c3fa508529a659d789f4517080ee4dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=856587909c3fa508529a659d789f4517080ee4dc Author: Ilia Mirkin Date: Mon May 23 23:00:45 2016 -0400 st/mesa: enable ARB_ES3_1_compatibility when ES 3.1 would be

Mesa (master): docs: true up nvc0 status - images, etc

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: ccd58015a2a9b067a6ece7a83bf5aa42dbb9acba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccd58015a2a9b067a6ece7a83bf5aa42dbb9acba Author: Ilia Mirkin Date: Mon May 23 23:04:06 2016 -0400 docs: true up nvc0 status - images, etc Images aren't suppor

Mesa (master): mesa: remove separate enable for KHR_robust_buffer_access_behavior

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 5878254545f2b0207f47e581789e88fc0ab5c531 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5878254545f2b0207f47e581789e88fc0ab5c531 Author: Ilia Mirkin Date: Mon May 23 22:41:23 2016 -0400 mesa: remove separate enable for KHR_robust_buffer_access_beh

Mesa (master): glsl: add support for explicit components to frag outputs

2016-05-23 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 72449c477ee3d3ecb825a49ea2fc2121a6c553e0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72449c477ee3d3ecb825a49ea2fc2121a6c553e0 Author: Timothy Arceri Date: Tue May 17 11:15:27 2016 +1000 glsl: add support for explicit components to frag outputs

Mesa (master): mesa: add view classes for 3d astc formats

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 37266dfb7c747536d254b32eefa9222c60a37508 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37266dfb7c747536d254b32eefa9222c60a37508 Author: Ilia Mirkin Date: Sun May 8 17:21:45 2016 -0400 mesa: add view classes for 3d astc formats Signed-off-by: Il

Mesa (master): glsl: add EXT_clip_cull_distance support based on ARB_cull_distance

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 979bcb9f4288564fb6c5807bcfbfd0a78176c3ef URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=979bcb9f4288564fb6c5807bcfbfd0a78176c3ef Author: Ilia Mirkin Date: Mon May 23 21:38:38 2016 -0400 glsl: add EXT_clip_cull_distance support based on ARB_cull_di

Mesa (master): nvc0: expose robust buffer access

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: f236f1f506f06440886450392f01992998fca7af URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f236f1f506f06440886450392f01992998fca7af Author: Ilia Mirkin Date: Tue May 17 01:30:52 2016 -0400 nvc0: expose robust buffer access We apparently pass all the

Mesa (master): 21 new commits

2016-05-23 Thread Jason Ekstrand
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f5ccaf4dcdb308e5ce9f680b5ae267abb9c130a Author: Jason Ekstrand Date: Fri May 20 16:10:41 2016 -0700 i965: Use ISL for surface format introspection With this, we can delete the surface format table in brw_surface_formats.c

Mesa (master): mesa/teximage: fix GL_FLOAT in comment

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 21f3df08208ec29abe508bf435bec427f48d50de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=21f3df08208ec29abe508bf435bec427f48d50de Author: Ilia Mirkin Date: Mon May 23 21:43:51 2016 -0400 mesa/teximage: fix GL_FLOAT in comment Noticed by Brian. Tri

Mesa (master): glsl: fix explicit location validation for doubles

2016-05-23 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2d9308012c5da0891b099b5082c17d28bc51bb09 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2d9308012c5da0891b099b5082c17d28bc51bb09 Author: Timothy Arceri Date: Mon May 23 13:07:14 2016 +1000 glsl: fix explicit location validation for doubles Previo

Mesa (master): i965: reenable ARB_cull_distance.

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: a88c5d7e556f6f0c1dfcb253b38c66241cc67f72 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a88c5d7e556f6f0c1dfcb253b38c66241cc67f72 Author: Dave Airlie Date: Mon May 16 08:57:45 2016 +1000 i965: reenable ARB_cull_distance. Now the lowering pass is f

Mesa (master): st/mesa: reenable culling

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: 5c10d47bae9343e817878d73d69075cd2775cf97 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c10d47bae9343e817878d73d69075cd2775cf97 Author: Dave Airlie Date: Fri May 20 11:27:29 2016 +1000 st/mesa: reenable culling Now the lowering pass is fixed, re

Mesa (master): docs: update ARB_cull_distance status.

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: 33397bf7fdca0b08924078189f18fa34d030ac67 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=33397bf7fdca0b08924078189f18fa34d030ac67 Author: Dave Airlie Date: Fri May 13 16:11:27 2016 +1000 docs: update ARB_cull_distance status. Signed-off-by: Dave A

Mesa (master): glsl: rewrite clip/cull distance lowering pass

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: a08c4ebbe841e22076c6d3929248876c60b3dfcd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a08c4ebbe841e22076c6d3929248876c60b3dfcd Author: Dave Airlie Date: Mon May 16 08:47:32 2016 +1000 glsl: rewrite clip/cull distance lowering pass The last vers

Mesa (master): glsl: make max array trackers ints and use -1 as base. (v2)

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: 8c628ab13e4fa86ee662dcddb0f5a89b2d30e1a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c628ab13e4fa86ee662dcddb0f5a89b2d30e1a4 Author: Dave Airlie Date: Fri May 20 10:19:14 2016 +1000 glsl: make max array trackers ints and use -1 as base. (v2)

Mesa (master): anv/formats: Make alpha blending a property of render targets

2016-05-23 Thread Nanley Chery
Module: Mesa Branch: master Commit: 2ae493d68647af26c64ae59f0127349d75817b91 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ae493d68647af26c64ae59f0127349d75817b91 Author: Nanley Chery Date: Tue May 3 10:08:44 2016 -0700 anv/formats: Make alpha blending a property of render target

Mesa (master): i965: Unset alpha blend for R10G10B10_SNORM_A2_UNORM

2016-05-23 Thread Nanley Chery
Module: Mesa Branch: master Commit: 9721be6681b4bedc8ca20a0a494a21ce02546577 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9721be6681b4bedc8ca20a0a494a21ce02546577 Author: Nanley Chery Date: Tue May 3 10:06:29 2016 -0700 i965: Unset alpha blend for R10G10B10_SNORM_A2_UNORM This f

Mesa (master): i965: deindent blorp code.

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: 8b89c92ef602155907a73176ff3393d00a139fc6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b89c92ef602155907a73176ff3393d00a139fc6 Author: Dave Airlie Date: Tue May 24 09:52:10 2016 +1000 i965: deindent blorp code. gcc6 warns about this. Acked-by:

Mesa (master): glsl: reindent line in ast_function.cpp

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: e25728448137502e677313a70f971c8d6243fba8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e25728448137502e677313a70f971c8d6243fba8 Author: Dave Airlie Date: Tue May 24 09:31:30 2016 +1000 glsl: reindent line in ast_function.cpp This fixes a warning

Mesa (master): mesa: allow xfb to be active in GLES when geometry shader is enabled.

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 2dabd4970477e956dd353be1a24e81aa1f0c5901 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2dabd4970477e956dd353be1a24e81aa1f0c5901 Author: Ilia Mirkin Date: Sat May 21 19:43:42 2016 -0400 mesa: allow xfb to be active in GLES when geometry shader is

Mesa (master): mesa: allow GL_FRAMEBUFFER_DEFAULT_LAYERS to be queried with ES geometry

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 82d756f3afbbaddbf89817b3ab88f684ec223783 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82d756f3afbbaddbf89817b3ab88f684ec223783 Author: Ilia Mirkin Date: Sat May 21 20:26:47 2016 -0400 mesa: allow GL_FRAMEBUFFER_DEFAULT_LAYERS to be queried with

Mesa (master): main: check driver float texture support before upgrading to 16F/32F

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 2e8e1e89090ddfc95ae3b732b7b810d68c3217e5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e8e1e89090ddfc95ae3b732b7b810d68c3217e5 Author: Ilia Mirkin Date: Sun May 22 16:09:53 2016 -0400 main: check driver float texture support before upgrading to

Mesa (master): st/mesa: update inst->info along with inst->op

2016-05-23 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 1e99a46b446522dbb12634139c2f2060d5dabf94 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e99a46b446522dbb12634139c2f2060d5dabf94 Author: Ilia Mirkin Date: Sun May 22 16:50:27 2016 -0400 st/mesa: update inst->info along with inst->op Otherwise we

Mesa (master): glsl: Use correct mode for split components.

2016-05-23 Thread Dave Airlie
Module: Mesa Branch: master Commit: 533d1e90853448c874a3aa85f91bceded47ed052 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=533d1e90853448c874a3aa85f91bceded47ed052 Author: Bas Nieuwenhuizen Date: Wed Apr 20 15:42:01 2016 +0200 glsl: Use correct mode for split components. The mode

Mesa (master): mesa: Implement glGet*( GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED).

2016-05-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 1c1873b93b9aa30c8e9275000f813bce69ed99e4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c1873b93b9aa30c8e9275000f813bce69ed99e4 Author: Kenneth Graunke Date: Fri May 20 20:59:33 2016 -0700 mesa: Implement glGet*(GL_PRIMITIVE_RESTART_FOR_PATCHES_S

Mesa (master): gallium: Add a pipe cap for whether primitive restart works for patches.

2016-05-23 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 70048eb1e3bc155b2b6f3554e6a03fb239082f2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=70048eb1e3bc155b2b6f3554e6a03fb239082f2d Author: Kenneth Graunke Date: Fri May 20 21:05:34 2016 -0700 gallium: Add a pipe cap for whether primitive restart wor

Mesa (master): i965/fs: Factor out calculation of the block of MRFs reserved for spilling.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: f471d3eedeeffd0dfcc4b9bdd6135f731cec96e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f471d3eedeeffd0dfcc4b9bdd6135f731cec96e9 Author: Francisco Jerez Date: Wed Apr 27 02:16:22 2016 -0700 i965/fs: Factor out calculation of the block of MRFs rese

Mesa (master): i965/fs: Make emit_spill/ unspill static functions taking builder as argument.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 284c8fbcef8d631a0a727f0b7a8b34f9e4ad215d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=284c8fbcef8d631a0a727f0b7a8b34f9e4ad215d Author: Francisco Jerez Date: Sun May 15 20:30:06 2016 -0700 i965/fs: Make emit_spill/unspill static functions taking

Mesa (master): i965/fs: Fix signedness of local variables and arguments of emit_(un)spill.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e98cf031149cd6031b3e22bc06be0a70550ac85b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e98cf031149cd6031b3e22bc06be0a70550ac85b Author: Francisco Jerez Date: Thu May 12 00:39:06 2016 -0700 i965/fs: Fix signedness of local variables and arguments

Mesa (master): i965/fs: Calculate the (un)spill block size correctly.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6fc5dd5b6a3e4884b475bae7507ea59e59800e67 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fc5dd5b6a3e4884b475bae7507ea59e59800e67 Author: Francisco Jerez Date: Mon May 16 01:03:43 2016 -0700 i965/fs: Calculate the (un)spill block size correctly. C

Mesa (master): i965/fs: Mark UBO uniform pull constant loads as force_writemask_all.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 015035027beb38fb9a3b06f8cd94aadc96a8f728 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=015035027beb38fb9a3b06f8cd94aadc96a8f728 Author: Francisco Jerez Date: Mon May 23 14:07:23 2016 -0700 i965/fs: Mark UBO uniform pull constant loads as force_wr

Mesa (master): i965/fs: Set exec_all on spills not matching the channel layout of the instruction.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 11260cc54f277cadd2abfd22ec313f3f0f504487 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11260cc54f277cadd2abfd22ec313f3f0f504487 Author: Francisco Jerez Date: Mon May 16 01:23:44 2016 -0700 i965/fs: Set exec_all on spills not matching the channel

Mesa (master): i965/fs: Allow spilling of non-contiguous registers.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7eb496688762ea614408c4c75e4b5c7242d2677c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7eb496688762ea614408c4c75e4b5c7242d2677c Author: Francisco Jerez Date: Wed Apr 27 02:07:08 2016 -0700 i965/fs: Allow spilling of non-contiguous registers. Thi

Mesa (master): i965/fs: Apply execution controls from the instruction to scratch messages.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 70023c40c6094208cc869ef4a8eb8d9ccebc8395 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=70023c40c6094208cc869ef4a8eb8d9ccebc8395 Author: Francisco Jerez Date: Sun May 15 16:52:49 2016 -0700 i965/fs: Apply execution controls from the instruction to

Mesa (master): i965/fs: Set exec_all on unspills.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: bb67c467a48f89177cf5a1c9904a627704ea7844 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb67c467a48f89177cf5a1c9904a627704ea7844 Author: Francisco Jerez Date: Mon May 16 00:59:37 2016 -0700 i965/fs: Set exec_all on unspills. This makes sure that

Mesa (master): i965/fs: Move scratch block size calculation into the caller of emit_(un)spill.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 07e67cc266bf016883ff91b3002925d0833836ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07e67cc266bf016883ff91b3002925d0833836ed Author: Francisco Jerez Date: Sun May 15 22:59:04 2016 -0700 i965/fs: Move scratch block size calculation into the cal

Mesa (master): egl: Add OpenGL_ES to API string regardless of GLES version

2016-05-23 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 21edd24c0de903a12a92e969b78d3a928b9ed50c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=21edd24c0de903a12a92e969b78d3a928b9ed50c Author: Plamena Manolova Date: Thu May 12 18:21:38 2016 +0100 egl: Add OpenGL_ES to API string regardless of GLES vers

Mesa (master): freedreno/ir3: disable cp for indirect src's

2016-05-23 Thread Rob Clark
Module: Mesa Branch: master Commit: 46ff17559b1369f0fe7dca000f51f077ffd1dae5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=46ff17559b1369f0fe7dca000f51f077ffd1dae5 Author: Rob Clark Date: Mon May 23 15:53:23 2016 -0400 freedreno/ir3: disable cp for indirect src's The variable-inde

Mesa (master): nvc0: do not invalidate compute constbufs on Kepler

2016-05-23 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: c3c43702991d1590c98039aab18e202d33ca07c0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3c43702991d1590c98039aab18e202d33ca07c0 Author: Samuel Pitoiset Date: Sun May 22 20:27:23 2016 +0200 nvc0: do not invalidate compute constbufs on Kepler Cons

Mesa (master): nir/validate: fix null deref coverity warning

2016-05-23 Thread Rob Clark
Module: Mesa Branch: master Commit: 5245d845b6f77361f01a7f577e1471345df132de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5245d845b6f77361f01a7f577e1471345df132de Author: Rob Clark Date: Wed May 18 11:40:34 2016 -0400 nir/validate: fix null deref coverity warning CID 1265536 (#1

Mesa (master): configure.ac: Add support for Android builds

2016-05-23 Thread Emil Velikov
Module: Mesa Branch: master Commit: 27d713a004da1918d1c5699b077734eceb0ebd75 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27d713a004da1918d1c5699b077734eceb0ebd75 Author: Nicolas Boichat Date: Thu Apr 28 18:41:38 2016 +0800 configure.ac: Add support for Android builds Add support

Mesa (master): mesa: dri: Add shared glapi to LIBADD on Android

2016-05-23 Thread Emil Velikov
Module: Mesa Branch: master Commit: 0cbc90c57cfc6099b529c5caeb58f385735ba75f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0cbc90c57cfc6099b529c5caeb58f385735ba75f Author: Nicolas Boichat Date: Thu Apr 28 18:41:39 2016 +0800 mesa: dri: Add shared glapi to LIBADD on Android /system

Mesa (master): 24 new commits

2016-05-23 Thread Emil Velikov
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=960d854a9866be4e335dd20465342026f660fc78 Author: Emil Velikov Date: Sun May 1 13:48:12 2016 +0100 anv: remove define _DEFAULT_SOURCE The build systems already add this as applicable. There's no need to have this in the s

Mesa (master): configure: added xcb to dri3 modules to pkg-conf

2016-05-23 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 4424bf5da4f9cd18bb30fc14d1d8403e4ec6caff URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4424bf5da4f9cd18bb30fc14d1d8403e4ec6caff Author: Andres Gomez Date: Fri May 20 16:54:35 2016 +0300 configure: added xcb to dri3 modules to pkg-conf This fixes

Mesa (master): glsl/linker: dvec3/ dvec4 consume twice input vertex attributes

2016-05-23 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 3c9096eea46fc79e5d734ea0629673d1889966d7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c9096eea46fc79e5d734ea0629673d1889966d7 Author: Juan A. Suarez Romero Date: Mon May 23 10:46:42 2016 +0200 glsl/linker: dvec3/dvec4 consume twice input vertex