Mesa (master): glsl: Add usual extension boilerplate for OES_shader_image_atomic.

2016-02-22 Thread Francisco Jerez
Module: Mesa Branch: master Commit: be125af95ece0f24ca09fefeda6b5ab84478212b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=be125af95ece0f24ca09fefeda6b5ab84478212b Author: Francisco Jerez Date: Mon Feb 22 15:06:45 2016 -0800 glsl: Add usual extension boilerplate for

Mesa (master): i965/fs: Return result of image atomic in a register of the expected type.

2016-02-22 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 058ed980c6564428c257b4e0c09a41cff9cfe8c3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=058ed980c6564428c257b4e0c09a41cff9cfe8c3 Author: Francisco Jerez Date: Mon Aug 17 01:52:19 2015 +0300 i965/fs: Return result of image atomic in a register of

Mesa (master): glsl: Implement the required built-in functions when OES_shader_image_atomic is enabled.

2016-02-22 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 81c16a2dabf9903ca85b8a27002a354e223fa7cc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=81c16a2dabf9903ca85b8a27002a354e223fa7cc Author: Francisco Jerez Date: Fri Aug 21 14:12:22 2015 +0300 glsl: Implement the required built-in functions when

Mesa (master): mesa: Add extension table entry for OES_shader_image_atomic.

2016-02-22 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 009bbecf6dff95c46dae4b74e2cd29c96ed4ff17 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=009bbecf6dff95c46dae4b74e2cd29c96ed4ff17 Author: Francisco Jerez Date: Mon Feb 22 15:04:37 2016 -0800 mesa: Add extension table entry for

Mesa (master): docs: Mark off GL_OES_shader_image_atomic as done.

2016-02-22 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 31a0affa280ef06261a2ed0135f72a7accc1bac6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31a0affa280ef06261a2ed0135f72a7accc1bac6 Author: Francisco Jerez Date: Mon Feb 22 15:48:17 2016 -0800 docs: Mark off GL_OES_shader_image_atomic as done

Mesa (master): i965: Pass symbolic swizzle to brw_swizzle() as a single argument.

2016-03-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 537d3df97466835ad6438fe2c9121283e0da1bcd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=537d3df97466835ad6438fe2c9121283e0da1bcd Author: Francisco Jerez Date: Fri Feb 26 17:04:38 2016 -0800 i965: Pass symbolic swizzle to brw_swizzle() as a single

Mesa (master): i965/vec4: Use swizzle() to swizzle immediates during constant propagation.

2016-03-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: dcf5e19e6564662ef3f7a4c7d42acc46a24e62c6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dcf5e19e6564662ef3f7a4c7d42acc46a24e62c6 Author: Francisco Jerez Date: Fri Feb 26 17:20:19 2016 -0800 i965/vec4: Use swizzle() to swizzle immediates during

Mesa (master): i965/vec4: Propagate swizzles correctly during copy propagation.

2016-03-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 3dd0441f6cbcceb42effea2219d835082c2e2725 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3dd0441f6cbcceb42effea2219d835082c2e2725 Author: Francisco Jerez Date: Fri Feb 26 17:42:27 2016 -0800 i965/vec4: Propagate swizzles correctly during copy

Mesa (master): i965: Don' t try copy propagation if constant propagation succeeded.

2016-03-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: c70b7c80e3e1dea150ece96e02ef3d364284812d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c70b7c80e3e1dea150ece96e02ef3d364284812d Author: Francisco Jerez Date: Fri Feb 26 17:28:03 2016 -0800 i965: Don't try copy propagation if constant propag

Mesa (master): i965: Add support for swizzling arbitrary immediates to ( brw_)swizzle().

2016-03-06 Thread Francisco Jerez
Module: Mesa Branch: master Commit: ff7a2b489e6a8f3f63f71f36cd63d91cd81c326d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff7a2b489e6a8f3f63f71f36cd63d91cd81c326d Author: Francisco Jerez Date: Fri Feb 26 17:12:27 2016 -0800 i965: Add support for swizzling arbitrary immediates to

Mesa (master): i965: Remove useless IR self-destruct backend_shader method.

2016-03-13 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 63250d8178dcbcf619423025e363c4f02f3bb6f9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63250d8178dcbcf619423025e363c4f02f3bb6f9 Author: Francisco Jerez Date: Tue Mar 8 17:23:37 2016 -0800 i965: Remove useless IR self-destruct backend_shader

Mesa (master): clover: Fix pipe_grid_info.indirect not being initialized.

2016-03-14 Thread Francisco Jerez
;11.2" Signed-off-by: Hans de Goede Reviewed-by: Samuel Pitoiset [ Francisco Jerez: Trivial codestyle fix. ] Reviewed-by: Francisco Jerez --- src/gallium/state_trackers/clover/core/kernel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/state_trackers/c

Mesa (master): i965/fs: Add missing analysis invalidation in opt_sampler_eot().

