URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4d1a199f8379b3982a53fb18fe2b50fafd682df Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Oct 3 19:28:48 2017 +0200
radeonsi: add a drirc workaround for HTILE corruption in ARK: Survival Evolved v2: use DB_META | PS_PARTIAL_FLUSH Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=102955 Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> (v1) Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> (v1) URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=15d918e46faf08be018394747f019b082871dccf Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 17:07:52 2017 +0200 radeonsi: inline struct si_sampler_views Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=23cdde5138b183c6225f1009cb6233cacfaf32e6 Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 17:03:01 2017 +0200 radeonsi: rename si_textures_info -> si_samplers, si_images_info -> si_images Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3dfb37544652f3428a48c0786b3d46fc169af908 Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 16:58:10 2017 +0200 radeonsi: fold needs_*_decompress_mask update into si_set_sampler_view Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd5509d0a888eda3a71dc7ef0a350b99e50f9e81 Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 16:49:37 2017 +0200 radeonsi: simplify a loop in si_update_fb_dirtiness_after_rendering Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bcd3e761a3ddf42eee5b3c57b510fc2f2ee54198 Author: Marek Olšák <marek.ol...@amd.com> Date: Sat Sep 30 15:36:18 2017 +0200 ac: properly document a buffer.store LLVM workaround Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cceb916456075cd79bf54833e80cd79d47d3c90b Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 16:49:14 2017 +0200 radeonsi: use f32_0 and f32_1 Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1516059ab11f000e254c8b69a6d4f4252ae9b781 Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 16:35:26 2017 +0200 radeonsi: fold *gallivm Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e1b83c67dab5050edc9a28c1e1bc53c930de7c4b Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 16:28:23 2017 +0200 radeonsi: lp_type::length is always 1 Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=906ee3a3ba9c71461b59aff07c50ca458fcd410c Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 16:27:26 2017 +0200 radeonsi: don't use bld.elem_type Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=723a23905f475670e8866c86ccb73ead4ee05d50 Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 16:23:45 2017 +0200 radeonsi: don't use lp_build_const_* Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4600b474069d77ef889f0e79093c8e7f6b767e4 Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 15:11:14 2017 +0200 radeonsi: use ctx->ac.context and ctx->types Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0751f6c1ffe146b0fa36d1290b40551d2cc65cd Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 15:02:06 2017 +0200 radeonsi: use ctx->ac.builder Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=82dc72c8bd98673bae8041ff04174e3a7fa4a9fa Author: Marek Olšák <marek.ol...@amd.com> Date: Wed Sep 27 12:58:43 2017 +0200 radeonsi: use ctx->i/f32 types more Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dcbd3d470cb0cf27c6aa42a8060a2ad5e42d7816 Author: Marek Olšák <marek.ol...@amd.com> Date: Wed Sep 27 12:53:41 2017 +0200 radeonsi: use i32_0 and i32_1 more Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bacdf5a928a1701cb5349b7a053fcfc3420a27f8 Author: Marek Olšák <marek.ol...@amd.com> Date: Wed Sep 27 12:48:31 2017 +0200 radeonsi: use bitcast in a few places Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad7305aa96c71180fb93cea7f1a33d141f98af5b Author: Marek Olšák <marek.ol...@amd.com> Date: Wed Sep 27 12:46:17 2017 +0200 radeonsi: use ac helpers for bitcasts Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a88580a4b3da22c4b0c3fb441464c4c2fc654b5 Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Sep 26 15:32:49 2017 +0200 glsl_to_tgsi: skip UARL for 1D registers if the driver doesn't need it Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bf1bfc12a5d561cb20b63b02b5863eb6ccb2f25 Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Sep 26 15:34:34 2017 +0200 glsl_to_tgsi: handle reladdr as TEMP in rename_temp_registers and dead_code Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8602c6a32666c1cb1b4f20d2d6efa5a925726d39 Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 02:38:53 2017 +0200 glsl_to_tgsi: each reladdr object should have only one parent required by rename_temp_registers. Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=985338e2cb63156fc7abfc605716a0354db50c5c Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Sep 29 04:52:10 2017 +0200 glsl_to_tgsi: fix instruction order for bindless textures We emitted instructions loading the bindless handle after the memory instruction. Cc: 17.2 <mesa-sta...@lists.freedesktop.org> Reviewed-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd1837471a99f8b3503633531ef78c3ea6bf2c85 Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Sep 26 03:32:15 2017 +0200 glsl_to_tgsi: enable copy propagation for tessellation shaders just don't propagate output reads Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbe16d75372cd94ec22ea588cb8bb2cb6d5f8766 Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Sep 26 15:58:13 2017 +0200 radeonsi: implement PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=44993bd26ff3d8da503f3bb2385c93960bf6fbb7 Author: Marek Olšák <marek.ol...@amd.com> Date: Thu Sep 28 22:21:03 2017 +0200 radeonsi: use si_get_indirect_index for TEMP indexing Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e986a16c162a324a29df83068d41ef132ce93918 Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Sep 26 15:30:34 2017 +0200 radeonsi: use si_get_indirect_index for CONST indexing Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=212c612a63568d80608c9d522fc52427a330befb Author: Marek Olšák <marek.ol...@amd.com> Date: Thu Sep 28 21:45:51 2017 +0200 tgsi/ureg: allow any register file in address operands Reviewed-by: Brian Paul <bri...@vmware.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=41b85158abca39c64c9dc9b215f1a6ea8c8132d2 Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Sep 26 15:56:15 2017 +0200 gallium: add PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS Reviewed-by: Brian Paul <bri...@vmware.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb686a340f3af1cf60a2d9c0f7300ddcaf0253b2 Author: Marek Olšák <marek.ol...@amd.com> Date: Tue Sep 26 16:17:47 2017 +0200 tgsi/scan: scan address operands (v2) v2: set swizzled usage mask Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=37714c6df2bf2a2c2c22676ea8a71cfdc673cc38 Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 20:35:15 2017 +0200 tgsi/scan: set correct usage mask for tex offsets in scan_src_operand Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5cc779197c836553d6037d64826066e359afeba6 Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 19:59:22 2017 +0200 tgsi/scan: take advantage of already swizzled usage mask in scan_src_operand It has always been a usage mask *after* swizzling. Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea85b765194ad89531281d20b0651581ac730d68 Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 19:51:16 2017 +0200 tgsi/scan: set non-valid src_index for tex offsets in scan_src_operand tex offsets are not "Src" operands. Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be3ab867bd444594f9d9e0f8e59d305d15769afd Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 22:30:55 2017 +0200 tgsi: implement tgsi_util_get_inst_usage_mask properly All opcodes are handled. Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb8abc10bf562b0d20e7bd7d52ea566686f1dc09 Author: Marek Olšák <marek.ol...@amd.com> Date: Mon Oct 2 22:28:46 2017 +0200 tgsi: add docs for some existing pack opcodes Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit