Mesa (master): i965/vec4: use a temp register to compute offsets for pull loads

2017-11-29 Thread Iago Toral Quiroga
Module: Mesa Branch: master Commit: 8620f7ebbc763dc1bbbc825d31cacfdd84433e05 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=8620f7ebbc763dc1bbbc825d31cacfdd84433e05 Author: Iago Toral Quiroga Date: Wed Nov 29 10:50:42 2017 +0100 i965/vec4: use a temp register to compute offsets for

Mesa (master): etnaviv: GC7000: Factor out RS blit functionality

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 079bbaec0c7a0ef984ce502fb86f980cbe8577f8 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=079bbaec0c7a0ef984ce502fb86f980cbe8577f8 Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:30 2017 +0100 etnaviv: GC7000: Factor out RS blit functionalit

Mesa (master): etnaviv: GC7000: BLT engine blitting support

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: dd3a04c2c3303e47beff0d8f66e7501790e845ed URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=dd3a04c2c3303e47beff0d8f66e7501790e845ed Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:31 2017 +0100 etnaviv: GC7000: BLT engine blitting support Ad

Mesa (master): etnaviv: GC7000: Move active_samplers_bits to texture

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 075f8cd7de2506c6085cf898f827edf4551e05f2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=075f8cd7de2506c6085cf898f827edf4551e05f2 Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:39 2017 +0100 etnaviv: GC7000: Move active_samplers_bits to te

Mesa (master): etnaviv: GC7000: Move etna_coalesce to emit header file

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 77768b185977fa3dde2bc2d2108c83e22f9aef15 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77768b185977fa3dde2bc2d2108c83e22f9aef15 Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:29 2017 +0100 etnaviv: GC7000: Move etna_coalesce to emit head

Mesa (master): etnaviv: Use only DRAW_INSTANCED on GC3000+

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 150d8766eae9870bc7fc59bad0f8be8dcf6a24cd URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=150d8766eae9870bc7fc59bad0f8be8dcf6a24cd Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:27 2017 +0100 etnaviv: Use only DRAW_INSTANCED on GC3000+ The

Mesa (master): etnaviv: GC7000: Update context reset for ..HALTI5

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: c6033e84bbdf0e437933eb35a729a95acf2c9a45 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=c6033e84bbdf0e437933eb35a729a95acf2c9a45 Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:33 2017 +0100 etnaviv: GC7000: Update context reset for ..HALT

Mesa (master): etnaviv: GC7000: Track dirty sampler views

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 9d1f8805b02bd15bc596de77f56837d83144689f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d1f8805b02bd15bc596de77f56837d83144689f Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:37 2017 +0100 etnaviv: GC7000: Track dirty sampler views Need

Mesa (master): etnaviv: GC7000: Support BLT as recipient for etna_stall

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 571d980695cb434ad28ae0af959157e65598bcbb URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=571d980695cb434ad28ae0af959157e65598bcbb Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:28 2017 +0100 etnaviv: GC7000: Support BLT as recipient for et

Mesa (master): etnaviv: GC7000: No RS align when using BLT

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: baff59ebf07a114f95ad66d1f54e4b1f409eebee URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=baff59ebf07a114f95ad66d1f54e4b1f409eebee Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:32 2017 +0100 etnaviv: GC7000: No RS align when using BLT RS

Mesa (master): etnaviv: GC7000: Factor out incompatible texture handling logic

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 260a5e2a1a2490a7f147ed3e04021924cd0fe7cf URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=260a5e2a1a2490a7f147ed3e04021924cd0fe7cf Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:38 2017 +0100 etnaviv: GC7000: Factor out incompatible texture

Mesa (master): etnaviv: GC7000: Factor out state based texture functionality

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: f1a9a724f9ad09e4e40049bc2a379107a86cfb0b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1a9a724f9ad09e4e40049bc2a379107a86cfb0b Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:40 2017 +0100 etnaviv: GC7000: Factor out state based texture

Mesa (master): etnaviv: Emit SCALE for vertex attributes

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 23630ab1b66af437267cdbc19d3f70a3922dfc59 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=23630ab1b66af437267cdbc19d3f70a3922dfc59 Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:26 2017 +0100 etnaviv: Emit SCALE for vertex attributes This

Mesa (master): etnaviv: GC7000: Update screen specs for HALTI5

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: acd3dff4637d521d5e2004ed96b8b0ae5a461a30 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=acd3dff4637d521d5e2004ed96b8b0ae5a461a30 Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:34 2017 +0100 etnaviv: GC7000: Update screen specs for HALTI5

Mesa (master): etnaviv: GC7000: Make point sprites work on HALTI5

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 5cc36f9f2183ce17c38b19eea865ed742478e767 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5cc36f9f2183ce17c38b19eea865ed742478e767 Author: Wladimir J. van der Laan Date: Sat Nov 18 10:44:36 2017 +0100 etnaviv: GC7000: Make point sprites work on HALT

Mesa (master): etnaviv: GC7000: State changes for HALTI3..5

2017-11-29 Thread Christian Gmeiner
Module: Mesa Branch: master Commit: 3d09bb390a396ce89b6cb025d84e4076d8b27ae0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d09bb390a396ce89b6cb025d84e4076d8b27ae0 Author: Wladimir J. van der Laan Date: Wed Nov 29 13:19:45 2017 +0100 etnaviv: GC7000: State changes for HALTI3..5 Up

Mesa (master): i965: Don't grow batch/ state buffer on every emit after an overflow.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: ca4361658635f2b401e9793c0b982721998ecb70 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca4361658635f2b401e9793c0b982721998ecb70 Author: Kenneth Graunke Date: Tue Nov 28 08:20:39 2017 -0800 i965: Don't grow batch/state buffer on every emit after a

