Mesa (master): i965: miptree: prevent potential NULL pointer access

2016-11-16 Thread Lionel Landwerlin
Module: Mesa Branch: master Commit: 25a8e8bbd5e98abfd263bfc44f010b40747c04cc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=25a8e8bbd5e98abfd263bfc44f010b40747c04cc Author: Lionel Landwerlin Date: Wed Nov 9 16:33:51 2016 + i965: miptree: prevent potential NULL pointer access I

Mesa (master): radeonsi: fix a subtle bounds checking corner case with 3-component attributes

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 6403a9e0740409f8e410b115d48db3a1324aae2c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6403a9e0740409f8e410b115d48db3a1324aae2c Author: Nicolai Hähnle Date: Tue Nov 8 15:24:04 2016 +0100 radeonsi: fix a subtle bounds checking corner case with 3-

Mesa (master): util/blitter: add clamping during SINT <-> UINT blits

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 3817a7a1d7434ae5ae069599013cea81cf809aa5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3817a7a1d7434ae5ae069599013cea81cf809aa5 Author: Nicolai Hähnle Date: Mon Nov 7 15:55:52 2016 +0100 util/blitter: add clamping during SINT <-> UINT blits Eve

Mesa (master): st/mesa: swap bytes in the fallback format translation path of GetTexImage

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 78314c57cb8c64dac1ce04f17682db4ffc58effc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=78314c57cb8c64dac1ce04f17682db4ffc58effc Author: Nicolai Hähnle Date: Wed Nov 9 15:49:22 2016 +0100 st/mesa: swap bytes in the fallback format translation pat

Mesa (master): st/mesa: change st_pbo_create_upload_fs to st_pbo_get_upload_fs

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 5e10a3d6e5c26ecfb536707165f4baf3b27a7623 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e10a3d6e5c26ecfb536707165f4baf3b27a7623 Author: Nicolai Hähnle Date: Mon Nov 7 17:55:56 2016 +0100 st/mesa: change st_pbo_create_upload_fs to st_pbo_get_uplo

Mesa (master): st/mesa: simplify and fix st_GetTexSubImage

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 22360406f78b29eb0548b2f71bfb8ed447b3c1dd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=22360406f78b29eb0548b2f71bfb8ed447b3c1dd Author: Nicolai Hähnle Date: Wed Nov 9 15:46:21 2016 +0100 st/mesa: simplify and fix st_GetTexSubImage By using _mes

Mesa (master): radeonsi: reject some 3-component formats as buffer textures

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 50c95d0c546139cb9fd8bafe7d873ce1f35f16b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50c95d0c546139cb9fd8bafe7d873ce1f35f16b3 Author: Nicolai Hähnle Date: Tue Nov 8 15:15:18 2016 +0100 radeonsi: reject some 3-component formats as buffer textur

Mesa (master): util/blitter: index texfetch_col shaders by type

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: ab5fd10eaa7e9a7cca20f6aa6b01240e8fd62c49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab5fd10eaa7e9a7cca20f6aa6b01240e8fd62c49 Author: Nicolai Hähnle Date: Mon Nov 7 15:36:18 2016 +0100 util/blitter: index texfetch_col shaders by type Reviewed

Mesa (master): st/mesa: fix SINT <-> UINT conversion during PBO upload / download

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 7cdf292dc3a83ff8d6cb26fc15a679d6d2cdc25b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cdf292dc3a83ff8d6cb26fc15a679d6d2cdc25b Author: Nicolai Hähnle Date: Mon Nov 7 18:12:08 2016 +0100 st/mesa: fix SINT <-> UINT conversion during PBO upload /

Mesa (master): st/mesa: fix ReadPixels into packed formats with PBO

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: 2fb4b5bdf6d10599d4b52bfca7095155a1437164 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fb4b5bdf6d10599d4b52bfca7095155a1437164 Author: Nicolai Hähnle Date: Mon Nov 7 17:49:24 2016 +0100 st/mesa: fix ReadPixels into packed formats with PBO When

Mesa (master): u_simple_shaders: try to un-break the Windows build

2016-11-16 Thread Nicolai Hähnle
Module: Mesa Branch: master Commit: fb17b7f99dc30a1c976f0f99cfe6572c538a381f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb17b7f99dc30a1c976f0f99cfe6572c538a381f Author: Nicolai Hähnle Date: Wed Nov 16 11:26:11 2016 +0100 u_simple_shaders: try to un-break the Windows build Acked

Mesa (master): mesa: if MESA_DEBUG=context, create a debug context

2016-11-16 Thread Brian Paul
Module: Mesa Branch: master Commit: cd724208d3e1e3307f84a794f2c1fc83b69ccf8a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd724208d3e1e3307f84a794f2c1fc83b69ccf8a Author: Brian Paul Date: Tue Nov 15 15:56:04 2016 -0700 mesa: if MESA_DEBUG=context, create a debug context A number

Mesa (master): 22 new commits

2016-11-16 Thread Jason Ekstrand
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba349e106ec2aa48798676dd33edcf643d168b8e Author: Jason Ekstrand Date: Sat Nov 12 13:33:16 2016 -0800 anv/pipeline: Use get_scratch_space/address for compute shaders Reviewed-by: Kristian H. Kristensen Reviewed-by: Timot

Mesa (master): 22 new commits

2016-11-16 Thread Jason Ekstrand
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e50bf059b01499a54d2ff7bd4624e39e0fee9098 Author: Jason Ekstrand Date: Fri Oct 21 23:19:44 2016 -0700 anv/blorp: Handle VK_ATTACHMENT_UNUSED in CmdClearAttachments From the Vulkan 1.0.29 spec for vkCmdClearAttachments:

Mesa (master): i965: "Fix" aux offsets

2016-11-16 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 0d241085f723402120b4b47e939fe77020a16d80 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d241085f723402120b4b47e939fe77020a16d80 Author: Ben Widawsky Date: Tue Nov 15 17:35:37 2016 -0800 i965: "Fix" aux offsets When 1 BO is used for aux data, it

Mesa (master): Partial revert "i965: "Fix" aux offsets"

2016-11-16 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 0272f76741e6311aa12a79fa24c3ace323236941 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0272f76741e6311aa12a79fa24c3ace323236941 Author: Ben Widawsky Date: Wed Nov 16 11:39:29 2016 -0800 Partial revert "i965: "Fix" aux offsets" This partially rev

Mesa (master): swr: [rasterizer core] fix clear with multiple color attachments

2016-11-16 Thread Tim Rowley
Module: Mesa Branch: master Commit: a456ea17fb460a68e28c13dd4b7086dc4309f410 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a456ea17fb460a68e28c13dd4b7086dc4309f410 Author: Tim Rowley Date: Tue Nov 15 19:44:45 2016 -0600 swr: [rasterizer core] fix clear with multiple color attachmen

Mesa (master): compiler: include shader_enums.h in shader_info.h

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 29ade71af97ad32c9f5999d99c0f5e6dc91687b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29ade71af97ad32c9f5999d99c0f5e6dc91687b6 Author: Timothy Arceri Date: Wed Nov 16 14:02:11 2016 +1100 compiler: include shader_enums.h in shader_info.h We make

Mesa (master): compiler: remove now unused copy_shader_info() declaration

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 8af1b2a2ce661ffa09c6dd83988158d2afd5ccb7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8af1b2a2ce661ffa09c6dd83988158d2afd5ccb7 Author: Timothy Arceri Date: Wed Nov 16 14:02:12 2016 +1100 compiler: remove now unused copy_shader_info() declaration

Mesa (master): anv/descriptor_set: Put the whole state in the state free list

2016-11-16 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 2e2160969e6e47ae9cd73385f9901d3bf1a92856 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e2160969e6e47ae9cd73385f9901d3bf1a92856 Author: Jason Ekstrand Date: Thu Nov 10 16:27:47 2016 -0800 anv/descriptor_set: Put the whole state in the state free

Mesa (master): anv/descriptor_set: Write the state offset in the surface state free list.

2016-11-16 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 37537b7d868ddca376e2553a4ea9e5e0033a961c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37537b7d868ddca376e2553a4ea9e5e0033a961c Author: Jason Ekstrand Date: Thu Nov 10 16:43:35 2016 -0800 anv/descriptor_set: Write the state offset in the surface

Mesa (master): i965: only try print GLSL IR once when using INTEL_DEBUG to dump ir

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c3b8bf9bc90763c84558199511d062dde18a5d1e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3b8bf9bc90763c84558199511d062dde18a5d1e Author: Timothy Arceri Date: Thu Nov 3 21:47:04 2016 +1100 i965: only try print GLSL IR once when using INTEL_DEBUG t

