Mesa (master): i965: Fix memory leak when serializing nir

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 2e28494af2cbeb555856e984a1ff5ef2ac96411c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e28494af2cbeb555856e984a1ff5ef2ac96411c Author: Jordan Justen Date: Fri Nov 3 17:18:32 2017 -0700 i965: Fix memory leak when

Mesa (master): main: Clear shader program data whenever ProgramBinary is called

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c1ff99fd70cd2ceb2cac4723e4fd5efc93834746 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1ff99fd70cd2ceb2cac4723e4fd5efc93834746 Author: Jordan Justen Date: Tue Nov 7 02:11:28 2017 -0800 main: Clear shader program data

Mesa (master): main: Support getting GL_PROGRAM_BINARY_LENGTH

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: e30ed18215c2b59b2b4de355b96fe553b5a8ce17 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e30ed18215c2b59b2b4de355b96fe553b5a8ce17 Author: Jordan Justen Date: Sat Nov 4 16:43:21 2017 -0700 main: Support getting

Mesa (master): i965: Free serialized nir after deserializing

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b3f1b765e964f2d4b6be38e7fbbe78b817aec100 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3f1b765e964f2d4b6be38e7fbbe78b817aec100 Author: Jordan Justen Date: Fri Nov 3 16:45:46 2017 -0700 i965: Free serialized nir after

Mesa (master): i965: Add brw_program_serialize_nir

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 25b3ce6e3ba4b2da2d278712b95f883807363070 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=25b3ce6e3ba4b2da2d278712b95f883807363070 Author: Jordan Justen Date: Fri Nov 3 16:57:42 2017 -0700 i965: Add

Mesa (master): i965: Add ARB_get_program_binary support using nir_serialization

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: b4c37ce2140c0195005d865b7a4de903ef50a097 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4c37ce2140c0195005d865b7a4de903ef50a097 Author: Jordan Justen Date: Sat Nov 4 16:53:15 2017 -0700 i965: Add

Mesa (master): main, glsl: Add UniformDataDefaults which stores uniform defaults

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7cf1037d5af015912e84cd52a992be80f4f6092c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cf1037d5af015912e84cd52a992be80f4f6092c Author: Jordan Justen Date: Mon Oct 30 11:16:48 2017 -0700 main, glsl: Add

Mesa (master): i965: Add brw_program_deserialize_nir

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: cdc7ac23b9ada9133fbacb28cf3b52dcadc51fac URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdc7ac23b9ada9133fbacb28cf3b52dcadc51fac Author: Jordan Justen Date: Fri Nov 3 16:40:17 2017 -0700 i965: Add

Mesa (master): main: add binary support to GetProgramBinary

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 7ee54ad057f05881d650443de13a6bf8099e7922 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ee54ad057f05881d650443de13a6bf8099e7922 Author: Jordan Justen Date: Sat Nov 4 16:47:25 2017 -0700 main: add binary support to

Mesa (master): docs: Update GL_ARB_get_program_binary docs to support 1 format

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 4d81c8e43e2b235684e480da02eab2c647e6de6b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4d81c8e43e2b235684e480da02eab2c647e6de6b Author: Jordan Justen Date: Mon Nov 20 13:42:33 2017 -0800 docs: Update

Mesa (master): glsl: Split out shader program serialization

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: ebd9e789c40190862b28bbde8852c0b8b09df5ba URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebd9e789c40190862b28bbde8852c0b8b09df5ba Author: Jordan Justen Date: Fri Oct 27 01:04:53 2017 -0700 glsl: Split out shader program

Mesa (master): include: Add GL_MESA_program_binary_formats to GL/ GLES2 ext.h files

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 219628c1180069cd92e4d01a3e527d2df9f4851c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=219628c1180069cd92e4d01a3e527d2df9f4851c Author: Jordan Justen Date: Tue Nov 7 00:16:47 2017 -0800 include: Add

Mesa (master): main: Support 1 Mesa format with get for GL_PROGRAM_BINARY_FORMATS

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 64ad804e596075c06f5a1f2bdc0d45b5d2f2ead2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=64ad804e596075c06f5a1f2bdc0d45b5d2f2ead2 Author: Jordan Justen Date: Tue Nov 7 00:21:33 2017 -0800 main: Support 1 Mesa format

Mesa (master): main: add binary support to ProgramBinary

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 50c09a648f6d389cdc1657a0ccf54cf263aa8aa6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50c09a648f6d389cdc1657a0ccf54cf263aa8aa6 Author: Jordan Justen Date: Sat Nov 4 16:47:54 2017 -0700 main: add binary support to

Mesa (master): mesa: add driver callbacks for serialising ProgramBinary blobs

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 90d4abdd872b62943b33d62c9368fe7855b1c4fc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=90d4abdd872b62943b33d62c9368fe7855b1c4fc Author: Timothy Arceri Date: Tue Nov 28 14:27:51 2017 +1100 mesa: add driver callbacks for

Mesa (master): mesa: add GL_PROGRAM_BINARY_FORMAT_MESA enum

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 0c484878933dcf79be5c8592d89d72773643832b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c484878933dcf79be5c8592d89d72773643832b Author: Jordan Justen Date: Tue Nov 28 11:15:07 2017 +1100 mesa: add

Mesa (master): main: Allow non-zero NUM_PROGRAM_BINARY_FORMATS

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: fb077d603bcc46ad915e9863ebf53b75f4662f16 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb077d603bcc46ad915e9863ebf53b75f4662f16 Author: Jordan Justen Date: Sat Nov 4 16:39:08 2017 -0700 main: Allow non-zero

Mesa (master): mesa: Add Mesa ARB_get_program_binary helper functions

2017-12-07 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c20fd744fef1ffb938f74dbafbe375c863fecc65 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c20fd744fef1ffb938f74dbafbe375c863fecc65 Author: Jordan Justen Date: Sat Nov 4 16:52:14 2017 -0700 mesa: Add Mesa

Mesa (master): intel/cfg: Represent divergent control flow paths caused by non-uniform loop execution.

2017-12-07 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 4d1959e69328cf0d59f0ec7aeea5a2b704ef0c5f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4d1959e69328cf0d59f0ec7aeea5a2b704ef0c5f Author: Francisco Jerez Date: Fri Oct 13 17:52:00 2017 -0700 intel/cfg: Represent divergent

Mesa (master): intel/fs: Restrict live intervals to the subset possibly reachable from any definition.

2017-12-07 Thread Francisco Jerez
Module: Mesa Branch: master Commit: c3c1aa5aeb921caa2ec18c2320ceb94854e0f47c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3c1aa5aeb921caa2ec18c2320ceb94854e0f47c Author: Francisco Jerez Date: Thu Sep 7 00:26:03 2017 -0700 intel/fs: Restrict live intervals

Mesa (master): intel/fs: Don' t let undefined values prevent copy propagation.

2017-12-07 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 9355116bdad6ee9914554de8e48ba271bd36a8eb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9355116bdad6ee9914554de8e48ba271bd36a8eb Author: Francisco Jerez Date: Mon Oct 23 13:47:10 2017 -0700 intel/fs: Don't let undefined

Mesa (master): intel/fs: Teach instruction scheduler about GRF bank conflict cycles.

2017-12-07 Thread Francisco Jerez
Module: Mesa Branch: master Commit: acf98ff933d338c521d7c6a57c17a010149eb344 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=acf98ff933d338c521d7c6a57c17a010149eb344 Author: Francisco Jerez Date: Wed Dec 6 11:42:54 2017 -0800 intel/fs: Teach instruction

Mesa (master): intel/fs: Implement GRF bank conflict mitigation pass.

2017-12-07 Thread Francisco Jerez
Module: Mesa Branch: master Commit: af2c320190f3c73180f1610c8df955a7fa2a4d09 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=af2c320190f3c73180f1610c8df955a7fa2a4d09 Author: Francisco Jerez Date: Thu Jun 15 15:23:57 2017 -0700 intel/fs: Implement GRF bank

Mesa (master): meson: Fix building gallium media targets with gallium-xlib glx

2017-12-07 Thread Dylan Baker
Module: Mesa Branch: master Commit: c34b53f13326c89e09447d759ee188fe9c4964d8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c34b53f13326c89e09447d759ee188fe9c4964d8 Author: Dylan Baker Date: Tue Dec 5 09:40:03 2017 -0800 meson: Fix building gallium media

Mesa (master): meson: Add lmsensors to gallium libgl-xlib target.

2017-12-07 Thread Dylan Baker
Module: Mesa Branch: master Commit: 2adc3817c6e9884ce5354be079d566b48410f642 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2adc3817c6e9884ce5354be079d566b48410f642 Author: Dylan Baker Date: Mon Dec 4 14:03:25 2017 -0800 meson: Add lmsensors to gallium

Mesa (master): meson: add dep_thread to every lib that includes threads.h

2017-12-07 Thread Eric Engeström
Module: Mesa Branch: master Commit: 4cba39331d206f3d6ab2d3c8869ecc289116a862 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4cba39331d206f3d6ab2d3c8869ecc289116a862 Author: Eric Engestrom Date: Thu Dec 7 14:47:46 2017 + meson: add dep_thread to every

Mesa (master): meson: fix pl111 dependency on vc4

2017-12-07 Thread Eric Engeström
Module: Mesa Branch: master Commit: f0337f0f701fc904d7c32556b8621438b2a45b3f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0337f0f701fc904d7c32556b8621438b2a45b3f Author: Eric Engestrom Date: Mon Dec 4 15:06:03 2017 + meson: fix pl111 dependency on

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

2017-12-07 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: 5f81a43535e8512cef26ea3dcd1e3a489bd5a1bb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f81a43535e8512cef26ea3dcd1e3a489bd5a1bb Author: Samuel Pitoiset Date: Tue Dec 5 18:02:08 2017 +0100 radv: use a faster version

Mesa (master): mesa/spirv: move and rename nir_spirv_supported_capabilities

2017-12-07 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: 25e56b2ebafe2bcebb23819cc355e1b079a839d6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=25e56b2ebafe2bcebb23819cc355e1b079a839d6 Author: Alejandro Piñeiro Date: Thu Dec 7 09:38:41 2017 +0100 mesa/spirv: move and rename

Mesa (master): util/disk_cache: Remove unneeded free() on always null string

2017-12-07 Thread Eric Engeström
Module: Mesa Branch: master Commit: b2490a326c28652b85400da0e1bbff108167d140 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2490a326c28652b85400da0e1bbff108167d140 Author: Vadym Shovkoplias Date: Mon Dec 4 11:47:33 2017 +0200 util/disk_cache:

Mesa (master): spirv: fix bug when OpSpecConstantOp calls a conversion

2017-12-07 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 392638d6b549dbed85ed2a82fa41d38336ac9938 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=392638d6b549dbed85ed2a82fa41d38336ac9938 Author: Samuel Iglesias Gonsálvez Date: Mon Nov 20 13:12:12 2017 +0100 spirv: fix bug when

Mesa (master): spirv: allow specialization constants with bitsize different than 32 bits

2017-12-07 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 67ec314347ed03738cb4eece64c7b25b4ab7d3c8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67ec314347ed03738cb4eece64c7b25b4ab7d3c8 Author: Samuel Iglesias Gonsálvez Date: Mon Nov 20 12:05:31 2017 +0100 spirv: allow

Mesa (master): nir/opcodes: Fix constant-folding of bitfield_insert

2017-12-07 Thread Alex Smith
Module: Mesa Branch: master Commit: 947470d10ba5ab11a75f0e19e124b189ff3fd8b2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=947470d10ba5ab11a75f0e19e124b189ff3fd8b2 Author: James Legg Date: Wed Dec 6 11:55:14 2017 + nir/opcodes: Fix constant-folding

Mesa (master): radv: Add LLVM version to the device name string

2017-12-07 Thread Alex Smith
Module: Mesa Branch: master Commit: 8fda98c4f1dba2488b9e3ef3e820585f48a8a2f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8fda98c4f1dba2488b9e3ef3e820585f48a8a2f9 Author: Alex Smith Date: Wed Dec 6 10:28:14 2017 + radv: Add LLVM version to the

Mesa (master): mesa: remove set_entry from forward type declarations

2017-12-07 Thread Alejandro Pinheiro
Module: Mesa Branch: master Commit: be2c434308ea9dedd6033a590cc072951d8ba469 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be2c434308ea9dedd6033a590cc072951d8ba469 Author: Alejandro Piñeiro Date: Wed Dec 6 11:38:59 2017 +0100 mesa: remove set_entry from