Mesa (master): i965: Reorganize batch/state BO fields into a ' brw_growing_bo' struct.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 74e38739ca266b8178eaa70e30578aa929b067ab URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=74e38739ca266b8178eaa70e30578aa929b067ab Author: Kenneth Graunke Date: Tue Nov 28 08:58:21 2017 -0800 i965: Reorganize batch/state BO fields into a 'brw_growin

Mesa (master): i965: Preserve EXEC_OBJECT_CAPTURE when growing the BO.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 52d32917e1f3f70abcbcff5508f7423e94626b41 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=52d32917e1f3f70abcbcff5508f7423e94626b41 Author: Kenneth Graunke Date: Tue Nov 28 08:59:07 2017 -0800 i965: Preserve EXEC_OBJECT_CAPTURE when growing the BO.

Mesa (master): i965: Use old_bo->align when growing batch/ state buffer instead of 4096.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: 2af70854609509adf5dc92af2fcf1c30938e2a5d URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2af70854609509adf5dc92af2fcf1c30938e2a5d Author: Kenneth Graunke Date: Tue Nov 28 08:30:50 2017 -0800 i965: Use old_bo->align when growing batch/state buffer i

Mesa (master): r600: split cb setup code out from evergreen compute path.

2017-11-29 Thread Dave Airlie
Module: Mesa Branch: master Commit: ea355e29f783701bb63a08a50f96cf18fcc79df6 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea355e29f783701bb63a08a50f96cf18fcc79df6 Author: Dave Airlie Date: Wed Nov 29 13:55:52 2017 +1000 r600: split cb setup code out from evergreen compute path. T

Mesa (master): r600: add support for compute pkt flags to debug dumping.

2017-11-29 Thread Dave Airlie
Module: Mesa Branch: master Commit: 77c70e5fe5e3e28eccc90a587f96b2401edc3fd4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=77c70e5fe5e3e28eccc90a587f96b2401edc3fd4 Author: Dave Airlie Date: Tue Nov 21 07:28:56 2017 +1000 r600: add support for compute pkt flags to debug dumping. Th

Mesa (master): r600: fix bfe where src/dst are same.

2017-11-29 Thread Dave Airlie
Module: Mesa Branch: master Commit: 779306c8b6ee3b3f5b8d740d0e297961bb6b06b4 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=779306c8b6ee3b3f5b8d740d0e297961bb6b06b4 Author: Dave Airlie Date: Tue Nov 28 13:30:41 2017 +1000 r600: fix bfe where src/dst are same. This fixes overlaps wh

Mesa (master): r600: no need to reinit compute regs

2017-11-29 Thread Dave Airlie
Module: Mesa Branch: master Commit: 2c4861e45319adae190fe59caa5950c064ca0d3c URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c4861e45319adae190fe59caa5950c064ca0d3c Author: Dave Airlie Date: Thu Nov 23 10:19:14 2017 +1000 r600: no need to reinit compute regs Compute setup gets emit

Mesa (master): gallium/dri2: Enable {GLX_ARB, EGL_KHR}_context_flush_control

2017-11-29 Thread Adam Jackson
Module: Mesa Branch: master Commit: 0d044351b7043cd0bc94c1cb9b7a2213f8054414 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d044351b7043cd0bc94c1cb9b7a2213f8054414 Author: Adam Jackson Date: Mon Nov 6 16:28:36 2017 -0500 gallium/dri2: Enable {GLX_ARB,EGL_KHR}_context_flush_control

Mesa (master): i965: Program the dynamic state heap size to MAX_STATE_SIZE.

2017-11-29 Thread Kenneth Graunke
Module: Mesa Branch: master Commit: cfc5af588cf8e0cfb41ea907a7da3cca676be1c2 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfc5af588cf8e0cfb41ea907a7da3cca676be1c2 Author: Kenneth Graunke Date: Wed Nov 29 00:27:18 2017 -0800 i965: Program the dynamic state heap size to MAX_STATE_SI

Mesa (master): 29 new commits

2017-11-29 Thread Marek Olšák
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c5f2936af642d8e4510154395215915c46b3fbb Author: Marek Olšák Date: Tue Nov 28 17:54:55 2017 +0100 r300,r600,radeonsi: replace RADEON_FLUSH_* with PIPE_FLUSH_* and handle PIPE_FLUSH_HINT_FINISH in r300. Reviewed-by:

Mesa (master): util: Also include endian.h on cygwin

2017-11-29 Thread Jon TURNEY
Module: Mesa Branch: master Commit: 2c62ccb10a7f3a2962f51688a3ae957254c5ce9b URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c62ccb10a7f3a2962f51688a3ae957254c5ce9b Author: Jon Turney Date: Mon Nov 27 13:32:53 2017 + util: Also include endian.h on cygwin If u_endian.h can't det

Mesa (master): mesa: deal with vs_inputs as 64-bit unsigned integer

2017-11-29 Thread Juan Antonio Suárez Romero
Module: Mesa Branch: master Commit: 6d540aa092d5d78dde643af40257444567bf7b95 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d540aa092d5d78dde643af40257444567bf7b95 Author: Juan A. Suarez Romero Date: Wed Nov 29 12:09:47 2017 +0100 mesa: deal with vs_inputs as 64-bit unsigned intege

Mesa (master): mesa: rework _mesa_add_parameter() to only add a single param

2017-11-29 Thread Timothy Arceri
Module: Mesa Branch: master Commit: a39a3b4b76276160d99d7805109ecad9c1c95b1f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a39a3b4b76276160d99d7805109ecad9c1c95b1f Author: Timothy Arceri Date: Fri Jun 16 09:56:56 2017 +1000 mesa: rework _mesa_add_parameter() to only add a single pa