2016-03-14 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6691c03fd39be463e1d222b56e3ec8da9f3b7f24 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6691c03fd39be463e1d222b56e3ec8da9f3b7f24 Author: Francisco Jerez Date: Fri Mar 11 15:22:56 2016 -0800 i965/fs: Add missing analysis invalidation in

Mesa (master): i965/fs: Restrict inequality that can only hold equal in saturate propagation.

2016-03-14 Thread Francisco Jerez
Module: Mesa Branch: master Commit: b0546057220ac2906913bfd283aaefa6c4cb6038 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0546057220ac2906913bfd283aaefa6c4cb6038 Author: Francisco Jerez Date: Sun Mar 6 19:03:56 2016 -0800 i965/fs: Restrict inequality that can only hold equal in

Mesa (master): i965/fs: Add missing analysis invalidation in fixup_3src_null_dest().

2016-03-14 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 93be4158aed9accab06e3df2d8c526d3312bfff8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=93be4158aed9accab06e3df2d8c526d3312bfff8 Author: Francisco Jerez Date: Fri Mar 11 15:27:22 2016 -0800 i965/fs: Add missing analysis invalidation in

Mesa (master): i965/vec4: Consider removal of no-op MOVs as progress during register coalesce.

2016-03-14 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7d7990cf657550be4d038a0424ffdc0ef7fd8faa URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d7990cf657550be4d038a0424ffdc0ef7fd8faa Author: Francisco Jerez Date: Sun Mar 13 19:15:45 2016 -0700 i965/vec4: Consider removal of no-op MOVs as progress

Mesa (master): anv: Check that in_fence fd is valid before closing it.

2017-08-22 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e29ccaac298d04ad4272af2d8b8d7a953c523e28 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e29ccaac298d04ad4272af2d8b8d7a953c523e28 Author: Francisco Jerez Date: Fri Aug 18 12:04:55 2017 -0700 anv: Check that in_fence fd is valid before closing it

Mesa (master): anv: Add error handling to setup_empty_execbuf().

2017-08-22 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7ca124a6a3987fbfc09bc530761d44714c0da773 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ca124a6a3987fbfc09bc530761d44714c0da773 Author: Francisco Jerez Date: Fri Aug 18 11:00:42 2017 -0700 anv: Add error handling to setup_empty_execbuf(). The

Mesa (master): i965/fs: Move scratch block size calculation into the caller of emit_(un)spill.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 07e67cc266bf016883ff91b3002925d0833836ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=07e67cc266bf016883ff91b3002925d0833836ed Author: Francisco Jerez Date: Sun May 15 22:59:04 2016 -0700 i965/fs: Move scratch block size calculation into the

Mesa (master): i965/fs: Apply execution controls from the instruction to scratch messages.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 70023c40c6094208cc869ef4a8eb8d9ccebc8395 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=70023c40c6094208cc869ef4a8eb8d9ccebc8395 Author: Francisco Jerez Date: Sun May 15 16:52:49 2016 -0700 i965/fs: Apply execution controls from the instruction

Mesa (master): i965/fs: Mark UBO uniform pull constant loads as force_writemask_all.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 015035027beb38fb9a3b06f8cd94aadc96a8f728 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=015035027beb38fb9a3b06f8cd94aadc96a8f728 Author: Francisco Jerez Date: Mon May 23 14:07:23 2016 -0700 i965/fs: Mark UBO uniform pull constant loads as

Mesa (master): i965/fs: Set exec_all on unspills.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: bb67c467a48f89177cf5a1c9904a627704ea7844 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb67c467a48f89177cf5a1c9904a627704ea7844 Author: Francisco Jerez Date: Mon May 16 00:59:37 2016 -0700 i965/fs: Set exec_all on unspills. This makes sure that

Mesa (master): i965/fs: Calculate the (un)spill block size correctly.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6fc5dd5b6a3e4884b475bae7507ea59e59800e67 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6fc5dd5b6a3e4884b475bae7507ea59e59800e67 Author: Francisco Jerez Date: Mon May 16 01:03:43 2016 -0700 i965/fs: Calculate the (un)spill block size correctly

Mesa (master): i965/fs: Factor out calculation of the block of MRFs reserved for spilling.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: f471d3eedeeffd0dfcc4b9bdd6135f731cec96e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f471d3eedeeffd0dfcc4b9bdd6135f731cec96e9 Author: Francisco Jerez Date: Wed Apr 27 02:16:22 2016 -0700 i965/fs: Factor out calculation of the block of MRFs

Mesa (master): i965/fs: Make emit_spill/ unspill static functions taking builder as argument.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 284c8fbcef8d631a0a727f0b7a8b34f9e4ad215d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=284c8fbcef8d631a0a727f0b7a8b34f9e4ad215d Author: Francisco Jerez Date: Sun May 15 20:30:06 2016 -0700 i965/fs: Make emit_spill/unspill static functions taking

