Mesa (master): mesa/st: handle vert_attrib_mask in nir case too

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: d89f58a6b8436b59dcf3b896c0ccddabed3f78fd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d89f58a6b8436b59dcf3b896c0ccddabed3f78fd Author: Rob Clark <robdcl...@gmail.com> Date: Tue May 15 14:29:46 2018 -0400 mesa/st: handle vert_attrib_mask

Mesa (master): vc5: use util_copy_framebuffer_state

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: dace6072459c94ff7dbc3a248ceef3d95bd26631 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dace6072459c94ff7dbc3a248ceef3d95bd26631 Author: Rob Clark <robdcl...@gmail.com> Date: Mon May 14 09:09:17 2018 -0400 vc5: use util_copy_framebuffer

Mesa (master): freedreno: fence should hold a ref to pipe

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: 273f7d84049ad3c204571206b060d403e1ff2f94 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=273f7d84049ad3c204571206b060d403e1ff2f94 Author: Rob Clark <robdcl...@gmail.com> Date: Wed May 9 07:52:53 2018 -0400 freedreno: fence should hold

Mesa (master): freedreno/a4xx: remove fd4_shader_stateobj

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: d48a2404a227193b0e17b94ce10481f36d99430c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d48a2404a227193b0e17b94ce10481f36d99430c Author: Rob Clark <robdcl...@gmail.com> Date: Fri May 11 08:16:37 2018 -0400 freedreno/a4xx:

Mesa (master): freedreno: batch cache doesn't hold a ref to batch

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: a8c0daa1720f3d018b44a10cba3ac1e3c656c5e8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8c0daa1720f3d018b44a10cba3ac1e3c656c5e8 Author: Rob Clark <robdcl...@gmail.com> Date: Tue May 8 13:38:18 2018 -0400 freedreno: batch cache doesn't hold

Mesa (master): freedreno/a5xx: remove fd5_shader_stateobj

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: f897b67dc1299a4607478fc3792c66f78b6ca8b6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f897b67dc1299a4607478fc3792c66f78b6ca8b6 Author: Rob Clark <robdcl...@gmail.com> Date: Fri May 11 08:19:22 2018 -0400 freedreno/a5xx:

Mesa (master): vc4: use util_copy_framebuffer_state

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: dae4c98dd7669acbc5488d50751cde6cefc6883e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dae4c98dd7669acbc5488d50751cde6cefc6883e Author: Rob Clark <robdcl...@gmail.com> Date: Mon May 14 09:08:43 2018 -0400 vc4: use util_copy_framebuffer

Mesa (master): freedreno/a3xx: remove fd3_shader_stateobj

2018-05-15 Thread Rob Clark
Module: Mesa Branch: master Commit: 2c40f2ba32ec2b5476f389b65f48fca7fa331683 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c40f2ba32ec2b5476f389b65f48fca7fa331683 Author: Rob Clark <robdcl...@gmail.com> Date: Fri May 11 08:11:01 2018 -0400 freedreno/a3xx:

Mesa (master): nir: add missing dependency in meson.build

2018-05-02 Thread Rob Clark
Module: Mesa Branch: master Commit: 28e410f6a58f5ff5a97b325f04ea84a959ce7130 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=28e410f6a58f5ff5a97b325f04ea84a959ce7130 Author: Rob Clark <robdcl...@gmail.com> Date: Wed May 2 12:43:50 2018 -0400 nir: add missing depe

Mesa (master): compiler: int8/uint8 fixes

2018-04-16 Thread Rob Clark
Module: Mesa Branch: master Commit: 2a55344e7d2e87a31593e6f0c8432f91159564a4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a55344e7d2e87a31593e6f0c8432f91159564a4 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Apr 15 12:02:37 2018 -0400 compiler: int8/uint8 fixes A

Mesa (master): mesa/st/nir: fix instruction removal

2018-04-09 Thread Rob Clark
Module: Mesa Branch: master Commit: d66dc343164c19efe9f42cd32d0b28b40e384ef8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d66dc343164c19efe9f42cd32d0b28b40e384ef8 Author: Rob Clark <robdcl...@gmail.com> Date: Fri Apr 6 16:03:07 2018 -0400 mesa/st/nir: fix instruction r

Mesa (master): mesa/st/nir: fix naked lowering pass call

2018-04-09 Thread Rob Clark
Module: Mesa Branch: master Commit: becf2d1faccf7dc78ea1d25e756d42e678a5b8ad URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=becf2d1faccf7dc78ea1d25e756d42e678a5b8ad Author: Rob Clark <robdcl...@gmail.com> Date: Fri Apr 6 15:06:36 2018 -0400 mesa/st/nir: fix naked lowering pas

Mesa (master): nir: add comment about nir_src_copy()

2018-04-09 Thread Rob Clark
Module: Mesa Branch: master Commit: c4457113e9327ce16e56fbf5a38a694e04849ab3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4457113e9327ce16e56fbf5a38a694e04849ab3 Author: Rob Clark <robdcl...@gmail.com> Date: Fri Apr 6 08:28:53 2018 -0400 nir: add comment about nir_src_copy

Mesa (master): freedreno/ir3: use lower_global_vars_to_local in cmdline compiler

2018-04-07 Thread Rob Clark
Module: Mesa Branch: master Commit: 684f7cd7e32d597982be04fb2c2dd0ee40fdae0b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=684f7cd7e32d597982be04fb2c2dd0ee40fdae0b Author: Rob Clark <robdcl...@gmail.com> Date: Fri Apr 6 08:54:25 2018 -0400 freedreno/ir

Mesa (master): nir+drivers: add helpers to get # of src/dest components

2018-04-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 51888bf07dd2f9942708f9a265b18a129ee625f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=51888bf07dd2f9942708f9a265b18a129ee625f1 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Mar 28 08:32:10 2018 -0400 nir+drivers: add helpers to get #

Mesa (master): freedreno/ir3: fix fallout of unused false-depth elimination

2018-04-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 91f9450b3222469d93c270b8ca5fb4bf2ef584f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91f9450b3222469d93c270b8ca5fb4bf2ef584f2 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Apr 2 10:47:23 2018 -0400 freedreno/ir3: fix fallout of

Mesa (master): freedreno/a5xx: don't align height for PIPE_BUFFER

2018-04-01 Thread Rob Clark
Module: Mesa Branch: master Commit: 2f175bfe5d8ca59a8a68b6d6d072cd7bf2f8baa9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f175bfe5d8ca59a8a68b6d6d072cd7bf2f8baa9 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Apr 1 11:26:01 2018 -0400 freedreno/a5xx: don't align

Mesa (master): freedreno/a5xx: fix page faults on last level

2018-04-01 Thread Rob Clark
Module: Mesa Branch: master Commit: 1866f76f7bc3ec54b4e91eb7d329b2e6f7b6277c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1866f76f7bc3ec54b4e91eb7d329b2e6f7b6277c Author: Rob Clark <robdcl...@gmail.com> Date: Sun Apr 1 10:32:36 2018 -0400 freedreno/a5xx: fix page faults o

Mesa (master): freedreno/ir3: fix issue w/ glamor composite shaders

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: afde9294b54c60212d12292d21dd5a4f067c4e8b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=afde9294b54c60212d12292d21dd5a4f067c4e8b Author: Rob Clark <robdcl...@gmail.com> Date: Sat Mar 31 14:36:37 2018 -0400 freedreno/ir3: fix issue w/

Mesa (master): freedreno/ir3: clear SSA flag when assigning "ARRAY" regs too

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: 96e7927fb2234bd2358a0da11ca0ce47e3b3c82b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=96e7927fb2234bd2358a0da11ca0ce47e3b3c82b Author: Rob Clark <robdcl...@gmail.com> Date: Sat Mar 31 13:58:11 2018 -0400 freedreno/ir3: clear SSA fla

Mesa (master): freedreno/ir3: add local_group_size

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: 4f783838099eec11d38a13dd021d500d812cf410 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f783838099eec11d38a13dd021d500d812cf410 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Mar 6 08:30:41 2018 -0500 freedreno/ir3: add local_grou

Mesa (master): freedreno/ir3: pass ctx instead of block to create_collect()

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: 1f45320e5105e58d574d64b510ff165f6cda0751 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1f45320e5105e58d574d64b510ff165f6cda0751 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Mar 31 14:13:02 2018 -0400 freedreno/ir3: pass ctx instead of

Mesa (master): freedreno/ir3: eliminate unused false-deps

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: bd2ca2bcddaf1d598dfa29a5bee661d7315e573a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd2ca2bcddaf1d598dfa29a5bee661d7315e573a Author: Rob Clark <robdcl...@gmail.com> Date: Tue Mar 6 09:53:45 2018 -0500 freedreno/ir3: eliminate unused

Mesa (master): freedreno/ir3: more half-precision fixes

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: 2191a18e757e62593af176afad140cc32e85dc09 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2191a18e757e62593af176afad140cc32e85dc09 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Mar 31 14:16:26 2018 -0400 freedreno/ir3: more half-precision

Mesa (master): freedreno/ir3: add helper to create immed of specified size

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: e04e068f75e82238a8964a6210cd40711805a458 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e04e068f75e82238a8964a6210cd40711805a458 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Mar 31 14:14:31 2018 -0400 freedreno/ir3: add helper to create

Mesa (master): freedreno/ir3: print array live ranges

