Mesa (master): i965/fs: Disable opt_sampler_eot for more message types

2015-10-21 Thread Neil Roberts
Module: Mesa Branch: master Commit: ee77796a5c97105bf7e92e3a7931ee0f331a0545 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee77796a5c97105bf7e92e3a7931ee0f331a0545 Author: Neil Roberts Date: Tue Oct 20 11:56:15 2015 +0200 i965/fs: Disable opt_sampler_eot for more message types In

Mesa (master): i965: Remove block arg from foreach_inst_in_block_*_starting_from

2015-10-21 Thread Neil Roberts
Module: Mesa Branch: master Commit: 801f151917fedb13c5c6e96281a18d833dd6901f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=801f151917fedb13c5c6e96281a18d833dd6901f Author: Neil Roberts Date: Tue Oct 20 11:16:00 2015 +0200 i965: Remove block arg from foreach_inst_in_block_*_starting

Mesa (master): configure.ac: ensure RM is set

2015-10-21 Thread Emil Velikov
Module: Mesa Branch: master Commit: 99c4079c37ac04a0dad4ead3117f786706c80aaf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=99c4079c37ac04a0dad4ead3117f786706c80aaf Author: Jonathan Gray Date: Sat Oct 10 17:42:40 2015 +1100 configure.ac: ensure RM is set GNU make predefines RM to r

Mesa (master): osmesa: Expose GL entry points for Windows build via DEF file.

2015-10-21 Thread Jose Fonseca
Module: Mesa Branch: master Commit: 04703762e544bc732f6f8b07033221dfbd58159f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=04703762e544bc732f6f8b07033221dfbd58159f Author: Nigel Stewart Date: Mon Oct 12 21:26:37 2015 +1000 osmesa: Expose GL entry points for Windows build via DEF fi

Mesa (11.0): 35 new commits

2015-10-21 Thread Emil Velikov
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d6a4d7c767d7d8be0ddab8e47855f16695cfb30 Author: Jonathan Gray Date: Sat Oct 10 17:42:40 2015 +1100 configure.ac: ensure RM is set GNU make predefines RM to rm -f but this is not required by POSIX so ensure that RM is se

Mesa (master): i965: Add mask_control_ex field and handle it in compaction.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: b29f92daec59a4181a45175b6bfc6e636c57fb33 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b29f92daec59a4181a45175b6bfc6e636c57fb33 Author: Matt Turner Date: Mon Oct 19 15:08:28 2015 -0700 i965: Add mask_control_ex field and handle it in compaction.

Mesa (master): i965: Compact acc_wr_control only on Gen6+.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: 35f3f06c8a2e614beac90cf25b9dfff98bb420dc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=35f3f06c8a2e614beac90cf25b9dfff98bb420dc Author: Matt Turner Date: Mon Oct 19 15:01:20 2015 -0700 i965: Compact acc_wr_control only on Gen6+. It only exists o

Mesa (master): i965: Add devinfo->gen assertions for acc_wr_control.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: 3ec9d96d435d5f57b35d4a8c75149fd75eaba187 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ec9d96d435d5f57b35d4a8c75149fd75eaba187 Author: Matt Turner Date: Mon Oct 19 14:47:17 2015 -0700 i965: Add devinfo->gen assertions for acc_wr_control. ... an

Mesa (master): i965: Add const to brw_compact_inst_bits.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: 05cc56cca3abac0dc8e34469a260fe3c635a12d8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=05cc56cca3abac0dc8e34469a260fe3c635a12d8 Author: Matt Turner Date: Mon Oct 19 18:59:53 2015 -0700 i965: Add const to brw_compact_inst_bits. Reviewed-by: Iago

Mesa (master): i965: Mark compacted 3-src instructions as Gen8+.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: 2ce659b5e422f7e7639d6e451160c197717df823 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ce659b5e422f7e7639d6e451160c197717df823 Author: Matt Turner Date: Mon Oct 19 19:02:16 2015 -0700 i965: Mark compacted 3-src instructions as Gen8+. Reviewed-b