Mesa (master): i965/fs: Fix signedness of local variables and arguments of emit_(un)spill.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e98cf031149cd6031b3e22bc06be0a70550ac85b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e98cf031149cd6031b3e22bc06be0a70550ac85b Author: Francisco Jerez Date: Thu May 12 00:39:06 2016 -0700 i965/fs: Fix signedness of local variables and arguments

Mesa (master): i965/fs: Set exec_all on spills not matching the channel layout of the instruction.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 11260cc54f277cadd2abfd22ec313f3f0f504487 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=11260cc54f277cadd2abfd22ec313f3f0f504487 Author: Francisco Jerez Date: Mon May 16 01:23:44 2016 -0700 i965/fs: Set exec_all on spills not matching the channel

Mesa (master): i965/fs: Allow spilling of non-contiguous registers.

2016-05-23 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7eb496688762ea614408c4c75e4b5c7242d2677c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7eb496688762ea614408c4c75e4b5c7242d2677c Author: Francisco Jerez Date: Wed Apr 27 02:07:08 2016 -0700 i965/fs: Allow spilling of non-contiguous registers

Mesa (master): 77 new commits

2016-05-28 Thread Francisco Jerez
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=357495b94dad4101a5491ed30782574162de58db Author: Francisco Jerez Date: Mon Apr 25 17:02:25 2016 -0700 i965: Update compute workgroup size limit calculation for SIMD32. This should have the side effect of enabling the

Mesa (master): i965: Expose GL 4.3 on Gen8+.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: d8cf982f7d12190012b8917a4f4ad3a01a7f0102 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d8cf982f7d12190012b8917a4f4ad3a01a7f0102 Author: Francisco Jerez Date: Fri May 20 00:19:18 2016 -0700 i965: Expose GL 4.3 on Gen8+. ARB_compute_shader was

Mesa (master): i965/fs: Generalize regions_overlap() from copy propagation to handle non-VGRF files.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: a9f00a9e535019747d041f4121c56404057465a3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9f00a9e535019747d041f4121c56404057465a3 Author: Francisco Jerez Date: Thu May 26 23:20:19 2016 -0700 i965/fs: Generalize regions_overlap() from copy

Mesa (master): i965/fs: Factor out region zipping and unzipping from the SIMD lowering pass.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6956015aa514f2d06d0e4b33bfe6bca83142fbf0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6956015aa514f2d06d0e4b33bfe6bca83142fbf0 Author: Francisco Jerez Date: Thu May 26 23:07:58 2016 -0700 i965/fs: Factor out region zipping and unzipping from

Mesa (master): i965/fs: Refactor offset() into a separate function taking the width as argument.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 4db93592de73d68ce38b3d64eddd451aa6c373cc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4db93592de73d68ce38b3d64eddd451aa6c373cc Author: Francisco Jerez Date: Thu May 26 23:09:46 2016 -0700 i965/fs: Refactor offset() into a separate function

Mesa (master): i965/fs: Take opt_redundant_discard_jumps out of the optimization loop.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 2a166c13d4a6edecaffc56a8220dda146e3ce8a0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2a166c13d4a6edecaffc56a8220dda146e3ce8a0 Author: Francisco Jerez Date: Tue May 3 18:36:02 2016 -0700 i965/fs: Take opt_redundant_discard_jumps out of the

Mesa (master): i965/fs: Skip SIMD lowering source unzipping for regular scalar regions.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: daf4a71883bffcedaf27ff046a1ddd4af9d41f7f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=daf4a71883bffcedaf27ff046a1ddd4af9d41f7f Author: Francisco Jerez Date: Sat May 28 22:44:13 2016 -0700 i965/fs: Skip SIMD lowering source unzipping for regular

Mesa (master): i965/fs: Run SIMD and logical send lowering after the optimization loop.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: d5f2f32b118331070507faf292bbe3da2671df4b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d5f2f32b118331070507faf292bbe3da2671df4b Author: Francisco Jerez Date: Sat Apr 30 15:08:29 2016 -0700 i965/fs: Run SIMD and logical send lowering after the

Mesa (master): i965/fs: Pass a BAD_FILE register to the logical FB write when oMask is unused.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: b0c8e5e0c88f7c5d7395715e58a8731e2ab55f7e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b0c8e5e0c88f7c5d7395715e58a8731e2ab55f7e Author: Francisco Jerez Date: Fri Apr 29 19:47:44 2016 -0700 i965/fs: Pass a BAD_FILE register to the logical FB

Mesa (master): i965/fs: Add FS_OPCODE_FB_WRITE_LOGICAL to has_side_effects ().

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e9eb59ba680a49d210966f4a3d86b6b5ff0db6f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9eb59ba680a49d210966f4a3d86b6b5ff0db6f2 Author: Francisco Jerez Date: Sat Apr 30 14:57:59 2016 -0700 i965/fs: Add FS_OPCODE_FB_WRITE_LOGICAL to

