Mesa (master): i965/eu: set DF imm value to the source of DIM

2016-07-13 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 0534863c477240e47f1d85616b59c31fad453ea2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0534863c477240e47f1d85616b59c31fad453ea2 Author: Samuel Iglesias Gonsálvez Date: Thu Jul 7 13:55:32 2016 +0200 i965/eu: set DF imm value to the source of DIM

Mesa (master): i965: enable the emission of the DIM instruction

2016-07-13 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 6e28976d35cf0a15c62bed1fd2ceeb734a3fc81e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e28976d35cf0a15c62bed1fd2ceeb734a3fc81e Author: Samuel Iglesias Gonsálvez Date: Thu Jul 7 08:38:22 2016 +0200 i965: enable the emission of the DIM instructio

Mesa (master): i965/fs: emit DIM instruction to load 64-bit immediates in HSW

2016-07-13 Thread Samuel Iglesias Gonsálvez
Module: Mesa Branch: master Commit: 94135e8736f2741684e978afac9d34c368f7bcb1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=94135e8736f2741684e978afac9d34c368f7bcb1 Author: Samuel Iglesias Gonsálvez Date: Thu Jul 7 09:19:43 2016 +0200 i965/fs: emit DIM instruction to load 64-bit im

Mesa (master): anv: Add a stub for CmdCopyQueryPoolResults on Ivy Bridge

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: b9e99282a6e1b3b2b01645e37bf4b735aace677b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9e99282a6e1b3b2b01645e37bf4b735aace677b Author: Jason Ekstrand Date: Wed Jul 13 20:11:30 2016 -0700 anv: Add a stub for CmdCopyQueryPoolResults on Ivy Bridge

Mesa (master): i965: fix compiler warnings for 32bit build

2016-07-13 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a738732abf07e6264f079bbb31adb8723b8e91e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a738732abf07e6264f079bbb31adb8723b8e91e3 Author: Timothy Arceri Date: Thu Jul 14 10:27:06 2016 +1000 i965: fix compiler warnings for 32bit build Reviewed-by:

Mesa (master): Revert "gallium: Force blend color to 16-byte alignment"

2016-07-13 Thread Tim Rowley
Module: Mesa Branch: master Commit: 29f53d793781b67a92bb95fe66d7d38adc5488bb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=29f53d793781b67a92bb95fe66d7d38adc5488bb Author: Tim Rowley Date: Wed Jul 13 10:30:46 2016 -0500 Revert "gallium: Force blend color to 16-byte alignment" This

Mesa (master): isl: Add an auxiliary surface usage enum

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 76e2dcc131dda3ddbbbad220d187cfca0a2711b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76e2dcc131dda3ddbbbad220d187cfca0a2711b4 Author: Jason Ekstrand Date: Tue Jun 21 16:16:59 2016 -0700 isl: Add an auxiliary surface usage enum Reviewed-by: Cha

Mesa (master): isl: Rework the way we define tile sizes.

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 4b62c19c323f79e7cc4feff5845996e8dde8daaf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b62c19c323f79e7cc4feff5845996e8dde8daaf Author: Jason Ekstrand Date: Fri Jul 8 17:10:59 2016 -0700 isl: Rework the way we define tile sizes. This is based o

Mesa (master): isl: Use bpb in a few places where it' s more natural than bs

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 01855d7331cd34633b8accc343ddf0a86a860c94 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=01855d7331cd34633b8accc343ddf0a86a860c94 Author: Jason Ekstrand Date: Fri Jul 8 22:10:11 2016 -0700 isl: Use bpb in a few places where it's more natural than

Mesa (master): isl: Add support for multisample compression surfaces

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 219024b9a7588a5ebe7faf46120e8e5842e24b43 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=219024b9a7588a5ebe7faf46120e8e5842e24b43 Author: Jason Ekstrand Date: Fri Jul 8 19:37:27 2016 -0700 isl: Add support for multisample compression surfaces Rev

Mesa (master): isl: Change the physical size of a W-tile to 128x32

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 0bd3a7e931b0cfd5aa81f37c43c330d6ae656a49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bd3a7e931b0cfd5aa81f37c43c330d6ae656a49 Author: Jason Ekstrand Date: Fri Jul 8 17:24:19 2016 -0700 isl: Change the physical size of a W-tile to 128x32 Revie

Mesa (master): isl: Use bpb for determining YUV image padding

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 8c76b9bdce4c38ab7a600706c4e0151557d75fc5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c76b9bdce4c38ab7a600706c4e0151557d75fc5 Author: Jason Ekstrand Date: Tue Jul 12 14:17:18 2016 -0700 isl: Use bpb for determining YUV image padding When we in

Mesa (master): isl: Rework the way we handle surface padding

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 7270bd0607090574d18d22840fc115ab0a082439 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7270bd0607090574d18d22840fc115ab0a082439 Author: Jason Ekstrand Date: Fri Jul 8 15:08:20 2016 -0700 isl: Rework the way we handle surface padding Reviewed-by

Mesa (master): isl/state: Add support for handling auxiliary surfaces

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 48ed8b6f26a40da40cb72b90cb52c9a653ff1e13 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48ed8b6f26a40da40cb72b90cb52c9a653ff1e13 Author: Jason Ekstrand Date: Fri Jun 3 16:37:19 2016 -0700 isl/state: Add support for handling auxiliary surfaces Re

Mesa (master): isl: Add support for HiZ surfaces

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 33dc8549fb9b227a57a84aac53f17bd099da38f4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=33dc8549fb9b227a57a84aac53f17bd099da38f4 Author: Jason Ekstrand Date: Fri Jul 8 19:36:33 2016 -0700 isl: Add support for HiZ surfaces Reviewed-by: Chad Versa

Mesa (master): isl: Bring back isl_format_layout::bpb

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: cf9ff082b48779c52fa6b82dc4bb163303287772 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf9ff082b48779c52fa6b82dc4bb163303287772 Author: Jason Ekstrand Date: Fri Jul 8 21:55:34 2016 -0700 isl: Bring back isl_format_layout::bpb A while ago we got

Mesa (master): isl: Add support for color control surfaces

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 3ab3d97ac9d5851ce452b74822fff0c6c6694ad2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ab3d97ac9d5851ce452b74822fff0c6c6694ad2 Author: Jason Ekstrand Date: Fri Jul 8 22:12:10 2016 -0700 isl: Add support for color control surfaces Reviewed-by:

Mesa (master): isl: Use ARRAY_PITCH_SPAN_FULL for depth/ stencil surfaces on gen7

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: a52f26d6e84d27adfab628cea16a7399149f4233 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a52f26d6e84d27adfab628cea16a7399149f4233 Author: Jason Ekstrand Date: Tue Jul 12 14:57:30 2016 -0700 isl: Use ARRAY_PITCH_SPAN_FULL for depth/stencil surfaces

Mesa (master): isl: Stop multiplying height by block size

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 0d48ac627a5a6021a8c40504937f910bf5b765a8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d48ac627a5a6021a8c40504937f910bf5b765a8 Author: Jason Ekstrand Date: Fri Jul 8 14:57:19 2016 -0700 isl: Stop multiplying height by block size The row pitch

Mesa (master): isl: Get rid of tiling_get_extent

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 58c1b1088bdffe38f2f80fff4bd07708aa22e0c7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=58c1b1088bdffe38f2f80fff4bd07708aa22e0c7 Author: Jason Ekstrand Date: Fri Jul 8 13:59:05 2016 -0700 isl: Get rid of tiling_get_extent It was unused Reviewed

Mesa (master): isl: Take bpb rather than bs in tiling_get_info

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 1f0433f07575b797f6073c0b421adbc5658e1107 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f0433f07575b797f6073c0b421adbc5658e1107 Author: Jason Ekstrand Date: Fri Jul 8 22:04:18 2016 -0700 isl: Take bpb rather than bs in tiling_get_info Reviewed-

Mesa (master): isl: Kill off isl_format_layout::bs

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: fc3650a0a9eca29a9498f663d489ab729f55f65f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc3650a0a9eca29a9498f663d489ab729f55f65f Author: Jason Ekstrand Date: Fri Jul 8 22:11:06 2016 -0700 isl: Kill off isl_format_layout::bs Reviewed-by: Chad Ver

Mesa (master): anv/pipeline: Assert that the number of uniforms from NIR fits

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 1eed753ee8725baf41790d30f94bc3567653c28c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1eed753ee8725baf41790d30f94bc3567653c28c Author: Jason Ekstrand Date: Wed Jul 13 11:35:24 2016 -0700 anv/pipeline: Assert that the number of uniforms from NIR

Mesa (master): nir/spirv: Don't multiply the push constant block size by 4

2016-07-13 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 49476576ddd5c743b852bb2c1ad75ebfe3e1c72d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=49476576ddd5c743b852bb2c1ad75ebfe3e1c72d Author: Jason Ekstrand Date: Wed Jul 13 11:35:29 2016 -0700 nir/spirv: Don't multiply the push constant block size by

Mesa (master): radeonsi: add a workaround for a compute VGPR-usage LLVM bug

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: d227dbe2721728c89acc6495bf657cb9fc4d3c69 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d227dbe2721728c89acc6495bf657cb9fc4d3c69 Author: Marek Olšák Date: Sun Jul 3 20:00:17 2016 +0200 radeonsi: add a workaround for a compute VGPR-usage LLVM bug

Mesa (master): radeonsi: clean up shader value metadata code

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: bccf9de4df93a53cad7a3a6ffdcea1ebc956487d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bccf9de4df93a53cad7a3a6ffdcea1ebc956487d Author: Marek Olšák Date: Fri Jul 1 16:22:05 2016 +0200 radeonsi: clean up shader value metadata code No change in b

