Mesa (vulkan): Delete nir_lower_samplers.cpp

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: 40c76d4efa7e67d4412ecbcf4cd4481387abbe6d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=40c76d4efa7e67d4412ecbcf4cd4481387abbe6d Author: Jason Ekstrand Date: Wed Feb 17 20:16:11 2016 -0800 Delete nir_lower_samplers.cpp Somehow, in one of the merg

Mesa (master): gallivm, tgsi: provide fake sample_i_ms implementations

2016-02-17 Thread Roland Scheidegger
Module: Mesa Branch: master Commit: d335b6abc0eaa7506203df7c99898645214b4c72 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d335b6abc0eaa7506203df7c99898645214b4c72 Author: Roland Scheidegger Date: Wed Feb 17 20:42:11 2016 +0100 gallivm, tgsi: provide fake sample_i_ms implementation

Mesa (master): mesa: implement a display list / glBitmap texture atlas

2016-02-17 Thread Brian Paul
Module: Mesa Branch: master Commit: b26ddda12fe7dbb6a4e6af3b47c1e837cc7ebb03 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b26ddda12fe7dbb6a4e6af3b47c1e837cc7ebb03 Author: Brian Paul Date: Wed Feb 3 09:35:42 2016 -0700 mesa: implement a display list / glBitmap texture atlas This

Mesa (master): st/mesa: new st_DrawAtlasBitmaps() function for drawing bitmap text

2016-02-17 Thread Brian Paul
Module: Mesa Branch: master Commit: 06d3b0a006f35dc232d512d09f45a6cb4f13cfdf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=06d3b0a006f35dc232d512d09f45a6cb4f13cfdf Author: Brian Paul Date: Wed Feb 3 09:40:08 2016 -0700 st/mesa: new st_DrawAtlasBitmaps() function for drawing bitmap

Mesa (vulkan): nir: Add a nir_foreach_variable_safe helper

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: 8c05b44bbb317b5547f1079d1957c05ac29a591e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c05b44bbb317b5547f1079d1957c05ac29a591e Author: Jason Ekstrand Date: Wed Feb 17 13:45:24 2016 -0800 nir: Add a nir_foreach_variable_safe helper --- src/com

Mesa (vulkan): anv: Pull StencilBufferWriteEnable from both sides

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: da9fd74d34478a24e1a607dd612a90e1ecb40a7d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da9fd74d34478a24e1a607dd612a90e1ecb40a7d Author: Jason Ekstrand Date: Tue Feb 16 12:21:55 2016 -0800 anv: Pull StencilBufferWriteEnable from both sides ---

Mesa (vulkan): anv: Build the real pipeline layout in the pipeline

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: c2581a9375ea956abf4b9b75d27ec199fabb99d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2581a9375ea956abf4b9b75d27ec199fabb99d0 Author: Kristian Høgsberg Kristensen Date: Wed Feb 3 12:14:28 2016 -0800 anv: Build the real pipeline layout in the p

Mesa (vulkan): anv/gen7_pipeline: Set WriteDisable = true if we have no color attachments

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: 7c26d8d47174b19d91651c5eff3be9e71a004b24 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7c26d8d47174b19d91651c5eff3be9e71a004b24 Author: Jason Ekstrand Date: Wed Feb 17 12:05:03 2016 -0800 anv/gen7_pipeline: Set WriteDisable = true if we have no c

Mesa (vulkan): anv: Gut anv_pipeline_layout

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: 005b9ac75844473b7c86a6f94dcddc1c926bceec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=005b9ac75844473b7c86a6f94dcddc1c926bceec Author: Jason Ekstrand Date: Wed Feb 17 18:03:21 2016 -0800 anv: Gut anv_pipeline_layout Almost none of the data in a

Mesa (vulkan): nir: Add a helper for getting the one function from a shader

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: 979732fafc8d5c8db4c70461493b7c93ac870cfd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=979732fafc8d5c8db4c70461493b7c93ac870cfd Author: Jason Ekstrand Date: Wed Feb 17 13:46:25 2016 -0800 nir: Add a helper for getting the one function from a shad

Mesa (vulkan): anv/gen8_pipeline: Default color attachments to WriteDisable = true

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: 9f9cd3de44feb83dc36f4947c81390358e448cc8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f9cd3de44feb83dc36f4947c81390358e448cc8 Author: Jason Ekstrand Date: Wed Feb 17 11:54:42 2016 -0800 anv/gen8_pipeline: Default color attachments to WriteDisab