Mesa (master): i965/fs: Allow constant propagation into logical send sources.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 48d743c5019076056739561f979e7101c04acf21 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48d743c5019076056739561f979e7101c04acf21 Author: Francisco Jerez Date: Fri Apr 29 23:36:59 2016 -0700 i965/fs: Allow constant propagation into logical send

Mesa (master): i965/fs: Skip gen4 pre/ post-send dependency workaronds for the first/last block.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 4decc426c26a86beb76dc48658ce175d051464c2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4decc426c26a86beb76dc48658ce175d051464c2 Author: Francisco Jerez Date: Wed May 25 14:21:49 2016 -0700 i965/fs: Skip gen4 pre/post-send dependency workaronds

Mesa (master): i965/fs: Implement opt_sampler_eot() in terms of logical sends.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: a5b4f63c1593cdcbc253cce2838c85b2fd796dac URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5b4f63c1593cdcbc253cce2838c85b2fd796dac Author: Francisco Jerez Date: Fri May 20 00:38:17 2016 -0700 i965/fs: Implement opt_sampler_eot() in terms of logical

Mesa (master): i965/fs: Let CSE handle logical sampler sends as expressions.

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: f1a607cf68aef55df6ecc4bbc62e9a4f6e930ca8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1a607cf68aef55df6ecc4bbc62e9a4f6e930ca8 Author: Francisco Jerez Date: Fri Apr 29 23:35:01 2016 -0700 i965/fs: Let CSE handle logical sampler sends as

Mesa (master): i965/fs: Fix UB list sentinel dereference in opt_sampler_eot().

2016-05-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: a0d9aed2682f78626f467cbc2b7fc3185d9f9034 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a0d9aed2682f78626f467cbc2b7fc3185d9f9034 Author: Francisco Jerez Date: Sat Apr 30 14:24:31 2016 -0700 i965/fs: Fix UB list sentinel dereference in

Mesa (master): i965/fs: Simplify and improve accuracy of compute_to_mrf() by using regions_overlap().

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: bb61e24787952a4796a687a86200a05cf83af7e9 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb61e24787952a4796a687a86200a05cf83af7e9 Author: Francisco Jerez Date: Fri May 27 12:50:28 2016 -0700 i965/fs: Simplify and improve accuracy of compute_to_mrf

Mesa (master): i965/fs: Extend remove_duplicate_mrf_writes() to handle non-VGRF to MRF copies.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 303ec22ed6124f7860de3856599ab4f02808b84b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=303ec22ed6124f7860de3856599ab4f02808b84b Author: Francisco Jerez Date: Wed May 25 13:17:41 2016 -0700 i965/fs: Extend remove_duplicate_mrf_writes() to handle

Mesa (master): i965/fs: Allow scalar source regions on SNB math instructions.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: c1107cec44ab030c7fcc97c67baa12df1cc9d7b5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1107cec44ab030c7fcc97c67baa12df1cc9d7b5 Author: Francisco Jerez Date: Fri May 27 23:29:14 2016 -0700 i965/fs: Allow scalar source regions on SNB math

Mesa (master): i965/fs: Teach regions_overlap() about COMPR4 MRF regions.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 88f380a2ddbdeda6e83725403b12ee0070f1f0f3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=88f380a2ddbdeda6e83725403b12ee0070f1f0f3 Author: Francisco Jerez Date: Thu May 26 23:53:31 2016 -0700 i965/fs: Teach regions_overlap() about COMPR4 MRF

Mesa (master): i965/fs: Refactor compute_to_mrf() to split search and rewrite into separate loops.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 485fbaff03f7d281ff4f22bd6321548512783799 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=485fbaff03f7d281ff4f22bd6321548512783799 Author: Francisco Jerez Date: Fri May 27 13:15:55 2016 -0700 i965/fs: Refactor compute_to_mrf() to split search and

Mesa (master): i965/fs: Fix compute_to_mrf() to coalesce VGRFs initialized by multiple single-GRF writes.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 4fe4f6e8a776acc60633809693e4135f5c894aa3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fe4f6e8a776acc60633809693e4135f5c894aa3 Author: Francisco Jerez Date: Fri May 27 16:03:34 2016 -0700 i965/fs: Fix compute_to_mrf() to coalesce VGRFs

Mesa (master): i965/fs: Teach compute_to_mrf() about the COMPR4 address transformation.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 1898673f586b9110fb2a3125e2781cbb1d795c73 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1898673f586b9110fb2a3125e2781cbb1d795c73 Author: Francisco Jerez Date: Fri May 27 14:17:28 2016 -0700 i965/fs: Teach compute_to_mrf() about the COMPR4 address

Mesa (master): i965/fs: Fix compute-to-mrf VGRF region coverage condition.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 4b0ec9f4759bab68b51e2f410e9305e39c1e1e7f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b0ec9f4759bab68b51e2f410e9305e39c1e1e7f Author: Francisco Jerez Date: Fri May 27 16:41:35 2016 -0700 i965/fs: Fix compute-to-mrf VGRF region coverage

Mesa (master): i965/fs: Fix constant combining for instructions that cannot accept source mods.

2016-05-31 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 06d8765bc09ecd8ff73fff424c8cfec645cb0ded URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=06d8765bc09ecd8ff73fff424c8cfec645cb0ded Author: Francisco Jerez Date: Fri May 27 23:29:10 2016 -0700 i965/fs: Fix constant combining for instructions that

Mesa (master): i965/fs: Skip SIMD lowering destination zipping if possible.

2016-06-02 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7aa76d66a1f5edad9e8c1d54aafdce99ffa6c345 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7aa76d66a1f5edad9e8c1d54aafdce99ffa6c345 Author: Francisco Jerez Date: Fri May 27 00:45:04 2016 -0700 i965/fs: Skip SIMD lowering destination zipping if

Mesa (master): i965/fs: Reindent emit_zip().

2016-06-02 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 060c8d245deb83aeb412de98810cad6052aafb78 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=060c8d245deb83aeb412de98810cad6052aafb78 Author: Francisco Jerez Date: Fri May 27 01:02:19 2016 -0700 i965/fs: Reindent emit_zip(). Cc: mesa-sta

Mesa (master): Revert "i965/fs: Allow scalar source regions on SNB math instructions."

2016-06-03 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7244dc1e0651958b6cafb15e34487851a6cd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7244dc1e0651958b6cafb15e34487851a6cd Author: Francisco Jerez Date: Fri Jun 3 12:32:15 2016 -0700 Revert "i965/fs: Allow scalar source regions on SNB

Mesa (master): i965/vec4: Fix cmod propagation not to propagate non-identity cmod into CMP(N).

2016-06-03 Thread Francisco Jerez
Module: Mesa Branch: master Commit: a2135c6fd95d3e48f222a702c2b814e3cf37eb7d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2135c6fd95d3e48f222a702c2b814e3cf37eb7d Author: Francisco Jerez Date: Wed Jun 1 16:27:52 2016 -0700 i965/vec4: Fix cmod propagation not to propagate non

Mesa (master): i965: Fix cross-primitive scratch corruption when changing the per-thread allocation.

2016-06-13 Thread Francisco Jerez
Module: Mesa Branch: master Commit: a84b5d43e2e54dbebe3600111f4f35c29411f831 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a84b5d43e2e54dbebe3600111f4f35c29411f831 Author: Francisco Jerez Date: Fri Jun 10 16:41:59 2016 -0700 i965: Fix cross-primitive scratch corruption when

Mesa (master): clover: Update OpenCL version string to match OpenGL

2016-06-13 Thread Francisco Jerez
Change MESA into Mesa in CL_PLATFORM_VERSION and CL_DEVICE_VERSION. For both, always append git version suffix from git_sha1.h. v5: move semicolon to same line as MESA_GIT_SHA1. v4: drop #ifdef guards. v3: add missing include. v2: change CL_DEVICE_VERSION as well. Cc: Reviewed-by: Francisco Jerez

Mesa (master): i965: Keep track of the per-thread scratch allocation in brw_stage_state.

2016-06-13 Thread Francisco Jerez
Module: Mesa Branch: master Commit: d960284e447df9b1563deef0ce950617decfba63 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d960284e447df9b1563deef0ce950617decfba63 Author: Francisco Jerez Date: Mon Jun 13 14:56:22 2016 -0700 i965: Keep track of the per-thread scratch allocation in

Mesa (master): i965/fs: Fix regs_written for SIMD-lowered instructions some more.

2016-06-13 Thread Francisco Jerez
Module: Mesa Branch: master Commit: bd9f9726519fad94e88b9266b0c255aa00251f4d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd9f9726519fad94e88b9266b0c255aa00251f4d Author: Francisco Jerez Date: Fri Jun 10 17:55:39 2016 -0700 i965/fs: Fix regs_written for SIMD-lowered instructions

Mesa (master): i965: Fix scratch overallocation if the original slot size was already a power of two.

2016-06-13 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 013ae4a70aeb40dc74e53943824bff33dda109e1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=013ae4a70aeb40dc74e53943824bff33dda109e1 Author: Francisco Jerez Date: Wed Jun 8 17:53:24 2016 -0700 i965: Fix scratch overallocation if the original slot

Mesa (master): clover: Fix kernel metadata retrieval after clang r273425

2016-06-27 Thread Francisco Jerez
Signed-off-by: Jan Vesely Acked-by: Francisco Jerez --- .../state_trackers/clover/llvm/invocation.cpp | 35 +++--- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/src/gallium/state_trackers/clover/llvm/invocation.cpp b/src/gallium/state_trackers/clover/llvm

Mesa (master): clover/llvm: Fix copyright attribution of invocation.cpp.

2016-06-27 Thread Francisco Jerez
Module: Mesa Branch: master Commit: a8a966ddb5ad805421bb9548b150055d14fb5c63 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8a966ddb5ad805421bb9548b150055d14fb5c63 Author: Francisco Jerez Date: Tue May 17 16:02:32 2016 +0200 clover/llvm: Fix copyright attribution of invocation.cpp

Mesa (master): clover: make GCC 4.8 happy

2016-07-27 Thread Francisco Jerez
Dieter Nützel Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97019 [ Francisco Jerez: Trivial formatting fix. ] Reviewed-by: Francisco Jerez --- src/gallium/state_trackers/clover/llvm/codegen/native.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/st

Mesa (master): i965/fs: Estimate maximum sampler message execution size more accurately.

2016-08-16 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 4d436c011fd9f7ebcadbaebef05090d2056e9d48 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4d436c011fd9f7ebcadbaebef05090d2056e9d48 Author: Francisco Jerez Date: Fri Aug 12 14:05:19 2016 -0700 i965/fs: Estimate maximum sampler message execution size

Mesa (master): i965/fs: Lower TEX to TXL during NIR translation.

2016-08-16 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 0c754d1c4203d87dbb9d2dd882ef42686e6d01ec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c754d1c4203d87dbb9d2dd882ef42686e6d01ec Author: Francisco Jerez Date: Fri Aug 12 11:38:29 2016 -0700 i965/fs: Lower TEX to TXL during NIR translation. This

Mesa (master): i965/fs: Return zero from fs_inst:: components_read for non-present sources.

2016-08-16 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 61a02fb74c07d574b726a8b27517a02251aa4be4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=61a02fb74c07d574b726a8b27517a02251aa4be4 Author: Francisco Jerez Date: Fri Aug 12 18:33:58 2016 -0700 i965/fs: Return zero from fs_inst::components_read for

Mesa (master): i965/sched: Change the scheduling heuristics to favor early program termination.

2016-08-18 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 7ceb42ccc5f7943fc839ed19e06b9b7be38dacb0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ceb42ccc5f7943fc839ed19e06b9b7be38dacb0 Author: Francisco Jerez Date: Fri Aug 12 16:13:16 2016 -0700 i965/sched: Change the scheduling heuristics to favor

Mesa (master): i965/sched: Calculate the critical path of scheduling nodes non-recursively.

2016-08-18 Thread Francisco Jerez
Module: Mesa Branch: master Commit: b295d7ca32bbab94d4038c5684a38fd8f3dc4373 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b295d7ca32bbab94d4038c5684a38fd8f3dc4373 Author: Francisco Jerez Date: Tue Aug 16 00:01:31 2016 -0700 i965/sched: Calculate the critical path of scheduling

Mesa (master): i965/fs: Switch to per-subspan discard jumps.

2016-08-18 Thread Francisco Jerez
Module: Mesa Branch: master Commit: b2b621a0ec57f08586b9afcf666c0eadc0993ca0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2b621a0ec57f08586b9afcf666c0eadc0993ca0 Author: Francisco Jerez Date: Mon Aug 8 12:43:18 2016 -0700 i965/fs: Switch to per-subspan discard jumps. ANY4H is

Mesa (master): i965/fs: Drop bogus writemasking disable bit from HALT instructions.

2016-08-18 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 01b321f2420d45e9353c94bcf5d96cae6c2deac2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=01b321f2420d45e9353c94bcf5d96cae6c2deac2 Author: Francisco Jerez Date: Mon Aug 8 12:44:12 2016 -0700 i965/fs: Drop bogus writemasking disable bit from HALT

Mesa (master): i965/sched: Assign a preferred exit node to each node of the dependency graph.

2016-08-18 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 4147ca75d5c5423d70232b3712c0772450384ab0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4147ca75d5c5423d70232b3712c0772450384ab0 Author: Francisco Jerez Date: Tue Aug 16 00:56:04 2016 -0700 i965/sched: Assign a preferred exit node to each node of

Mesa (master): mesa: Rename "texturebarrier" source files to "barrier".

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 83d2f9db2929781d7d4b182355c872a7cbbcaeec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=83d2f9db2929781d7d4b182355c872a7cbbcaeec Author: Francisco Jerez Date: Tue Jul 5 23:15:01 2016 -0700 mesa: Rename "texturebarrier" source files t

Mesa (master): glapi: Add XML for GL_EXT_shader_framebuffer_fetch.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: acb12a12283eb71de7f2efc2cf09aa637983ae20 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=acb12a12283eb71de7f2efc2cf09aa637983ae20 Author: Francisco Jerez Date: Tue Jul 5 21:25:56 2016 -0700 glapi: Add XML for GL_EXT_shader_framebuffer_fetch

Mesa (master): mesa: Add blend barrier entry point and driver hook.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 303fb5881c36b8c1270f3c8071705eea336c341b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=303fb5881c36b8c1270f3c8071705eea336c341b Author: Francisco Jerez Date: Tue Jul 5 23:21:21 2016 -0700 mesa: Add blend barrier entry point and driver hook

