Mesa (master): vc4: Fix documentation on vc4_qir_lower_uniforms.c.

2015-11-17 Thread Eric Anholt
Module: Mesa Branch: master Commit: d18d1ba5877c234a2cf4e3e834df27f03c7b6a11 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d18d1ba5877c234a2cf4e3e834df27f03c7b6a11 Author: Eric Anholt Date: Wed Nov 11 16:50:29 2015 -0800 vc4: Fix documentation on vc4_qir_lower_uniforms.c. --- sr

Mesa (master): vc4: Don' t bother lowering uniforms when the same value is used twice.

2015-11-17 Thread Eric Anholt
Module: Mesa Branch: master Commit: dd05ffebfcb5d2e7ca44def1907aa2fbadd5e19d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd05ffebfcb5d2e7ca44def1907aa2fbadd5e19d Author: Eric Anholt Date: Wed Nov 11 17:09:40 2015 -0800 vc4: Don't bother lowering uniforms when the same value is us

Mesa (master): vc4: Add support for nir_op_uge, using the carry bit on QPU_A_SUB.

2015-11-17 Thread Eric Anholt
Module: Mesa Branch: master Commit: a4bf28178f064082d3b818d2cd48abf9075cc459 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4bf28178f064082d3b818d2cd48abf9075cc459 Author: Eric Anholt Date: Tue Nov 10 15:37:47 2015 -0800 vc4: Add support for nir_op_uge, using the carry bit on QPU_A

Mesa (master): vc4: Fix uniform reordering to support reading the same uniform twice.

2015-11-17 Thread Eric Anholt
Module: Mesa Branch: master Commit: dffe7260cd5f9c70df4b817c26a4268ddad2475c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dffe7260cd5f9c70df4b817c26a4268ddad2475c Author: Eric Anholt Date: Mon Nov 16 20:45:46 2015 -0800 vc4: Fix uniform reordering to support reading the same unifo

Mesa (master): i965: Fix PIPE_CONTOL typo.

2015-11-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 27b1d344384ef89faf6d321bf4625d08ba6ff3bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=27b1d344384ef89faf6d321bf4625d08ba6ff3bf Author: Kenneth Graunke Date: Tue Nov 17 16:31:14 2015 -0800 i965: Fix PIPE_CONTOL typo. PIPE_CONTOL!!! --- src/me

Mesa (master): i965: Add assertion for src_stencil payload size

2015-11-17 Thread Ben Widawsky
Module: Mesa Branch: master Commit: c531d409274328c9713221f33f1d24e0f4877451 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c531d409274328c9713221f33f1d24e0f4877451 Author: Ben Widawsky Date: Mon Nov 16 17:23:01 2015 -0800 i965: Add assertion for src_stencil payload size This helps

Mesa (master): i965: Implement ARB_pipeline_statistics_query tessellation counters.

2015-11-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2bec154b479c0135c9be54bf15fc817b2be12dce URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bec154b479c0135c9be54bf15fc817b2be12dce Author: Kenneth Graunke Date: Wed Oct 28 16:26:15 2015 -0700 i965: Implement ARB_pipeline_statistics_query tessellatio

Mesa (master): glsl: only do type and qualifier validation once per declaration

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c54865db784ec26406aa98ebe67d86568ab9fc96 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c54865db784ec26406aa98ebe67d86568ab9fc96 Author: Timothy Arceri Date: Fri Nov 13 10:27:00 2015 +1100 glsl: only do type and qualifier validation once per decla

Mesa (master): glsl: use better location in struct and block error messages

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: f8b5cc827e2fcbd64424495eac31e5d3d3f0567c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8b5cc827e2fcbd64424495eac31e5d3d3f0567c Author: Timothy Arceri Date: Fri Nov 13 10:49:48 2015 +1100 glsl: use better location in struct and block error messag

Mesa (master): glsl: rename function that processes struct and iface members

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 14d343b0247e8ce826b43c4cb0f9e8c94102167e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=14d343b0247e8ce826b43c4cb0f9e8c94102167e Author: Timothy Arceri Date: Fri Nov 13 09:49:31 2015 +1100 glsl: rename function that processes struct and iface memb

Mesa (master): glsl: remove temp variable to make code easier to read

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 4f4ca6b90ac33ad84bc469f58df1682e93ab3733 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f4ca6b90ac33ad84bc469f58df1682e93ab3733 Author: Timothy Arceri Date: Fri Nov 13 11:28:20 2015 +1100 glsl: remove temp variable to make code easier to read Re