Mesa (vulkan): i965/nir: Do lower_io late for fragment shaders

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: d67d84f5e568feaa988bdda6a23c84aa34b8bbaf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d67d84f5e568feaa988bdda6a23c84aa34b8bbaf Author: Jason Ekstrand Date: Wed Feb 17 13:23:45 2016 -0800 i965/nir: Do lower_io late for fragment shaders --- src

Mesa (vulkan): nir/spirv: Add some more capabilities

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: 581e4468f96429066249cc3421a5ba0cc4c918de URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=581e4468f96429066249cc3421a5ba0cc4c918de Author: Jason Ekstrand Date: Wed Feb 17 17:44:18 2016 -0800 nir/spirv: Add some more capabilities --- src/compiler/

Mesa (vulkan): anv/pipeline: Delete out-of-bounds fragment shader outputs

2016-02-17 Thread Jason Ekstrand
Module: Mesa Branch: vulkan Commit: fed8b7f8177ed3e770df1989922ff5cc63eba895 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fed8b7f8177ed3e770df1989922ff5cc63eba895 Author: Jason Ekstrand Date: Wed Feb 17 13:46:44 2016 -0800 anv/pipeline: Delete out-of-bounds fragment shader outputs

Mesa (master): st/mesa: apply DepthMode swizzle to stencil texturing as well

2016-02-17 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 6f4a725073fcef6b7b5a7b9acdc99539fa3fa1f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f4a725073fcef6b7b5a7b9acdc99539fa3fa1f4 Author: Ilia Mirkin Date: Tue Feb 16 18:58:42 2016 -0500 st/mesa: apply DepthMode swizzle to stencil texturing as well

Mesa (vulkan): anv: Ignore unused dimensions in vkCreateImage's anv_image

2016-02-17 Thread Nanley Chery
Module: Mesa Branch: vulkan Commit: 9963af8bbdcf424c4f1ff16d2122d003f7c99154 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9963af8bbdcf424c4f1ff16d2122d003f7c99154 Author: Nanley Chery Date: Wed Feb 17 17:20:03 2016 -0800 anv: Ignore unused dimensions in vkCreateImage's anv_image

Mesa (master): i965/skl: Add two missing device IDs

2016-02-17 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 644c8a515192d28663823b49d95543ae4028e19e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=644c8a515192d28663823b49d95543ae4028e19e Author: Ben Widawsky Date: Tue Feb 16 15:10:24 2016 -0800 i965/skl: Add two missing device IDs The Iris part is left

Mesa (master): i965/skl: Update Skylake renderer strings

2016-02-17 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 20e8ee36627f87414440650dcff89990eb70c688 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=20e8ee36627f87414440650dcff89990eb70c688 Author: Ben Widawsky Date: Tue Feb 16 15:08:40 2016 -0800 i965/skl: Update Skylake renderer strings Also adds some of

Mesa (master): mesa: allow multisampled format info to be returned on GLES 3.1

2016-02-17 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: f3cd62a765aa54e12b82e5fe083c16406134c616 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3cd62a765aa54e12b82e5fe083c16406134c616 Author: Ilia Mirkin Date: Thu Feb 11 15:02:30 2016 -0500 mesa: allow multisampled format info to be returned on GLES 3

Mesa (vulkan): spirv: Fix SpvOpFwidth, SpvOpFwidthFine and SpvOpFwidthCoarse

2016-02-17 Thread Kristian Høgsberg
Module: Mesa Branch: vulkan Commit: b8da261dc7e842f3a5f5256ea424c403543d40c9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b8da261dc7e842f3a5f5256ea424c403543d40c9 Author: Kristian Høgsberg Kristensen Date: Wed Feb 17 15:28:52 2016 -0800 spirv: Fix SpvOpFwidth, SpvOpFwidthFine and

Mesa (vulkan): anv: Remove hacky PIPE_CONTROL in vkCmdEndRenderPass()

2016-02-17 Thread Kristian Høgsberg
Module: Mesa Branch: vulkan Commit: ae3e249d57e10a9bfe261cdff4a6f27052bc580e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae3e249d57e10a9bfe261cdff4a6f27052bc580e Author: Kristian Høgsberg Kristensen Date: Wed Feb 17 15:19:07 2016 -0800 anv: Remove hacky PIPE_CONTROL in vkCmdEndRe

Mesa (vulkan): anv: Rework vkCmdPipelineBarrier()

2016-02-17 Thread Kristian Høgsberg
Module: Mesa Branch: vulkan Commit: 5e92e91c6177bfe31214b8a0ebd0d4c47969b61d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e92e91c6177bfe31214b8a0ebd0d4c47969b61d Author: Kristian Høgsberg Kristensen Date: Wed Feb 17 15:09:40 2016 -0800 anv: Rework vkCmdPipelineBarrier() We don't

Mesa (master): i965: Extract push constant state to a new file

2016-02-17 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2bf041d94f23f501eddb998fb5a53068a24caa5d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2bf041d94f23f501eddb998fb5a53068a24caa5d Author: Ben Widawsky Date: Thu Jul 30 14:31:20 2015 -0700 i965: Extract push constant state to a new file Every stage

Mesa (master): i965: Make emit_minmax return an instruction*.

2016-02-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 0e9dc59a58e632979b3bdebb19d184bd22a0c182 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e9dc59a58e632979b3bdebb19d184bd22a0c182 Author: Matt Turner Date: Thu Feb 11 13:41:58 2016 -0800 i965: Make emit_minmax return an instruction*. And use it in

Mesa (master): i965: Lower min/max after optimization on Gen4/5.

2016-02-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 2f2c00c7279e7c43e520e21de1781f8cec263e92 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f2c00c7279e7c43e520e21de1781f8cec263e92 Author: Matt Turner Date: Thu Feb 11 12:27:02 2016 -0800 i965: Lower min/max after optimization on Gen4/5. Gen4/5's S

Mesa (master): i965/vec4: Initialize force_writemask_all in vec4_builder() .

2016-02-17 Thread Matt Turner
Module: Mesa Branch: master Commit: 378d98f87e8048664309a66cb93ecf582e40d837 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=378d98f87e8048664309a66cb93ecf582e40d837 Author: Matt Turner Date: Thu Feb 11 12:23:53 2016 -0800 i965/vec4: Initialize force_writemask_all in vec4_builder().

Mesa (master): radeon/llvm: Set the target triple on the module

2016-02-17 Thread Tom Stellard
Module: Mesa Branch: master Commit: 4f351a6cb1cc5ac6dfb9005c386fcbce7e61ac03 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f351a6cb1cc5ac6dfb9005c386fcbce7e61ac03 Author: Tom Stellard Date: Thu Feb 4 02:34:55 2016 + radeon/llvm: Set the target triple on the module Tested-by:

Mesa (master): gallivm: Add helpers for creating and destroying TargetLibraryInfo

2016-02-17 Thread Tom Stellard
Module: Mesa Branch: master Commit: 77f4e1c7ffeb9c98957f0f22c872f8ca7f93970d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77f4e1c7ffeb9c98957f0f22c872f8ca7f93970d Author: Tom Stellard Date: Thu Feb 4 19:36:50 2016 + gallivm: Add helpers for creating and destroying TargetLibra

Mesa (master): radeon/llvm: Add TargetLibraryInfo to the pass manager

2016-02-17 Thread Tom Stellard
Module: Mesa Branch: master Commit: dc7cf07af354ccae040d533b1c46aee61872e39a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc7cf07af354ccae040d533b1c46aee61872e39a Author: Tom Stellard Date: Thu Feb 4 19:37:31 2016 + radeon/llvm: Add TargetLibraryInfo to the pass manager This

Mesa (vulkan): anv: Ignore unused dimensions in vkCreateImage

2016-02-17 Thread Kristian Høgsberg
Module: Mesa Branch: vulkan Commit: 3b9b908054162055b203657d2971c28496aa6dfd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b9b908054162055b203657d2971c28496aa6dfd Author: Kristian Høgsberg Kristensen Date: Wed Feb 17 12:21:46 2016 -0800 anv: Ignore unused dimensions in vkCreateIma

Mesa (master): nvc0: invalidate all buffers when switching pipe contexts

2016-02-17 Thread Samuel Pitoiset
Module: Mesa Branch: master Commit: cfd1dd050073abbf7244f9986bfc6520f638cd0d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfd1dd050073abbf7244f9986bfc6520f638cd0d Author: Samuel Pitoiset Date: Wed Feb 17 21:14:24 2016 +0100 nvc0: invalidate all buffers when switching pipe contexts

Mesa (vulkan): anv: Set correct write domain on window system BOs

2016-02-17 Thread Kristian Høgsberg
Module: Mesa Branch: vulkan Commit: b63e28c0e1275761f7effe4b0a8202735ff72291 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b63e28c0e1275761f7effe4b0a8202735ff72291 Author: Kristian Høgsberg Kristensen Date: Wed Feb 17 11:19:56 2016 -0800 anv: Set correct write domain on window syst

Mesa (master): st/mesa: fix up result_src.type when doing i2u/ u2i conversions

2016-02-17 Thread Ilia Mirkin
Module: Mesa Branch: master Commit: 49c67926c7a74440ef91674fa0a4595bfa179dd5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49c67926c7a74440ef91674fa0a4595bfa179dd5 Author: Ilia Mirkin Date: Tue Feb 16 02:12:29 2016 -0500 st/mesa: fix up result_src.type when doing i2u/u2i conversion

Mesa (master): st/mesa: use cso_set_viewport_dims() in try_pbo_upload_common()

2016-02-17 Thread Brian Paul
Module: Mesa Branch: master Commit: 5e52df21982eca6188c57f147ff6cc7361b3a61a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e52df21982eca6188c57f147ff6cc7361b3a61a Author: Brian Paul Date: Mon Feb 15 17:27:15 2016 -0700 st/mesa: use cso_set_viewport_dims() in try_pbo_upload_common(

Mesa (master): i965/gen7: Use predicated rendering for indirect compute

2016-02-17 Thread Jordan Justen
Module: Mesa Branch: master Commit: 9a939ebb47a0d37a6b29e3dbb1b20bdc9538a721 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a939ebb47a0d37a6b29e3dbb1b20bdc9538a721 Author: Jordan Justen Date: Mon Feb 15 15:17:15 2016 -0800 i965/gen7: Use predicated rendering for indirect compute O

Mesa (master): freedreno/a4xx: better occlusion/sample counting

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 62fa868728c729152af0d7cecd1d3e47e831cb7d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=62fa868728c729152af0d7cecd1d3e47e831cb7d Author: Rob Clark Date: Sun Feb 14 09:59:41 2016 -0500 freedreno/a4xx: better occlusion/sample counting This seems to

Mesa (master): freedreno/query: add optional enable hook

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 8529e210ecb2aa362f51399f8632c6d4429401cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8529e210ecb2aa362f51399f8632c6d4429401cf Author: Rob Clark Date: Wed Feb 10 14:31:59 2016 -0500 freedreno/query: add optional enable hook Add enable hook for

Mesa (master): freedreno/query: fix refcnt'ing issue

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 87eb4067912921ee3a260792b82fa5d4501ae8a9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=87eb4067912921ee3a260792b82fa5d4501ae8a9 Author: Rob Clark Date: Sat Feb 13 13:46:05 2016 -0500 freedreno/query: fix refcnt'ing issue Signed-off-by: Rob Clark

Mesa (master): freedreno/query: align counter snapshot locations

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 9d23d7b7cb804fa554c483830685088f97c8877c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d23d7b7cb804fa554c483830685088f97c8877c Author: Rob Clark Date: Sat Feb 13 18:29:28 2016 -0500 freedreno/query: align counter snapshot locations Some hw quer

Mesa (master): freedreno/a4xx: implement time-elapsed query

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: ba194630cc89dc508aeac77a280ee5704ca48adf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba194630cc89dc508aeac77a280ee5704ca48adf Author: Rob Clark Date: Wed Feb 10 14:40:01 2016 -0500 freedreno/a4xx: implement time-elapsed query Signed-off-by: Ro

Mesa (master): freedreno/query: some queries don't have ->begin_query()

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 0e91dccf9cd2894e46028bac39caa54d80e39e8e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e91dccf9cd2894e46028bac39caa54d80e39e8e Author: Rob Clark Date: Sun Feb 14 10:02:13 2016 -0500 freedreno/query: some queries don't have ->begin_query() Signe

Mesa (master): freedreno: expose time-elapsed query

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 37d540ba709ae0128a6fb3e11a7124eb6e8c00a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37d540ba709ae0128a6fb3e11a7124eb6e8c00a0 Author: Rob Clark Date: Wed Feb 10 14:40:24 2016 -0500 freedreno: expose time-elapsed query Signed-off-by: Rob Clark

Mesa (master): freedreno: query max gpu freq

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 45ab5b1c34a7fe78f6e5f95e11f24674657ecfd3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=45ab5b1c34a7fe78f6e5f95e11f24674657ecfd3 Author: Rob Clark Date: Wed Feb 10 13:25:32 2016 -0500 freedreno: query max gpu freq This will be needed to support c

Mesa (master): freedreno/ir3: fix new gcc6 errors

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 2a7ceb5957c4be718122a5451efdfbcfffcaa691 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a7ceb5957c4be718122a5451efdfbcfffcaa691 Author: Rob Clark Date: Tue Feb 16 13:11:25 2016 -0500 freedreno/ir3: fix new gcc6 errors src/gallium/drivers/freedre

Mesa (master): freedreno: update generated headers

2016-02-17 Thread Rob Clark
Module: Mesa Branch: master Commit: dcb69185a07e0d25d056eb551b76eb8e929a9e19 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dcb69185a07e0d25d056eb551b76eb8e929a9e19 Author: Rob Clark Date: Wed Feb 10 12:07:02 2016 -0500 freedreno: update generated headers Mostly to pull in perf ctr