Mesa (master): mesa: Add extension enables for framebuffer fetch extensions.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 115a27357c4d991d8064452d0179493aef528e3e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=115a27357c4d991d8064452d0179493aef528e3e Author: Francisco Jerez Date: Tue Jul 19 17:40:05 2016 -0700 mesa: Add extension enables for framebuffer fetch

Mesa (master): glsl: Keep track of the set of fragment outputs read by a GL program.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 2018371692d9ea57805989b0390b833e785881bf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2018371692d9ea57805989b0390b833e785881bf Author: Francisco Jerez Date: Tue Jul 19 20:30:24 2016 -0700 glsl: Keep track of the set of fragment outputs read by

Mesa (master): mesa: Move shader memory barrier functions into barrier.c.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6a976bbf84c9c8790fa61bbeb5eb24a2e646c76c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a976bbf84c9c8790fa61bbeb5eb24a2e646c76c Author: Francisco Jerez Date: Tue Jul 5 23:18:18 2016 -0700 mesa: Move shader memory barrier functions into

Mesa (master): glsl: Don' t consider read-only fragment outputs to be written to.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 711213fb7226f25a7da4962aa7526d7265d38356 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=711213fb7226f25a7da4962aa7526d7265d38356 Author: Francisco Jerez Date: Tue Jul 19 20:29:55 2016 -0700 glsl: Don't consider read-only fragment outputs

Mesa (master): glsl: Define a gl_LastFragData built-in for older GLSL versions.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6b33eab959433fdcb4f3fce7c571a83e8050cdf0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b33eab959433fdcb4f3fce7c571a83e8050cdf0 Author: Francisco Jerez Date: Tue Jul 19 20:11:53 2016 -0700 glsl: Define a gl_LastFragData built-in for older GLSL

Mesa (master): glsl: Don' t attempt to do dead varying elimination on gl_LastFragData arrays.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 5e1d34394e80198da774ca87133da34506a89c29 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e1d34394e80198da774ca87133da34506a89c29 Author: Francisco Jerez Date: Tue Jul 19 20:23:17 2016 -0700 glsl: Don't attempt to do dead varying eliminati

Mesa (master): glsl: Handle the inout qualifier in fragment shader output declarations.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 19e929a1774938cb826f68592dc87c520d048597 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=19e929a1774938cb826f68592dc87c520d048597 Author: Francisco Jerez Date: Tue Jul 19 20:10:21 2016 -0700 glsl: Handle the inout qualifier in fragment shader

Mesa (master): glsl/ast: Allow redeclaration of gl_LastFragData with different precision qualifier.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6b3d23dcc07a584a7c6fcd64b025e88a92047c49 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b3d23dcc07a584a7c6fcd64b025e88a92047c49 Author: Francisco Jerez Date: Thu Jul 14 12:52:51 2016 -0700 glsl/ast: Allow redeclaration of gl_LastFragData with

Mesa (master): glsl: Add parser state enables for the framebuffer fetch extensions.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: d7cd7b9c49ab01b954702783493fe22cd2bb38f1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7cd7b9c49ab01b954702783493fe22cd2bb38f1 Author: Francisco Jerez Date: Mon Jul 25 17:24:52 2016 -0700 glsl: Add parser state enables for the framebuffer fetch

Mesa (master): mesa: Add support for querying GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 642aa58577bb0064c86fdd1a261a76a131886f06 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=642aa58577bb0064c86fdd1a261a76a131886f06 Author: Francisco Jerez Date: Tue Jul 5 21:28:11 2016 -0700 mesa: Add support for querying

Mesa (master): i965/fs: Don' t consider the stencil output to be a color output.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: c8f5bd2c9960a8efe4d923e2a5aab7c169d68769 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c8f5bd2c9960a8efe4d923e2a5aab7c169d68769 Author: Francisco Jerez Date: Mon Aug 22 18:50:41 2016 -0700 i965/fs: Don't consider the stencil output to be a

Mesa (master): glsl: Add support for representing framebuffer fetch in the GLSL IR.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: b49d8f20f43ec429e6c17e7d92c7c2d3f926ee5e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b49d8f20f43ec429e6c17e7d92c7c2d3f926ee5e Author: Francisco Jerez Date: Tue Jul 19 20:07:47 2016 -0700 glsl: Add support for representing framebuffer fetch in

Mesa (master): glsl/linker: Allow fragment output overlap for gl_LastFragData.

2016-08-24 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 913ae618c6bdb42366f4d87265a6e35a88656e70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=913ae618c6bdb42366f4d87265a6e35a88656e70 Author: Francisco Jerez Date: Thu Jul 14 12:57:14 2016 -0700 glsl/linker: Allow fragment output overlap for

Mesa (master): 32 new commits

2016-08-25 Thread Francisco Jerez
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da85b5a9f1b22a8f6cae1a3b335dc5f31011bcb1 Author: Francisco Jerez Date: Fri Jul 22 15:52:49 2016 -0700 i965: Expose shader framebuffer fetch extensions on Gen9+. Reviewed-by: Kenneth Graunke URL: http