Mesa (master): radeonsi: remove LLVMNoUnwindAttribute uses

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: d7d7e6adbebb68bd67dd20783b459a70532aa384 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7d7e6adbebb68bd67dd20783b459a70532aa384 Author: Marek Olšák Date: Fri Jul 1 20:13:08 2016 +0200 radeonsi: remove LLVMNoUnwindAttribute uses always set by ga

Mesa (master): radeonsi: just save buffer sizes instead of buffers while recording IBs

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: ed3912d0daae717d70af9c595f1c36d817d9ceec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed3912d0daae717d70af9c595f1c36d817d9ceec Author: Marek Olšák Date: Fri Jul 8 18:03:56 2016 +0200 radeonsi: just save buffer sizes instead of buffers while rec

Mesa (master): gallium/radeon: normalize the code style

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: f2f573e777d8883a713638f92cc85ed1b108596f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f2f573e777d8883a713638f92cc85ed1b108596f Author: Marek Olšák Date: Fri Jul 1 20:00:47 2016 +0200 gallium/radeon: normalize the code style no change in behavi

Mesa (master): radeonsi: set dereferenceable attribute on descriptor arrays

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: 348b9a5b1c0e8a0e05ff940c1f4a10e67cdee073 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=348b9a5b1c0e8a0e05ff940c1f4a10e67cdee073 Author: Marek Olšák Date: Tue Jul 12 18:52:55 2016 +0200 radeonsi: set dereferenceable attribute on descriptor arrays

Mesa (master): radeonsi: fix a typo in SI_PARAM_LINEAR_* handling

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: c4807505c0e4210420605228482a1976f9355d60 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4807505c0e4210420605228482a1976f9355d60 Author: Marek Olšák Date: Mon Jul 11 19:14:33 2016 +0200 radeonsi: fix a typo in SI_PARAM_LINEAR_* handling introduce

Mesa (master): radeonsi: report accurate SGPR and VGPR spills

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: 0f7a6ea5e7b95cfe10dd5c176858ca078b36a197 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f7a6ea5e7b95cfe10dd5c176858ca078b36a197 Author: Marek Olšák Date: Tue Jul 5 02:54:43 2016 +0200 radeonsi: report accurate SGPR and VGPR spills Reviewed-by:

Mesa (master): radeonsi: replace !tbaa with !invariant.load

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: 785073ed0b094082445781e454312f4f5ddecda8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=785073ed0b094082445781e454312f4f5ddecda8 Author: Marek Olšák Date: Fri Jul 1 16:25:01 2016 +0200 radeonsi: replace !tbaa with !invariant.load no change in ge

Mesa (master): radeonsi: use LLVMGetTypeKind to tell if an input is an array of descriptors

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: f4d1de7f8665981aca8e3b154e392eac9b3e76c5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4d1de7f8665981aca8e3b154e392eac9b3e76c5 Author: Marek Olšák Date: Tue Jul 12 19:58:28 2016 +0200 radeonsi: use LLVMGetTypeKind to tell if an input is an array

Mesa (master): gallivm: add helper lp_add_attr_dereferenceable

2016-07-13 Thread Marek Olšák
Module: Mesa Branch: master Commit: 6596ecf8c50b6400b02a018a438a8de98de48761 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6596ecf8c50b6400b02a018a438a8de98de48761 Author: Marek Olšák Date: Tue Jul 12 18:49:57 2016 +0200 gallivm: add helper lp_add_attr_dereferenceable Not sure if

Mesa (master): Add c99_alloca.h include to fix compilation on Cygwin

2016-07-13 Thread Jon TURNEY
Module: Mesa Branch: master Commit: fc8139b146d8be00b415edf60e91425b805d5b59 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc8139b146d8be00b415edf60e91425b805d5b59 Author: Jon Turney Date: Tue Jul 5 10:40:05 2016 +0100 Add c99_alloca.h include to fix compilation on Cygwin Fix com

Mesa (master): i965/blorp/gen7+: Bring back push constant setup

2016-07-13 Thread Topi Pohjolainen
Module: Mesa Branch: master Commit: 26778da5716b2f3ad1f2ca5881b4ed500306b035 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=26778da5716b2f3ad1f2ca5881b4ed500306b035 Author: Topi Pohjolainen Date: Tue Jul 12 22:09:42 2016 +0300 i965/blorp/gen7+: Bring back push constant setup This i

Mesa (master): i965/blorp: Cleanup leftovers from push constant disabling

2016-07-13 Thread Topi Pohjolainen
Module: Mesa Branch: master Commit: 7d29fee4a8c5648bdd7b3af45ad1e38b0a058a0e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d29fee4a8c5648bdd7b3af45ad1e38b0a058a0e Author: Topi Pohjolainen Date: Wed Jul 13 11:03:54 2016 +0300 i965/blorp: Cleanup leftovers from push constant disabli