2018-03-31 Thread Rob Clark
Module: Mesa Branch: master Commit: 6514b4e3fdd421eba70ac7531050e43db474f253 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6514b4e3fdd421eba70ac7531050e43db474f253 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Mar 31 13:56:32 2018 -0400 freedreno/ir3: print array live

Mesa (master): freedreno: a2xx: implement SEQ/SNE instructions

2018-03-31 Thread Rob Clark
lement SEQ/SNE instructions Extend translate_sge_slt to emit these, in analogous fashion but using CNDEv. Signed-off-by: Wladimir J. van der Laan <laa...@gmail.com> Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu> Reviewed-by: Rob Clark <robdcl...@gmail.com> --- src/galliu

Mesa (master): freedreno: a2xx: Prevent crash in emit_texture if view is not set

2018-03-31 Thread Rob Clark
revent crash in emit_texture if view is not set Textures will sometimes be updated if texture view state was un-set, without this change that causes an assertion crash or segfault. Signed-off-by: Wladimir J. van der Laan <laa...@gmail.com> Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu>

Mesa (master): freedreno: a2xx: Fix fd2_tex_swiz

2018-03-31 Thread Rob Clark
x: Fix fd2_tex_swiz Compose swizzles using util_format_compose_swizzles instead of the custom code (which somehow had a bug). This makes the GL_ALPHA internal format work. Signed-off-by: Wladimir J. van der Laan <laa...@gmail.com> Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu> Reviewed-by:

Mesa (master): freedreno: a2xx: Implement DP2 instruction

2018-03-31 Thread Rob Clark
lement DP2 instruction Use DOT2ADDv instruction with 0.0f constant add. Signed-off-by: Wladimir J. van der Laan <laa...@gmail.com> Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu> Reviewed-by: Rob Clark <robdcl...@gmail.com> --- src/gallium/drivers/freedreno/

Mesa (master): freedreno: a2xx: Compressed textures support

2018-03-31 Thread Rob Clark
ressed textures support Add support for: - PIPE_FORMAT_ETC1_RGB8 - PIPE_FORMAT_DXT1_RGB - PIPE_FORMAT_DXT1_RGBA - PIPE_FORMAT_DXT3_RGBA - PIPE_FORMAT_DXT5_RGBA Signed-off-by: Wladimir J. van der Laan <laa...@gmail.com> Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu> Reviewed-by:

Mesa (master): freedreno: a2xx: Update rnndb header for formats enumeration

2018-03-31 Thread Rob Clark
wed-by: Ilia Mirkin <imir...@alum.mit.edu> Reviewed-by: Rob Clark <robdcl...@gmail.com> --- src/gallium/drivers/freedreno/a2xx/a2xx.xml.h | 33 +++ 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/src/gallium/drivers/freedreno/a2xx/a2xx.xml.

Mesa (master): freedreno: a2xx: Change use of BLEND_ to BLEND2_

2018-03-31 Thread Rob Clark
ed-off-by: Wladimir J. van der Laan <laa...@gmail.com> Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu> Reviewed-by: Rob Clark <robdcl...@gmail.com> --- src/gallium/drivers/freedreno/a2xx/fd2_gmem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/galliu

Mesa (master): freedreno: a2xx: Support TEXTURE_RECT

2018-03-31 Thread Rob Clark
upport TEXTURE_RECT Denormalized texture coordinates are required for text rendering in GALLIUM_HUD. Signed-off-by: Wladimir J. van der Laan <laa...@gmail.com> Reviewed-by: Ilia Mirkin <imir...@alum.mit.edu> Reviewed-by: Rob Clark <robdcl...@gmail.com> --- src/gallium/drivers/freed

Mesa (master): nir: fix generated nir_intrinsics.c for MSVC

2018-03-27 Thread Rob Clark
Module: Mesa Branch: master Commit: 16581904b0b325c8b6d9abe81462c33e6b99a644 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=16581904b0b325c8b6d9abe81462c33e6b99a644 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Mar 27 14:52:55 2018 -0400 nir: fix generated nir_intrin

Mesa (master): nir: mako all the intrinsics

2018-03-27 Thread Rob Clark
Module: Mesa Branch: master Commit: 76dfed8ae2d5c6c509eb2661389be3c6a25077df URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76dfed8ae2d5c6c509eb2661389be3c6a25077df Author: Rob Clark <robdcl...@gmail.com> Date: Thu Mar 15 18:42:44 2018 -0400 nir: mako all the intrins

Mesa (master): nir: fix per_vertex_output intrinsic

2018-03-27 Thread Rob Clark
Module: Mesa Branch: master Commit: cc3a88e81dbceb12b79eb4ebe7a4ce5ba97fc291 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc3a88e81dbceb12b79eb4ebe7a4ce5ba97fc291 Author: Rob Clark <robdcl...@gmail.com> Date: Fri Mar 16 13:10:18 2018 -0400 nir: fix per_vertex_output int

Mesa (master): glsl_types: fix build break with intel/msvc compiler

2018-03-27 Thread Rob Clark
Module: Mesa Branch: master Commit: 1e0a06000bae17e1791f55127e7527946e9b6793 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e0a06000bae17e1791f55127e7527946e9b6793 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Mar 26 18:45:07 2018 -0400 glsl_types: fix build break with

Mesa (master): glsl_types: refactor/prep for vec8/vec16

2018-03-25 Thread Rob Clark
Module: Mesa Branch: master Commit: f407edf3407396379e16b0be74b8d3b85d2ad7f0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f407edf3407396379e16b0be74b8d3b85d2ad7f0 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Mar 12 14:54:56 2018 -0400 glsl_types: refactor/prep for vec8

Mesa (master): glsl_types: vec8/vec16 support

2018-03-25 Thread Rob Clark
Module: Mesa Branch: master Commit: 2f181c8c183cc8b4d0450789bb20c2be48d32db3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2f181c8c183cc8b4d0450789bb20c2be48d32db3 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Mar 12 15:00:31 2018 -0400 glsl_types: vec8/vec16 support No

Mesa (master): meson+dri3: allow building against older xcb (v3)

2018-03-16 Thread Rob Clark
Module: Mesa Branch: master Commit: bc5001325b876afbd9fbb7186174e085e0b06206 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bc5001325b876afbd9fbb7186174e085e0b06206 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Mar 13 19:00:45 2018 -0400 meson+dri3: allow building against

Mesa (master): compiler: int8/uint8 support

2018-03-14 Thread Rob Clark
OpenCL kernels also have int8/uint8. v2: remove changes in nir_search as Jason posted a patch for that Reviewed-by: Jason Ekstrand <ja...@jlekstrand.net> Signed-off-by: Rob Clark <robdcl...@gmail.com> Signed-off-by: Karol Herbst <kher...@redhat.com> --- src/compil

Mesa (master): nir: lower_load_const_to_scalar fix for 8/16b types

2018-03-13 Thread Rob Clark
Module: Mesa Branch: master Commit: 4e4428482e5eddd0427b9dcee39b60e0211d45b9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e4428482e5eddd0427b9dcee39b60e0211d45b9 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Mar 10 12:27:42 2018 -0500 nir: lower_load_const_to_scalar fix

Mesa (master): freedreno: surfaces can be PIPE_BUFFER

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 9a62536108514434c22ec189ecf273eb09fc7d77 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a62536108514434c22ec189ecf273eb09fc7d77 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Feb 27 12:59:57 2018 -0500 freedreno: surfaces can be PIPE_

Mesa (master): freedreno: steal handy macro for compute caps from nouveau

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 54988f1e6bded6497b5bf9b9e0bca0912e992c40 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=54988f1e6bded6497b5bf9b9e0bca0912e992c40 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Feb 26 11:22:33 2018 -0500 freedreno: steal handy macro for c

Mesa (master): freedreno/a5xx: handle compute resources

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: d7af35a7f3b4237f8be2fc89ae22b57116ac3024 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7af35a7f3b4237f8be2fc89ae22b57116ac3024 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Feb 26 13:38:22 2018 -0500 freedreno/a5xx: handle compute res

Mesa (master): freedreno: add some more compute caps

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: c9b1cc33dfde9123265f87a77d8ba231421f967c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9b1cc33dfde9123265f87a77d8ba231421f967c Author: Rob Clark <robdcl...@gmail.com> Date: Mon Feb 26 11:29:05 2018 -0500 freedreno: add some more comput

Mesa (master): freedreno/ir3: cmdline compiler updates for spv shaders

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 9e4f5966e892485a882c9537247bae17ea132be9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e4f5966e892485a882c9537247bae17ea132be9 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Feb 24 11:33:09 2018 -0500 freedreno/ir3: cmdline compiler u

Mesa (master): freedreno/ir3: small cleanup

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 8c42f631516675df0c62e7907447397de8a7ed73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c42f631516675df0c62e7907447397de8a7ed73 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Feb 25 15:05:01 2018 -0500 freedreno/ir3: small cleanup Sign

Mesa (master): freedreno: add pctx->memory_barrier()

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 76687b0c0aa629a2871223770145abf0f2729ff9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=76687b0c0aa629a2871223770145abf0f2729ff9 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Feb 25 15:01:07 2018 -0500 freedreno: add pctx->memor

Mesa (master): freedreno: add global_bindings state

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 26a9321d0ae819f2a49d73735e6aa7408ef5f629 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=26a9321d0ae819f2a49d73735e6aa7408ef5f629 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Feb 25 16:11:06 2018 -0500 freedreno: add global_bindings

Mesa (master): freedreno/ir3: fix fixing-up register footprint

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 175d1b437263e5eab0e47378fbeca3dd71002cd0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=175d1b437263e5eab0e47378fbeca3dd71002cd0 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Feb 28 17:33:29 2018 -0500 freedreno/ir3: fix fixing-up re

Mesa (master): freedreno/a5xx: don't expose 64b pointers yet

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 9630f4df3bc4ae150140420b1be93e4c28e3ad1b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9630f4df3bc4ae150140420b1be93e4c28e3ad1b Author: Rob Clark <robdcl...@gmail.com> Date: Mon Feb 26 11:24:13 2018 -0500 freedreno/a5xx: don't expose 64b po

Mesa (master): freedreno/ir3: ignore return jump

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 82c71b09d55b506e1a8d2719827ff7c60e5a2846 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82c71b09d55b506e1a8d2719827ff7c60e5a2846 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Feb 26 13:04:21 2018 -0500 freedreno/ir3: ignore return j

Mesa (master): freedreno/ir3: start dealing with half-precision

2018-03-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 5a5a43078c502841b332c92281201e758dcbae2d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a5a43078c502841b332c92281201e758dcbae2d Author: Rob Clark <robdcl...@gmail.com> Date: Fri Mar 2 10:21:55 2018 -0500 freedreno/ir3: start dealing wit

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

2018-02-20 Thread Rob Clark
Module: Mesa Branch: master Commit: 4c4e6232ee2e6dd4c19f526c06df05b829174240 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c4e6232ee2e6dd4c19f526c06df05b829174240 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Feb 20 13:40:46 2018 -0500 freedreno/ir3: fix use_count refc

Mesa (master): 31 new commits

2018-02-11 Thread Rob Clark
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=831fb29252859c8aaf2bc1c2573a83f30d664204 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Feb 10 14:12:11 2018 -0500 freedreno: small fix for flushing dependent batches Flush a resource's previous write_batch synchro

Mesa (master): freedreno: add screen->setup_slices() for tex layout

2018-01-14 Thread Rob Clark
Module: Mesa Branch: master Commit: 16b91c2254b1287b135ee363f9f669c5595ebdaf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=16b91c2254b1287b135ee363f9f669c5595ebdaf Author: Rob Clark <robdcl...@gmail.com> Date: Sun Jan 14 08:57:29 2018 -0500 freedreno: add screen->set

Mesa (master): freedreno/a5xx: work around SWAP vs TILE_MODE constraint

2018-01-14 Thread Rob Clark
Module: Mesa Branch: master Commit: 50f9a9aa960b6340b84aae2fa0e86e14c0e40fa8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=50f9a9aa960b6340b84aae2fa0e86e14c0e40fa8 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Jan 8 13:40:22 2018 -0500 freedreno/a5xx: work around S

Mesa (master): freedreno/a5xx: texture tiling

2018-01-14 Thread Rob Clark
Module: Mesa Branch: master Commit: 39b63c18f1a838d57458ceb99ca58d3c0257c402 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=39b63c18f1a838d57458ceb99ca58d3c0257c402 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Dec 31 15:01:51 2017 -0500 freedreno/a5xx: texture tiling O

Mesa (master): freedreno: update generated headers

2018-01-14 Thread Rob Clark
Module: Mesa Branch: master Commit: 868b02cfb431cbccd2b7d54bdc89100eb7af71b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=868b02cfb431cbccd2b7d54bdc89100eb7af71b5 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Jan 3 11:00:01 2018 -0500 freedreno: update generated h

Mesa (master): freedreno/ir3: "soft" depth scheduling for SFU instructions

2018-01-14 Thread Rob Clark
Module: Mesa Branch: master Commit: f10bd0a0e1f7cba65a4b462016d3869351b20106 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f10bd0a0e1f7cba65a4b462016d3869351b20106 Author: Rob Clark <robdcl...@gmail.com> Date: Thu Jan 11 16:08:47 2018 -0500 freedreno/ir3: "soft"

Mesa (master): nir: add missing local_group_size intrinsic

2017-12-30 Thread Rob Clark
Module: Mesa Branch: master Commit: ea0bbe82019458f3c0482a2d13614fdd06041ee3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea0bbe82019458f3c0482a2d13614fdd06041ee3 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Dec 25 15:18:00 2017 -0500 nir: add missing local_grou

Mesa (master): freedreno: context priority support

2017-12-19 Thread Rob Clark
Module: Mesa Branch: master Commit: 805a72404c141454ae83f28cb982a4870732928f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=805a72404c141454ae83f28cb982a4870732928f Author: Rob Clark <robdcl...@gmail.com> Date: Thu Aug 24 10:22:24 2017 -0400 freedreno: context priority s