Mesa (master): i965/vec4: Don't emit MOVs for unused URB slots.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: 4a132349c333aba9f4dc264d35d5b366ed5e3759 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a132349c333aba9f4dc264d35d5b366ed5e3759 Author: Matt Turner Date: Thu Oct 15 15:13:12 2015 -0700 i965/vec4: Don't emit MOVs for unused URB slots. Otherwise w

Mesa (master): i965: Add devinfo parameter to brw_compact_inst_* funcs.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: ee868c46e80d5a394e14846552bcb2fd77df419c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ee868c46e80d5a394e14846552bcb2fd77df419c Author: Matt Turner Date: Mon Oct 19 14:41:36 2015 -0700 i965: Add devinfo parameter to brw_compact_inst_* funcs. The

Mesa (master): i965: Prepare for next commit by adding more whitespace.

2015-10-21 Thread Matt Turner
Module: Mesa Branch: master Commit: d14907b94676fb563761866fca5bdf0492cdb8df URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=d14907b94676fb563761866fca5bdf0492cdb8df Author: Matt Turner Date: Mon Oct 19 14:46:18 2015 -0700 i965: Prepare for next commit by adding more whitespace. We'

Mesa (master): mesa/glformats: Undo code changes from _mesa_base_tex_format() move

2015-10-21 Thread Nanley Chery
Module: Mesa Branch: master Commit: f1147a238ab35a56fa7d1c64f6025ff3b909dad8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1147a238ab35a56fa7d1c64f6025ff3b909dad8 Author: Nanley Chery Date: Thu Oct 8 16:44:30 2015 -0700 mesa/glformats: Undo code changes from _mesa_base_tex_format

Mesa (master): i965: Correct the comment about fb write payload

2015-10-21 Thread Ben Widawsky
Module: Mesa Branch: master Commit: c643518452ce9a0c107c5666e2caa7806a04e7d4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c643518452ce9a0c107c5666e2caa7806a04e7d4 Author: Ben Widawsky Date: Tue Oct 20 14:29:36 2015 -0700 i965: Correct the comment about fb write payload Signed-off

Mesa (master): i965: (trivial) rename computes stencil to gen9

2015-10-21 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 3c5d24363a4c3e332d9b0820b4682d3a336d00f7 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c5d24363a4c3e332d9b0820b4682d3a336d00f7 Author: Ben Widawsky Date: Tue Oct 20 14:29:38 2015 -0700 i965: (trivial) rename computes stencil to gen9 All the doc

Mesa (master): i965/gs: Use NIR instead of the brw_geometry_program for GS metadata

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 6ac2bbec16d73f0cc58fc520c4165239461c59b3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ac2bbec16d73f0cc58fc520c4165239461c59b3 Author: Jason Ekstrand Date: Tue Oct 20 16:40:30 2015 -0700 i965/gs: Use NIR instead of the brw_geometry_program for G

Mesa (master): i965/gs: Do prog_data setup and other calculations in brw_compile_gs

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 0e57694745979286cda0cd414cc6d1f4efe5408b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0e57694745979286cda0cd414cc6d1f4efe5408b Author: Jason Ekstrand Date: Wed Oct 21 12:03:21 2015 -0700 i965/gs: Do prog_data setup and other calculations in brw_

Mesa (master): i965/gs: Move the mem_ctx argument to brw_compile_gs

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 72148de217786473bb2bb02b99f49fd28bdda0e2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72148de217786473bb2bb02b99f49fd28bdda0e2 Author: Jason Ekstrand Date: Tue Oct 20 16:21:09 2015 -0700 i965/gs: Move the mem_ctx argument to brw_compile_gs This

Mesa (master): i965/gs: Pull prog_data out of brw_gs_compile

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: fac9b21e037f9ce456039fbf35cd5fa573dee229 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=fac9b21e037f9ce456039fbf35cd5fa573dee229 Author: Jason Ekstrand Date: Tue Oct 20 17:12:03 2015 -0700 i965/gs: Pull prog_data out of brw_gs_compile Reviewed-by

Mesa (master): nir: Constify nir_gs_count_vertices

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 2686477d3757de50c31aa193bde8ad57fe539e44 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2686477d3757de50c31aa193bde8ad57fe539e44 Author: Jason Ekstrand Date: Tue Oct 20 17:40:19 2015 -0700 nir: Constify nir_gs_count_vertices Reviewed-by: Kenneth

Mesa (master): nir/info: Add more information about geometry shaders

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 4eb84a03becec582a3a26ceee470334f0fba4721 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4eb84a03becec582a3a26ceee470334f0fba4721 Author: Jason Ekstrand Date: Tue Oct 20 16:35:44 2015 -0700 nir/info: Add more information about geometry shaders Rev

Mesa (master): i965/gs: Use NIR info for setting up prog_data

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: f3bc73073af70a7fe4d2612c80bfb5ae5820b963 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3bc73073af70a7fe4d2612c80bfb5ae5820b963 Author: Jason Ekstrand Date: Wed Oct 21 12:02:08 2015 -0700 i965/gs: Use NIR info for setting up prog_data Previously

Mesa (master): i965/gs: Set static_vertex_count unconditionally on GEN8+

2015-10-21 Thread Jason Ekstrand
Module: Mesa Branch: master Commit: 8e8b527b27b5b31f88e85e9878652a11c7fa5ca4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e8b527b27b5b31f88e85e9878652a11c7fa5ca4 Author: Jason Ekstrand Date: Tue Oct 20 16:46:50 2015 -0700 i965/gs: Set static_vertex_count unconditionally on GEN8+

Mesa (master): i965: Implement gl_InvocationID.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 48c76eae8e52fba2fe22d2cfa7f3c94a5420feb2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=48c76eae8e52fba2fe22d2cfa7f3c94a5420feb2 Author: Kenneth Graunke Date: Fri Jul 10 00:16:19 2015 -0700 i965: Implement gl_InvocationID. It's stored in bits 31:

Mesa (master): i965: Introduce new SHADER_OPCODE_URB_WRITE_SIMD8_MASKED/ PER_SLOT opcodes.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: bea75227829512ab0e4766e00ac1b509c7586667 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bea75227829512ab0e4766e00ac1b509c7586667 Author: Kenneth Graunke Date: Wed May 6 00:04:10 2015 -0700 i965: Introduce new SHADER_OPCODE_URB_WRITE_SIMD8_MASKED/

Mesa (master): i965: Add a brw-> scalar_gs flag controlled by INTEL_SCALAR_GS=1.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 55dfd39b5f18f820694cad74ce40a3e0d3d6a0c4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=55dfd39b5f18f820694cad74ce40a3e0d3d6a0c4 Author: Kenneth Graunke Date: Fri Jun 26 16:20:21 2015 -0700 i965: Add a brw->scalar_gs flag controlled by INTEL_SCALA

Mesa (master): i965: Make emit_urb_writes() only set EOT for the VS.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: cb755996d91e9f44c93121f9534b0c59bb3ec201 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb755996d91e9f44c93121f9534b0c59bb3ec201 Author: Kenneth Graunke Date: Thu Mar 12 01:55:44 2015 -0700 i965: Make emit_urb_writes() only set EOT for the VS. Th

Mesa (master): i965: Introduce a brw_vue_prog_data:: include_vue_handles flag.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 72d84ae7ceaed4e723376a18d09689be183e0155 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72d84ae7ceaed4e723376a18d09689be183e0155 Author: Kenneth Graunke Date: Tue Sep 29 14:43:29 2015 -0700 i965: Introduce a brw_vue_prog_data::include_vue_handles

Mesa (master): i965: Add a fs_visitor constructor that takes a brw_gs_compile.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: b3ebf03b8406f9f1cd215b98ebdd3fc751f73559 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b3ebf03b8406f9f1cd215b98ebdd3fc751f73559 Author: Kenneth Graunke Date: Mon Jun 29 22:50:28 2015 -0700 i965: Add a fs_visitor constructor that takes a brw_gs_co