Mesa (master): st/glsl_to_tgsi: Use SecondaryOutputsWritten to determine dual-source fragment outputs.

2016-08-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 342f945b1320d588e61e4efe1ccc7852a3c8ad9f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=342f945b1320d588e61e4efe1ccc7852a3c8ad9f Author: Francisco Jerez Date: Tue Aug 23 11:18:19 2016 -0700 st/glsl_to_tgsi: Use SecondaryOutputsWritten to

Mesa (master): i965/fs: Assert that the number of color targets is one when dual-source blend is enabled.

2016-08-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 6df215d97eab6e18a8c70c9966014f6ab2bbc20a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6df215d97eab6e18a8c70c9966014f6ab2bbc20a Author: Francisco Jerez Date: Thu Aug 25 18:35:06 2016 -0700 i965/fs: Assert that the number of color targets is one

Mesa (master): glsl: Calculate bitset of secondary outputs written in ir_set_program_inouts.

2016-08-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: cb4b38af41952c2e5ee77253592f0d0833aefd28 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb4b38af41952c2e5ee77253592f0d0833aefd28 Author: Francisco Jerez Date: Tue Aug 23 11:15:57 2016 -0700 glsl: Calculate bitset of secondary outputs written in

Mesa (master): glsl: Fix gl_program:: OutputsWritten computation for dual-source blending.

2016-08-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: fd04d048aec8f850d77f6908c0d13f88195df0da URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd04d048aec8f850d77f6908c0d13f88195df0da Author: Francisco Jerez Date: Sat Aug 20 14:55:19 2016 -0700 glsl: Fix gl_program::OutputsWritten computation for

Mesa (master): glsl: Fix incorrect hard-coded location of the gl_SecondaryFragColorEXT built-in.

2016-08-30 Thread Francisco Jerez
Module: Mesa Branch: master Commit: 965934f38ab36b77672b70693b5b7b9c983f852b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=965934f38ab36b77672b70693b5b7b9c983f852b Author: Francisco Jerez Date: Thu Jun 23 00:05:37 2016 -0700 glsl: Fix incorrect hard-coded location of the

Mesa (master): st/clover: Define __OPENCL_VERSION__ on the device side

2016-09-10 Thread Francisco Jerez
Module: Mesa Branch: master Commit: cfa914a1b4e20e7ef416171f5212f21e8224befc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfa914a1b4e20e7ef416171f5212f21e8224befc Author: Niels Ole Salscheider Date: Sun Aug 28 16:42:34 2016 +0200 st/clover: Define __OPENCL_VERSION__ on the device

Mesa (master): 57 new commits

2016-09-14 Thread Francisco Jerez
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d861968ca2f3e196ce4bcad4f2b91b5a63ce0f1 Author: Francisco Jerez Date: Thu Sep 1 22:37:57 2016 -0700 i965/vec4: Assert that pull constant load offsets are 16B-aligned. Non-16B-aligned pull constant loads are unlikely to be

Mesa (master): i965/fs: Take Dispatch/ Vector mask into account in FIND_LIVE_CHANNEL

2016-09-21 Thread Francisco Jerez
from the beginning by taking the AND of ce0 with either sr0.2 or sr0.3 depending on the shader stage. Failure to do so can result in FIND_LIVE_CHANNEL returning a completely dead channel. Signed-off-by: Jason Ekstrand Cc: Francisco Jerez [ Francisco Jerez: Fix a couple of typos, add mask

Mesa (master): i965/ir: Pass identity mask to brw_find_live_channel() in the packed dispatch case.

2016-09-21 Thread Francisco Jerez
Module: Mesa Branch: master Commit: c05a4f11a03dd5614a9462b5cb28e8b630bfddc0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c05a4f11a03dd5614a9462b5cb28e8b630bfddc0 Author: Francisco Jerez Date: Thu Sep 15 17:24:10 2016 -0700 i965/ir: Pass identity mask to brw_find_live_channel

Mesa (master): i965/ir: Skip eliminate_find_live_channel() for stages with sparse thread dispatch.

2016-09-21 Thread Francisco Jerez
Module: Mesa Branch: master Commit: f57f526fc5cfaedf26b2becf8f1899d5de0d0461 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f57f526fc5cfaedf26b2becf8f1899d5de0d0461 Author: Francisco Jerez Date: Thu Sep 15 17:20:23 2016 -0700 i965/ir: Skip eliminate_find_live_channel() for stages

Mesa (master): i965/ir: Test thread dispatch packing assumptions.

2016-09-21 Thread Francisco Jerez
Module: Mesa Branch: master Commit: e5311ba1acba738346a18ef661b0f8bbc33bba8e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5311ba1acba738346a18ef661b0f8bbc33bba8e Author: Francisco Jerez Date: Thu Sep 15 21:43:18 2016 -0700 i965/ir: Test thread dispatch packing assumptions. Not

<    1   2   3   4   5   6   7   >