Mesa (master): gallium: plumb context priority through to driver

2017-12-19 Thread Rob Clark
Module: Mesa Branch: master Commit: 0015217c1eeb3743785ae5e33d004ef49dba3fa6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0015217c1eeb3743785ae5e33d004ef49dba3fa6 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Aug 23 14:39:55 2017 -0400 gallium: plumb context priority t

Mesa (master): freedreno: add debug flag to force high priority context

2017-12-19 Thread Rob Clark
Module: Mesa Branch: master Commit: 308076fd55a44f8defedd80d75e256e51bdff0a2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=308076fd55a44f8defedd80d75e256e51bdff0a2 Author: Rob Clark <robdcl...@gmail.com> Date: Fri Aug 25 07:58:40 2017 -0400 freedreno: add debug flag to forc

Mesa (master): freedreno/ir3: handle VTXID_BASE for indirect draws

2017-12-19 Thread Rob Clark
Module: Mesa Branch: master Commit: 3511a51be07aac4a4f9378db7b5c83347174755d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3511a51be07aac4a4f9378db7b5c83347174755d Author: Rob Clark <robdcl...@gmail.com> Date: Mon Dec 18 15:09:49 2017 -0500 freedreno/ir3: handle VTXI

Mesa (master): freedreno/a5xx: use vertex_id_zero_base

2017-12-19 Thread Rob Clark
Module: Mesa Branch: master Commit: 0536737983981b03fbe8bccd9f3a0f7ae81479b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0536737983981b03fbe8bccd9f3a0f7ae81479b0 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Dec 18 13:34:18 2017 -0500 freedreno/a5xx: use vertex_id_zer

Mesa (master): freedreno/ir3: add ctx->mem_to_mem()

2017-12-19 Thread Rob Clark
Module: Mesa Branch: master Commit: d7cb509fd3af578c7b1b8eac57910e38e258e348 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7cb509fd3af578c7b1b8eac57910e38e258e348 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Dec 18 15:06:37 2017 -0500 freedreno/ir3: add ctx->m

Mesa (master): freedreno: add generic blitter

2017-12-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 37464efa3f80c141c2d73af5615e401763b2bbc8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37464efa3f80c141c2d73af5615e401763b2bbc8 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Nov 22 12:37:15 2017 -0500 freedreno: add generic blitter Bas

Mesa (master): freedreno: track staging and shadow perf ctrs for the HUD

2017-12-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 2697480c923e4c811d9b9f11169de6be55ae38da URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2697480c923e4c811d9b9f11169de6be55ae38da Author: Rob Clark <robdcl...@gmail.com> Date: Tue Nov 21 13:20:53 2017 -0500 freedreno: track staging and shado

Mesa (master): freedreno: staging upload transfers

2017-12-17 Thread Rob Clark
Module: Mesa Branch: master Commit: d848bee50faa98af493975c28377712c04d72277 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d848bee50faa98af493975c28377712c04d72277 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Nov 20 15:34:40 2017 -0500 freedreno: staging upload tra

Mesa (master): freedreno: update generated headers

2017-12-17 Thread Rob Clark
Module: Mesa Branch: master Commit: f20013a11906d92feb07206b903c83d5d522747d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f20013a11906d92feb07206b903c83d5d522747d Author: Rob Clark <robdcl...@gmail.com> Date: Sat Nov 25 14:10:34 2017 -0500 freedreno: update generated h

Mesa (master): freedreno: add non-draw batches for compute/blit

2017-12-17 Thread Rob Clark
Module: Mesa Branch: master Commit: b852c3bf67cf1a047b8d17391506b19b5d1bdb70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b852c3bf67cf1a047b8d17391506b19b5d1bdb70 Author: Rob Clark <robdcl...@gmail.com> Date: Fri Nov 24 10:37:22 2017 -0500 freedreno: add non-draw b

Mesa (master): freedreno/a5xx: add a5xx blitter

2017-12-17 Thread Rob Clark
Module: Mesa Branch: master Commit: e095b1347ec0765e45ee9dd4c22c510a3c746b22 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e095b1347ec0765e45ee9dd4c22c510a3c746b22 Author: Rob Clark <robdcl...@gmail.com> Date: Thu Nov 23 11:58:31 2017 -0500 freedreno/a5xx: add a5xx b

Mesa (master): freedreno: use u_transfer_helper

2017-12-15 Thread Rob Clark
Module: Mesa Branch: master Commit: d1465b3aeee318a3a76a652325aa13d4a1946f37 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1465b3aeee318a3a76a652325aa13d4a1946f37 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Dec 4 09:15:27 2017 -0500 freedreno: use u_transfer_helper