Mesa (master): mesa: remove unused Comment field in prog_instruction

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9c9589f1e22568a16194e04bb5be6333ac202393 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c9589f1e22568a16194e04bb5be6333ac202393 Author: Timothy Arceri Date: Sat Nov 5 22:27:22 2016 +1100 mesa: remove unused Comment field in prog_instruction Rev

Mesa (master): mesa: make use of ralloc when creating ARB asm gl_program fields

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 0ad69e6b51b06c483db37c3b7eeb1da1a95d0629 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ad69e6b51b06c483db37c3b7eeb1da1a95d0629 Author: Timothy Arceri Date: Sat Nov 5 22:35:41 2016 +1100 mesa: make use of ralloc when creating ARB asm gl_program

Mesa (master): glsl: stub out _mesa_reference_program() in standalone compiler

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 686dad657f2179f8c5ab985546577b51c8e3f518 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=686dad657f2179f8c5ab985546577b51c8e3f518 Author: Timothy Arceri Date: Mon Oct 3 17:04:26 2016 +1100 glsl: stub out _mesa_reference_program() in standalone com

Mesa (master): nir: add support for counting AoA uniforms in nir_shader_gather_info()

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 6b82e957be216ab3c55e1567f8a1329432e61267 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b82e957be216ab3c55e1567f8a1329432e61267 Author: Timothy Arceri Date: Thu Oct 27 19:13:05 2016 +1100 nir: add support for counting AoA uniforms in nir_shader_g

Mesa (master): st/mesa/r200/i915/i965: move ARB program fields into a union

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: c3df65c123c6392b0b116900395a89fd3dbb9b85 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3df65c123c6392b0b116900395a89fd3dbb9b85 Author: Timothy Arceri Date: Thu Nov 17 10:52:28 2016 +1100 st/mesa/r200/i915/i965: move ARB program fields into a uni

Mesa (master): i965: get num_images from shader_info rather than gl_linked_shader

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: ba40c8b03cb5250af771c50ff785bd5ec293e3c1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba40c8b03cb5250af771c50ff785bd5ec293e3c1 Author: Timothy Arceri Date: Thu Oct 27 15:59:46 2016 +1100 i965: get num_images from shader_info rather than gl_linke

Mesa (master): st/mesa: stop initialing Instructions and NumInstructions

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: d6bdb3a86293da2164e9355f0262ef83afeece7f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6bdb3a86293da2164e9355f0262ef83afeece7f Author: Timothy Arceri Date: Thu Nov 17 10:51:19 2016 +1100 st/mesa: stop initialing Instructions and NumInstructions

Mesa (master): mesa/glsl: copy num_images to gl_program

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 9c2042f2ce4c6f8746153138692fb06954ec2ed7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c2042f2ce4c6f8746153138692fb06954ec2ed7 Author: Timothy Arceri Date: Thu Oct 27 14:47:09 2016 +1100 mesa/glsl: copy num_images to gl_program We should be abl

Mesa (master): mesa/glsl: copy num_abos to gl_program

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 5581f2a8f27cda7a9d239ab655829d9159af5544 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5581f2a8f27cda7a9d239ab655829d9159af5544 Author: Timothy Arceri Date: Thu Oct 27 16:17:19 2016 +1100 mesa/glsl: copy num_abos to gl_program We should be able

Mesa (master): i965: get num_abos from shader_info rather than gl_linked_shader

2016-11-16 Thread Timothy Arceri
Module: Mesa Branch: master Commit: 67b9c263425b748a292606dee079c46d87c48c3b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=67b9c263425b748a292606dee079c46d87c48c3b Author: Timothy Arceri Date: Thu Oct 27 19:15:19 2016 +1100 i965: get num_abos from shader_info rather than gl_linked_

Mesa (master): vc4: Fix simulator mode missing-GETPARAM debug info.

2016-11-16 Thread Eric Anholt
Module: Mesa Branch: master Commit: 7130260d1212d84d046c67682cb4eed95c852657 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7130260d1212d84d046c67682cb4eed95c852657 Author: Eric Anholt Date: Wed Nov 16 17:22:35 2016 -0800 vc4: Fix simulator mode missing-GETPARAM debug info. The val

Mesa (master): nir: Avoid an extra NIR op in integer divide lowering.

2016-11-16 Thread Eric Anholt
Module: Mesa Branch: master Commit: 80786a67cf64f9d3ae21b42ab7690255105a66db URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=80786a67cf64f9d3ae21b42ab7690255105a66db Author: Eric Anholt Date: Mon Nov 7 10:34:01 2016 -0800 nir: Avoid an extra NIR op in integer divide lowering. NIR b

Mesa (master): vc4: Try compiling our FSes in multithreaded mode on new kernels.

2016-11-16 Thread Eric Anholt
Module: Mesa Branch: master Commit: 7f27ad55974d0bdac4c94a4523a4d42cc75334d5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f27ad55974d0bdac4c94a4523a4d42cc75334d5 Author: Eric Anholt Date: Thu Nov 10 17:47:34 2016 -0800 vc4: Try compiling our FSes in multithreaded mode on new kern

Mesa (master): vc4: Fix resource leak in register allocation failure path.

2016-11-16 Thread Eric Anholt
Module: Mesa Branch: master Commit: 20c1623a1107858c43a743dbd24147d978fef7f6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20c1623a1107858c43a743dbd24147d978fef7f6 Author: Mun Gwan-gyeong Date: Thu Nov 17 04:17:39 2016 +0900 vc4: Fix resource leak in register allocation failure pat

Mesa (master): vc4: Add support for ETC1 textures if the kernel is new enough.

2016-11-16 Thread Eric Anholt
Module: Mesa Branch: master Commit: 45c022f2b06967196516f0616a9e4959ddcd14da URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45c022f2b06967196516f0616a9e4959ddcd14da Author: Eric Anholt Date: Wed Nov 16 16:57:45 2016 -0800 vc4: Add support for ETC1 textures if the kernel is new enoug

Mesa (master): nir/spirv: Fix handling of gl_PrimitiveId

2016-11-16 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 955714759257e81f01f013c84d2bd7f14a0ec04f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=955714759257e81f01f013c84d2bd7f14a0ec04f Author: Jason Ekstrand Date: Thu Nov 10 22:31:32 2016 -0800 nir/spirv: Fix handling of gl_PrimitiveId Before, we were

Mesa (master): anv/device: Silence a 32-bit warning

2016-11-16 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 18266247a0750f2e63dc8ba1bb790177098a0354 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18266247a0750f2e63dc8ba1bb790177098a0354 Author: Jason Ekstrand Date: Wed Nov 9 18:45:21 2016 -0800 anv/device: Silence a 32-bit warning --- src/intel/vulk

Mesa (master): anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT

2016-11-16 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 1c97432ce88ea272ff7d906cd36f70e09dafcab9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c97432ce88ea272ff7d906cd36f70e09dafcab9 Author: Jason Ekstrand Date: Thu Nov 10 21:46:13 2016 -0800 anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT Cc: "13.0

Mesa (master): anv: Handle null in all destructors

2016-11-16 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 49f08ad77f51cc344e4bfe60ba9f8d9fccfbd753 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49f08ad77f51cc344e4bfe60ba9f8d9fccfbd753 Author: Jason Ekstrand Date: Thu Nov 10 21:32:32 2016 -0800 anv: Handle null in all destructors This fixes a bunch of

Mesa (master): util/vk_alloc: Ensure NULL is handled correctly in vk_free

2016-11-16 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: d0646c8015015b90bcc933e23bdd927cc0c81bb7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0646c8015015b90bcc933e23bdd927cc0c81bb7 Author: Jason Ekstrand Date: Thu Nov 10 21:12:16 2016 -0800 util/vk_alloc: Ensure NULL is handled correctly in vk_free

Mesa (master): egl/x11: misc style fixes

2016-11-16 Thread Tapani Pälli
Module: Mesa Branch: master Commit: 8b780a543a39b6c2f971b074aff3c1d5d902b9b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b780a543a39b6c2f971b074aff3c1d5d902b9b0 Author: Eric Engestrom Date: Tue Nov 15 23:48:52 2016 + egl/x11: misc style fixes Signed-off-by: Eric Engestrom

Mesa (master): egl: fix helper function name

2016-11-16 Thread Tapani Pälli
Module: Mesa Branch: master Commit: 9702f9136646acc6981880faa3962a11aab1a603 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9702f9136646acc6981880faa3962a11aab1a603 Author: Eric Engestrom Date: Wed Nov 16 22:29:53 2016 + egl: fix helper function name I introduced this code last

Mesa (master): egl: fix function name in debug string

2016-11-16 Thread Tapani Pälli
Module: Mesa Branch: master Commit: 41b5d98b2829a7953a6f0690011972ab9d9468a3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41b5d98b2829a7953a6f0690011972ab9d9468a3 Author: Eric Engestrom Date: Tue Nov 15 23:41:38 2016 + egl: fix function name in debug string Signed-off-by: Eri