Mesa (master): glsl: move ast layout qualifier handling code into its own function

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 649803742dd96ea6702c6ef16c35c36e6d4fd676 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=649803742dd96ea6702c6ef16c35c36e6d4fd676 Author: Timothy Arceri Date: Thu Nov 12 17:43:52 2015 +1100 glsl: move ast layout qualifier handling code into its own

Mesa (master): glsl: don't validate binding when its not needed

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 03bbddd139fc3e543cb3aedf64236808ca20eeca URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=03bbddd139fc3e543cb3aedf64236808ca20eeca Author: Timothy Arceri Date: Fri Nov 13 11:41:52 2015 +1100 glsl: don't validate binding when its not needed Checking

Mesa (master): glsl: move block validation outside function that validates members

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 8cf795dc7c874a9062a27fc393066e7bdae94501 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8cf795dc7c874a9062a27fc393066e7bdae94501 Author: Timothy Arceri Date: Fri Nov 13 09:45:36 2015 +1100 glsl: move block validation outside function that validate

Mesa (master): glsl: cleanup and fix validate matrix function for arrays

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a01b8c7e774aec651302fc8177b937c915daf1e7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a01b8c7e774aec651302fc8177b937c915daf1e7 Author: Timothy Arceri Date: Fri Nov 13 11:21:42 2015 +1100 glsl: cleanup and fix validate matrix function for arrays

Mesa (master): glsl: rename location layout helper

2015-11-17 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d4fbf11b583d76cbb362fb04334f791cc486b583 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4fbf11b583d76cbb362fb04334f791cc486b583 Author: Timothy Arceri Date: Fri Nov 13 15:43:13 2015 +1100 glsl: rename location layout helper Change name from vali

Mesa (master): i965: Add INTEL_DEBUG= shader_time support for tessellation shaders.

2015-11-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 5b596f38785a11ad429e30b2237de2c8c59a451f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b596f38785a11ad429e30b2237de2c8c59a451f Author: Kenneth Graunke Date: Tue Nov 10 01:53:33 2015 -0800 i965: Add INTEL_DEBUG=shader_time support for tessellatio

Mesa (master): i965: Add INTEL_DEBUG=tcs,tes and hs, ds flags for tessellation shaders.

2015-11-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: df87cb837f995827072056d361207fd9fce514f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=df87cb837f995827072056d361207fd9fce514f2 Author: Kenneth Graunke Date: Sat Jul 25 19:28:59 2015 -0700 i965: Add INTEL_DEBUG=tcs,tes and hs,ds flags for tessell

Mesa (master): i965: Add more MAX_*_URB_ENTRY_SIZE_BYTES #defines.

2015-11-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: e9b0fa496ca3d8645ff528b0b44c76ebfa76b534 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9b0fa496ca3d8645ff528b0b44c76ebfa76b534 Author: Kenneth Graunke Date: Tue Nov 10 18:06:07 2015 -0800 i965: Add more MAX_*_URB_ENTRY_SIZE_BYTES #defines. Sign

Mesa (master): i965: Add missing stdio.h include to brw_compiler.h.

2015-11-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 874a1ed813c62af245524df6f6d55c1d64e0781d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=874a1ed813c62af245524df6f6d55c1d64e0781d Author: Kenneth Graunke Date: Tue Nov 17 01:37:27 2015 -0800 i965: Add missing stdio.h include to brw_compiler.h. Thi

Mesa (master): egl_dri2: Add a function to let platform code return dri drawable from _EGLSurface

2015-11-17 Thread Martin Peres
Module: Mesa Branch: master Commit: a25df5457121d40fef86929d4c10d8058a4d5c72 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a25df5457121d40fef86929d4c10d8058a4d5c72 Author: Boyan Ding Date: Tue Jul 21 23:43:59 2015 +0800 egl_dri2: Add a function to let platform code return dri drawa

Mesa (master): egl: make it clear which platform x11 backend is being used (dri2 or 3)

2015-11-17 Thread Martin Peres
Module: Mesa Branch: master Commit: 4518eea065df5c6877b996738ed425c292e3b144 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4518eea065df5c6877b996738ed425c292e3b144 Author: Martin Peres Date: Fri Oct 30 17:16:35 2015 +0200 egl: make it clear which platform x11 backend is being used

Mesa (master): egl/x11_dri3: Implement EGL_KHR_image_pixmap

2015-11-17 Thread Martin Peres
Module: Mesa Branch: master Commit: fcdc798515a74d12e4f1f848ac8b8bacce928855 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fcdc798515a74d12e4f1f848ac8b8bacce928855 Author: Boyan Ding Date: Tue Jul 21 23:44:02 2015 +0800 egl/x11_dri3: Implement EGL_KHR_image_pixmap v2: from Martin