Mesa (master): gallium/util: add u_transfer_helper

2017-12-15 Thread Rob Clark
Module: Mesa Branch: master Commit: e94eb5e6000e293d73452b76a95754a3734f5065 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e94eb5e6000e293d73452b76a95754a3734f5065 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Nov 28 10:47:06 2017 -0500 gallium/util: add u_transfer_helpe

Mesa (master): freedreno/a5xx: hide ARB_base_instance

2017-12-05 Thread Rob Clark
Module: Mesa Branch: master Commit: e0c6769ef50d5a9d01a378195e95e1b2eae1b10a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e0c6769ef50d5a9d01a378195e95e1b2eae1b10a Author: Rob Clark <robdcl...@gmail.com> Date: Tue Dec 5 15:58:31 2017 -0500 freedreno/a5xx: hide ARB_base_in

Mesa (master): freedreno/ir3: handle input/output component

2017-12-05 Thread Rob Clark
Module: Mesa Branch: master Commit: 77c595358fa99fe2ccb4f100f1d1a5b061c6c488 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77c595358fa99fe2ccb4f100f1d1a5b061c6c488 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Dec 5 08:40:18 2017 -0500 freedreno/ir3: handle input/

Mesa (master): mesa/st: move cloning of NIR shader for compute

2017-12-05 Thread Rob Clark
Module: Mesa Branch: master Commit: fd6a96635e2008d152f4bd9836a94cdaf08fb8d2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd6a96635e2008d152f4bd9836a94cdaf08fb8d2 Author: Rob Clark <robdcl...@gmail.com> Date: Tue Dec 5 09:53:56 2017 -0500 mesa/st: move cloning of NIR

Mesa (master): freedreno: remove use of u_transfer

2017-12-04 Thread Rob Clark
Module: Mesa Branch: master Commit: e90f1a26c34b7c047a80dd6e6894a266fbb47e7f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e90f1a26c34b7c047a80dd6e6894a266fbb47e7f Author: Rob Clark <robdcl...@gmail.com> Date: Mon Dec 4 09:02:07 2017 -0500 freedreno: remove use of u_tr

Mesa (master): freedreno: add -Wno-packed-bitfield-compat for meson build

2017-12-04 Thread Rob Clark
packed-bitfield-compat for meson build Otherwise huge amount of spam from instr-a2xx.h.. gcc has no way to know that freedreno was never built with such an old gcc version to care about the bugs in old gcc ;-) Reported-by: Rob Clark <robdcl...@gmail.com> Signed-off-by: Eric Engestrom

Mesa (master): freedreno: mark stencil buffer valid too in case of z32x24s8

2017-12-04 Thread Rob Clark
Module: Mesa Branch: master Commit: 1ec1ae47f73cc948e05c1a49d55b90887d1fe15b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ec1ae47f73cc948e05c1a49d55b90887d1fe15b Author: Rob Clark <robdcl...@gmail.com> Date: Mon Dec 4 11:01:52 2017 -0500 freedreno: mark stencil buffer val

Mesa (master): freedreno: small cleanups

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 4b1d0d28449d03539db452e92cc29a9f5dd968d7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b1d0d28449d03539db452e92cc29a9f5dd968d7 Author: Rob Clark <robdcl...@gmail.com> Date: Mon Nov 20 15:33:54 2017 -0500 freedreno: small cleanups Sign

Mesa (master): freedreno: also mark draw-indirect buffer as read

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: f93f2f7b1e80e838acb4ddc12f62a9a545da5194 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f93f2f7b1e80e838acb4ddc12f62a9a545da5194 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Nov 29 09:04:08 2017 -0500 freedreno: also mark draw-indirect

Mesa (master): freedreno: avoid mem2gmem for invalidated buffers

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 4ab6ab80365578cc9366b6d2d4a626694e0604a7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ab6ab80365578cc9366b6d2d4a626694e0604a7 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Nov 19 12:50:50 2017 -0500 freedreno: avoid mem2gmem for inval

Mesa (master): freedreno/ir3: all mem instructions have WAR hazzard

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 48eef0c18248db948378ecf9a5f9930fa467ae9f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48eef0c18248db948378ecf9a5f9930fa467ae9f Author: Rob Clark <robdcl...@gmail.com> Date: Sun Dec 3 11:48:56 2017 -0500 freedreno/ir3: all mem instruction

Mesa (master): freedreno: avoid unneccessary batch flush

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 91730fb0ffc77682cfd5cebbefdad2f8f92f2431 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=91730fb0ffc77682cfd5cebbefdad2f8f92f2431 Author: Rob Clark <robdcl...@gmail.com> Date: Sun Nov 19 16:45:04 2017 -0500 freedreno: avoid unneccessary batch