Mesa (master): i965: Make fs_visitor:: emit_urb_writes reusable for scalar GS.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 6ae419b94d7a7d2dfbb9a2908d28ca5aea4724e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ae419b94d7a7d2dfbb9a2908d28ca5aea4724e3 Author: Kenneth Graunke Date: Thu Mar 12 05:52:13 2015 -0700 i965: Make fs_visitor::emit_urb_writes reusable for scala

Mesa (master): i965: Introduce a new SHADER_OPCODE_URB_READ_SIMD8 opcode.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ac9afdc121e6eaafc9c5393647a2df4baef6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac9afdc121e6eaafc9c5393647a2df4baef6 Author: Kenneth Graunke Date: Tue Sep 29 14:32:02 2015 -0700 i965: Introduce a new SHADER_OPCODE_URB_READ_SIMD8 opcode

Mesa (master): i965: Make emit_urb_writes() reserve space for GS header information.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ac0a33666bdab6e4d9abca6ae6ee19cb03919dcc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac0a33666bdab6e4d9abca6ae6ee19cb03919dcc Author: Kenneth Graunke Date: Tue May 5 20:19:04 2015 -0700 i965: Make emit_urb_writes() reserve space for GS header

Mesa (master): i965: Implement nir_intrinsic_load_primitive.

2015-10-21 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: c5ae34f38f239d346090212a9f33a947a3b7642e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5ae34f38f239d346090212a9f33a947a3b7642e Author: Kenneth Graunke Date: Wed Sep 23 18:59:57 2015 -0700 i965: Implement nir_intrinsic_load_primitive. Signed-off

Mesa (master): svga: fix clip plane regression after recent tgsi_scan change

2015-10-21 Thread Brian Paul
Module: Mesa Branch: master Commit: 18a631eb9056857a9ced477e7e3d1a435a906be2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18a631eb9056857a9ced477e7e3d1a435a906be2 Author: Brian Paul Date: Wed Oct 21 16:07:33 2015 -0600 svga: fix clip plane regression after recent tgsi_scan change

Mesa (master): i965/fs: Enumerate logical fb writes arguments

2015-10-21 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 5fa7114652068735347c8715d1fc1d2cef72c433 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5fa7114652068735347c8715d1fc1d2cef72c433 Author: Ben Widawsky Date: Tue Oct 20 14:29:37 2015 -0700 i965/fs: Enumerate logical fb writes arguments Gen9 adds th

Mesa (master): i965: Advertise ARB_shader_stencil_export (gen9+)

2015-10-21 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 8eefdacb3892da662f85377f4fe1a33dbff2ce7a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8eefdacb3892da662f85377f4fe1a33dbff2ce7a Author: Ben Widawsky Date: Tue Oct 20 14:29:41 2015 -0700 i965: Advertise ARB_shader_stencil_export (gen9+) Signed-of

Mesa (master): i965: Implement ARB_shader_stencil_export (gen9+)

2015-10-21 Thread Ben Widawsky
Module: Mesa Branch: master Commit: 1db44252d01bf7539452ccc2b5210c74b8dcd573 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1db44252d01bf7539452ccc2b5210c74b8dcd573 Author: Ben Widawsky Date: Tue Oct 20 14:29:39 2015 -0700 i965: Implement ARB_shader_stencil_export (gen9+) v2: remov

Mesa (master): ilo: make sure there is HiZ before resolving

2015-10-21 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 13a5805b646b19fd9c155d5c586ad1967d7d9e00 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=13a5805b646b19fd9c155d5c586ad1967d7d9e00 Author: Chia-I Wu Date: Thu Oct 22 11:29:17 2015 +0800 ilo: make sure there is HiZ before resolving We do not want to

Mesa (master): ilo: fix max thread count for HS on Gen8

2015-10-21 Thread Chia-I Wu
Module: Mesa Branch: master Commit: 0b6f6ee50f3b25c21dd8c9ca339d006141340666 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b6f6ee50f3b25c21dd8c9ca339d006141340666 Author: Chia-I Wu Date: Thu Oct 22 11:19:05 2015 +0800 ilo: fix max thread count for HS on Gen8 It is in DW2 on Gen8.