Mesa (master): egl/x11: Implement dri3 support with loader's dri3 helper

2015-11-17 Thread Martin Peres
Module: Mesa Branch: master Commit: f35198badeb956a8f435727d805a47c7e42610d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f35198badeb956a8f435727d805a47c7e42610d0 Author: Boyan Ding Date: Tue Jul 21 23:44:00 2015 +0800 egl/x11: Implement dri3 support with loader's dri3 helper v2:

Mesa (master): glx/dri3: Convert to use dri3 helper in loader library

2015-11-17 Thread Martin Peres
Module: Mesa Branch: master Commit: fdacbc439edc1d26865a99524d1a9efc9edb4c0d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fdacbc439edc1d26865a99524d1a9efc9edb4c0d Author: Boyan Ding Date: Tue Jul 21 23:43:55 2015 +0800 glx/dri3: Convert to use dri3 helper in loader library v2: Fr

Mesa (master): loader/dri3: Expose function to create __DRIimage from pixmap

2015-11-17 Thread Martin Peres
Module: Mesa Branch: master Commit: bd6131a8d1e1cf0e6eb5494b50607a4ccb21e1f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd6131a8d1e1cf0e6eb5494b50607a4ccb21e1f9 Author: Boyan Ding Date: Tue Jul 21 23:44:01 2015 +0800 loader/dri3: Expose function to create __DRIimage from pixmap

Mesa (master): loader: Add dri3 helper

2015-11-17 Thread Martin Peres
Module: Mesa Branch: master Commit: 6bd9ba7d07490059024d16ba32fafa1c5bb239ee URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bd9ba7d07490059024d16ba32fafa1c5bb239ee Author: Boyan Ding Date: Tue Jul 21 23:43:54 2015 +0800 loader: Add dri3 helper v2: From Martin Peres - Try to fit i

Mesa (master): i965: Return the correct value type from brw_compile_gs()

2015-11-17 Thread Eduardo Lima Mitev
Module: Mesa Branch: master Commit: 252b143e9e8ca0b98143c237f14cb0b548ffd510 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=252b143e9e8ca0b98143c237f14cb0b548ffd510 Author: Eduardo Lima Mitev Date: Tue Nov 17 09:49:43 2015 +0100 i965: Return the correct value type from brw_compile_g

Mesa (master): glsl/nir: initialize precision field in glsl_struct_field constructor

2015-11-17 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 58954e4daa5e874771e1a33320a4009249f2429a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=58954e4daa5e874771e1a33320a4009249f2429a Author: Samuel Iglesias Gonsálvez Date: Mon Nov 16 11:43:20 2015 +0100 glsl/nir: initialize precision field in glsl_st

Mesa (master): glsl: initialize data.precision value in ir_variable constructor

2015-11-17 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 91eefe850531adf7e1ed527e4b5bcb4a1f8c5d63 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91eefe850531adf7e1ed527e4b5bcb4a1f8c5d63 Author: Samuel Iglesias Gonsálvez Date: Mon Nov 16 11:59:18 2015 +0100 glsl: initialize data.precision value in ir_var

Mesa (master): glsl: copy each field' s precision information from the old gl_PerVertex interface block

2015-11-17 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 688b58c40c2fdf99c94706d02511293d30fe2430 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=688b58c40c2fdf99c94706d02511293d30fe2430 Author: Samuel Iglesias Gonsálvez Date: Mon Nov 16 12:02:41 2015 +0100 glsl: copy each field's precision information f

Mesa (master): nir: reduce memory footprint of glsl_struct_field' s precision

2015-11-17 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: a96afaced8d4498e3f24ff1e201b4569fd03d55d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a96afaced8d4498e3f24ff1e201b4569fd03d55d Author: Samuel Iglesias Gonsálvez Date: Mon Nov 16 10:23:42 2015 +0100 nir: reduce memory footprint of glsl_struct_fie

Mesa (master): glsl: copy each field' s precision information when generating varying variables

2015-11-17 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: cfe32cfa8ed0cb2b41be8e63ddab9f68f2cc63de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfe32cfa8ed0cb2b41be8e63ddab9f68f2cc63de Author: Samuel Iglesias Gonsálvez Date: Mon Nov 16 12:01:37 2015 +0100 glsl: copy each field's precision information w

Mesa (master): glsl: copy each field's precision information in glsl_types 's structure constructor

2015-11-17 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: dfa60e7057ef8e5b07c49c7ba22fbddaa75e848b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dfa60e7057ef8e5b07c49c7ba22fbddaa75e848b Author: Samuel Iglesias Gonsálvez Date: Mon Nov 16 12:35:13 2015 +0100 glsl: copy each field's precision information i