Mesa (master): freedreno/ir3: relax barriers

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 11efe42a7317d06e78d6a1808314d18af89cf39d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11efe42a7317d06e78d6a1808314d18af89cf39d Author: Rob Clark <robdcl...@gmail.com> Date: Sun Dec 3 11:50:09 2017 -0500 freedreno/ir3: relax ba

Mesa (master): freedreno: add debug option to force emulated indirect

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: e6c6495d3a850da9fc04355df40fc8ab8fa80621 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6c6495d3a850da9fc04355df40fc8ab8fa80621 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Nov 29 15:06:39 2017 -0500 freedreno: add debug option to

Mesa (master): freedreno: rework fence tracking

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 15ebf387fc43632be0e68365cf92ac8fb1b64a9c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15ebf387fc43632be0e68365cf92ac8fb1b64a9c Author: Rob Clark <robdcl...@gmail.com> Date: Sun Nov 19 10:36:19 2017 -0500 freedreno: rework fence trackin

Mesa (master): freedreno/a5xx: correct max_indicies for indirect draws

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: ef6313ffd3c0e764142ed2df87b52264bd7d4188 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef6313ffd3c0e764142ed2df87b52264bd7d4188 Author: Rob Clark <robdcl...@gmail.com> Date: Wed Nov 22 09:45:28 2017 -0500 freedreno/a5xx: correct max_in

Mesa (master): freedreno: proper locking for iterating dependent batches

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: deb57fb237c3be9629a39ef1978dfac4563d6bda URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=deb57fb237c3be9629a39ef1978dfac4563d6bda Author: Rob Clark <robdcl...@gmail.com> Date: Mon Nov 20 09:52:04 2017 -0500 freedreno: proper locking for ite

Mesa (master): freedreno: deferred flush support

2017-12-03 Thread Rob Clark
Module: Mesa Branch: master Commit: 2fcf6faa06c6f3aa686455328b1f080f7490f2da URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fcf6faa06c6f3aa686455328b1f080f7490f2da Author: Rob Clark <robdcl...@gmail.com> Date: Sun Nov 19 11:42:25 2017 -0500 freedreno: deferred flush support

Mesa (master): freedreno/ir3: add texture gather support

2017-11-18 Thread Rob Clark
Module: Mesa Branch: master Commit: ae44845affebede222dce104bf320465d22bd3c6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae44845affebede222dce104bf320465d22bd3c6 Author: Rob Clark <robdcl...@gmail.com> Date: Sat Nov 18 10:40:49 2017 -0500 freedreno/ir3: add texture gather s

Mesa (master): docs: update features for freedreno

2017-11-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 1831e3fb1dc2e8bdc624742fc928e892fc665d26 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1831e3fb1dc2e8bdc624742fc928e892fc665d26 Author: Rob Clark <robdcl...@gmail.com> Date: Fri Nov 17 15:18:14 2017 -0500 docs: update features for freedreno

Mesa (master): freedreno: update generated headers

2017-11-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 22605dce4b0719642f52ccf9fed895b25595463e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=22605dce4b0719642f52ccf9fed895b25595463e Author: Rob Clark <robdcl...@gmail.com> Date: Thu Nov 16 15:31:29 2017 -0500 freedreno: update generated h

Mesa (master): freedreno/a5xx: stencil texturing support

2017-11-17 Thread Rob Clark
Module: Mesa Branch: master Commit: c267750bb14f67126bd2a0caa9ec7bb3156d061e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c267750bb14f67126bd2a0caa9ec7bb3156d061e Author: Rob Clark <robdcl...@gmail.com> Date: Fri Nov 17 11:18:39 2017 -0500 freedreno/a5xx: stencil texturing s

Mesa (master): freedreno/a5xx/gmem: fix z32/s8 restore/resolve

2017-11-17 Thread Rob Clark
Module: Mesa Branch: master Commit: a39d4032029f220ba5349d398a90f60ba358dca0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a39d4032029f220ba5349d398a90f60ba358dca0 Author: Rob Clark <robdcl...@gmail.com> Date: Fri Nov 17 11:14:55 2017 -0500 freedreno/a5xx/gmem: fix z32/s8 r

Mesa (master): freedreno/a5xx/gmem: move ZS restore tiling hack

2017-11-17 Thread Rob Clark
Module: Mesa Branch: master Commit: 010ebed72aa82f930067bd49e4cc12469cc4eb6a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=010ebed72aa82f930067bd49e4cc12469cc4eb6a Author: Rob Clark <robdcl...@gmail.com> Date: Fri Nov 17 11:12:45 2017 -0500 freedreno/a5xx/gmem: move ZS r

  1   2   3   4   5   6   7   8   9   10   >